Skip to content

zslt/AIT-Network-FinalProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIT-Network-FinalProject

@author: KeczerZs

This school project is an implemenation of Newman's (2004a) greedy modularity maximatization algorithm and its improvement by Clauset, Newman and Moore (2004b).

References: Newman, M. E. (2004a). Fast algorithm for detecting community structure in networks. Physical review E, 69(6), 066133. Clauset, A., Newman, M. E., & Moore, C. (2004b). Finding community structure in very large networks. Physical review E, 70(6), 066111.

The code of greedyQ function is also based on networkx library codes by Edward L. Platt

References: https://networkx.github.io/documentation/latest/_modules/networkx/algorithms/community/modularity_max.html https://github.com/networkx/networkx/blob/master/networkx/algorithms/community/modularity_max.py

The test_community.py is the work of Thomas Aynaud et al. (2009). In this project, the implementaiton of the Girvan-Newman test graph generator is used from test_community.py

References: Girvan newman, 2002. PNAS June, vol 99 n 12 https://github.com/taynaud/python-louvain/blob/master/test_community.py https://python-louvain.readthedocs.io/en/latest/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published