Detecting network communities: a new systematic and efficient algorithm
Top Cited Papers
- 1 October 2004
- journal article
- Published by IOP Publishing in Journal of Statistical Mechanics: Theory and Experiment
- Vol. 2004 (10) , P10012
- https://doi.org/10.1088/1742-5468/2004/10/p10012
Abstract
An efficient and relatively fast algorithm for the detection of communities in complex networks is introduced. The method exploits spectral properties of the graph Laplacian matrix combined with hierarchical clustering techniques, and includes a procedure for maximizing the 'modularity' of the output. Its performance is compared with that of other existing methods, as applied to different well-known instances of complex networks with a community structure, both computer generated and from the real world. Our results are, in all the cases tested, at least as good as the best ones obtained with any other methods, and faster in most of the cases than methods providing similar quality results. This converts the algorithm into a valuable computational tool for detecting and analysing communities and modular structures in complex networks.Keywords
All Related Versions
This publication has 31 references indexed in Scilit:
- On clusteringsJournal of the ACM, 2004
- Finding communities in linear time: a physics approachZeitschrift für Physik B Condensed Matter, 2004
- Modularity and Extreme Edges of the InternetPhysical Review Letters, 2003
- Hierarchical Organization of Modularity in Metabolic NetworksScience, 2002
- Self-organization and identification of Web communitiesComputer, 2002
- Statistical mechanics of complex networksReviews of Modern Physics, 2002
- Scientific collaboration networks. I. Network construction and fundamental resultsPhysical Review E, 2001
- Authoritative sources in a hyperlinked environmentJournal of the ACM, 1999
- Data Clustering Using a Model Granular MagnetNeural Computation, 1997
- A Set of Measures of Centrality Based on BetweennessSociometry, 1977