Scinovex
article Open AccessTop 1% cited

Performance of modularity maximization in practical contexts

Physical Review E · 2010 · Vol. 81(4) · pp. 046106–046106
Benjamin H. GoodYves-Alexandre de MontjoyeAaron Clauset

Abstract

Although widely used in practice, the behavior and accuracy of the popular module identification technique called modularity maximization is not well understood in practical contexts. Here, we present a broad characterization of its performance in such situations. First, we revisit and clarify the resolution limit phenomenon for modularity maximization. Second, we show that the modularity function Q exhibits extreme degeneracies: it typically admits an exponential number of distinct high-scoring solutions and typically lacks a clear global maximum. Third, we derive the limiting behavior of the maximum modularity Qmax for one model of infinitely modular networks, showing that it depends strongly both on the size of the network and on the number of modules it contains. Finally, using three real-world metabolic networks as examples, we show that the degenerate solutions can fundamentally disagree on many, but not all, partition properties such as the composition of the largest modules and the distribution of module sizes. These results imply that the output of any modularity maximization procedure should be interpreted cautiously in scientific contexts. They also explain why many heuristics are often successful at finding high-scoring partitions in practice and why different heuristics can disagree on the modular structure of the same network. We conclude by discussing avenues for mitigating some of these behaviors, such as combining information from many degenerate solutions or using generative models.

Microbial Metabolic Engineering and BioproductionBioinformatics and Genomic NetworksComputational Drug Discovery MethodsHeuristicsModularity (biology)MaximizationComputer scienceModular designCategorizationTheoretical computer scienceOptimal distinctiveness theoryFunction (biology)Parameterized complexity

MeSH terms

Models, Theoretical
Citations
952
FWCI
31.78
field-weighted impact
References
70
Percentile
100%
vs. same field & year
Citations per year
Cited by
Community detection in networks: A user guide
Physics Reports · 2016 · 1,765 citations
Finding overlapping communities in networks by label propagation
New Journal of Physics · 2010 · 776 citations
Social structure of Facebook networks
Physica A Statistical Mechanics and its Applications · 2011 · 722 citations
From Louvain to Leiden: guaranteeing well-connected communities
Scientific Reports · 2019 · 4,881 citations
Limits of modularity maximization in community detection
Physical Review E · 2011 · 493 citations
Modular Brain Networks
Annual Review of Psychology · 2015 · 1,460 citations
References
Community structure in social and biological networks
Proceedings of the National Academy of Sciences · 2002 · 15,464 citations
Statistical mechanics of community detection
Physical Review E · 2006 · 2,077 citations
Finding community structure in very large networks
Physical Review E · 2004 · 7,389 citations
Fast algorithm for detecting community structure in networks
Physical Review E · 2004 · 5,449 citations
Finding local community structure in networks
Physical Review E · 2005 · 790 citations
Finding and evaluating community structure in networks
Physical Review E · 2004 · 13,957 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.