2007
DOI: 10.1073/pnas.0605965104
|View full text |Cite
|
Sign up to set email alerts
|

Resolution limit in community detection

Abstract: Detecting community structure is fundamental for uncovering the links between structure and function in complex networks and for practical applications in many disciplines such as biology and sociology. A popular method now widely used relies on the optimization of a quantity called modularity, which is a quality index for a partition of a network into communities. We find that modularity optimization may fail to identify modules smaller than a scale which depends on the total size of the network and on the de… 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

34
1,891
0
13

Year Published

2008
2008
2016
2016

Publication Types

Select...
3
3
3

Relationship

0
9

Authors

Journals

citations
Cited by 2,505 publications
(2,001 citation statements)
references
References 32 publications
34
1,891
0
13
Order By: Relevance
“…In this work we set our focus on modularity [3], a measure for the goodness of a clustering. Just like any other quality index for clusterings (see, e.g., [20,2]), modularity does have certain drawbacks such as non-locality and scaling behavior [1] or resolution limit [21]. However, being aware of these peculiarities, modularity can very well be considered a robust and useful measure that closely agrees with intuition on a wide range of real-world graphs, as observed by myriad studies.…”
Section: Introductionmentioning
confidence: 81%
See 1 more Smart Citation
“…In this work we set our focus on modularity [3], a measure for the goodness of a clustering. Just like any other quality index for clusterings (see, e.g., [20,2]), modularity does have certain drawbacks such as non-locality and scaling behavior [1] or resolution limit [21]. However, being aware of these peculiarities, modularity can very well be considered a robust and useful measure that closely agrees with intuition on a wide range of real-world graphs, as observed by myriad studies.…”
Section: Introductionmentioning
confidence: 81%
“…These graphs consist solely of glued cliques of authors (papers), established within single timesteps where potentially many new nodes and edges are introduced. Together with modularity's resolution limit [21] and its fondness of balanced clusters and a non-arbitrary number thereof in large graphs [29], these degenerate dynamics are adequate for fooling local algorithms that cannot regroup cliques all over as to modularity's liking: Static algorithms constantly reassess a growing component (Figs. 3a-3c), while dynamics using N or BN will sometimes have no choice but to further enlarge some growing cluster.…”
Section: Experimental Evaluation Of Dynamic Algorithmsmentioning
confidence: 99%
“…The majority of these algorithms classify the nodes into disjoint communities, and in most cases a global quantity called modularity [56,55] is used to evaluate the quality of the partitioning. However, as pointed out in [29,49], the modularity optimisation introduces a resolution limit in the clustering, and communities containing a smaller number of edges than √ M (where M is the total number of edges) cannot be resolved. One of the big advantages of the clique percolation method (CPM) is that it identifies communities as k-clique percolation clusters, and therefore, the algorithm is local, and does not suffer from resolution problems of this type [64,21].…”
Section: Applications: Community Finding and Clusteringmentioning
confidence: 99%
“…Modularity has known limitations. Fortunato and Barthélemy [10] demonstrate that global modularity optimization cannot distinguish between a single community and a group of smaller communities. Berry et al [4] provide a weighting mechanism that overcomes this resolution limit.…”
Section: Local Optimization Metricsmentioning
confidence: 99%