2009
DOI: 10.1103/physreve.80.056117
|View full text |Cite|
|
Sign up to set email alerts
|

Community detection algorithms: A comparative analysis

Abstract: Uncovering the community structure exhibited by real networks is a crucial step toward an understanding of complex systems that goes beyond the local organization of their constituents. Many algorithms have been proposed so far, but none of them has been subjected to strict tests to evaluate their performance. Most of the sporadic tests performed so far involved small networks with known community structure and/or artificial graphs with a simplified structure, which is very uncommon in real systems. Here we te… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

26
1,415
1
21

Year Published

2012
2012
2023
2023

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 1,836 publications
(1,463 citation statements)
references
References 54 publications
26
1,415
1
21
Order By: Relevance
“…The non-overlapping algorithms used in this study also have very good performance [17]. Blondel greedily maximizes modularity and unfolds a hierarchical community structure with increasing coarseness.…”
Section: Community Detection Algorithmsmentioning
confidence: 99%
“…The non-overlapping algorithms used in this study also have very good performance [17]. Blondel greedily maximizes modularity and unfolds a hierarchical community structure with increasing coarseness.…”
Section: Community Detection Algorithmsmentioning
confidence: 99%
“…These two community finding algorithms (Infomap and Louvain) are two of the best ones [14]. On the one hand, Infomap uses the probability flow of random walks on a network as a proxy for information flows in the real system and decompose the network into modules by compressing a description of the probability flow.…”
Section: Community Prediction Modulementioning
confidence: 99%
“…The clustering algorithm used is an information theoretic algorithm that models information flows (Rosvall & Bergstrom, 2008). It has shown superior behavior in retrieving clusters from benchmark networks with clusters of a range of different sizes when compared with other popular clustering algorithms (Lancichinetti & Fortunato, 2009). However, any clustering method based on the optimization of a global measure will have an intrinsic resolution limit (Lancichinetti & Fortunato, 2009) such that the clusters retrieved need to be considered with caution.…”
Section: Network Clusteringmentioning
confidence: 99%