Deciphering network community structure by surprise
- PMID: 21909420
- PMCID: PMC3164713
- DOI: 10.1371/journal.pone.0024195
Deciphering network community structure by surprise
Abstract
The analysis of complex networks permeates all sciences, from biology to sociology. A fundamental, unsolved problem is how to characterize the community structure of a network. Here, using both standard and novel benchmarks, we show that maximization of a simple global parameter, which we call Surprise (S), leads to a very efficient characterization of the community structure of complex synthetic networks. Particularly, S qualitatively outperforms the most commonly used criterion to define communities, Newman and Girvan's modularity (Q). Applying S maximization to real networks often provides natural, well-supported partitions, but also sometimes counterintuitive solutions that expose the limitations of our previous knowledge. These results indicate that it is possible to define an effective global criterion for community structure and open new routes for the understanding of complex networks.
Conflict of interest statement
Figures





Similar articles
-
Exploring the limits of community detection strategies in complex networks.Sci Rep. 2013;3:2216. doi: 10.1038/srep02216. Sci Rep. 2013. PMID: 23860510 Free PMC article.
-
A DC programming approach for finding communities in networks.Neural Comput. 2014 Dec;26(12):2827-54. doi: 10.1162/NECO_a_00673. Epub 2014 Sep 23. Neural Comput. 2014. PMID: 25248085
-
Surprise maximization reveals the community structure of complex networks.Sci Rep. 2013;3:1060. doi: 10.1038/srep01060. Epub 2013 Jan 14. Sci Rep. 2013. PMID: 23320141 Free PMC article.
-
Link community detection using generative model and nonnegative matrix factorization.PLoS One. 2014 Jan 28;9(1):e86899. doi: 10.1371/journal.pone.0086899. eCollection 2014. PLoS One. 2014. PMID: 24489803 Free PMC article.
-
Global vs local modularity for network community detection.PLoS One. 2018 Oct 29;13(10):e0205284. doi: 10.1371/journal.pone.0205284. eCollection 2018. PLoS One. 2018. PMID: 30372429 Free PMC article.
Cited by
-
Exploring the limits of community detection strategies in complex networks.Sci Rep. 2013;3:2216. doi: 10.1038/srep02216. Sci Rep. 2013. PMID: 23860510 Free PMC article.
-
Community structure and multi-modal oscillations in complex networks.PLoS One. 2013 Oct 10;8(10):e75569. doi: 10.1371/journal.pone.0075569. eCollection 2013. PLoS One. 2013. PMID: 24130720 Free PMC article.
-
Detecting Community Structure by Using a Constrained Label Propagation Algorithm.PLoS One. 2016 May 13;11(5):e0155320. doi: 10.1371/journal.pone.0155320. eCollection 2016. PLoS One. 2016. PMID: 27176470 Free PMC article.
-
Modular Brain Networks.Annu Rev Psychol. 2016;67:613-40. doi: 10.1146/annurev-psych-122414-033634. Epub 2015 Sep 21. Annu Rev Psychol. 2016. PMID: 26393868 Free PMC article. Review.
-
Hidden information revealed by optimal community structure from a protein-complex bipartite network improves protein function prediction.PLoS One. 2013;8(4):e60372. doi: 10.1371/journal.pone.0060372. Epub 2013 Apr 5. PLoS One. 2013. PMID: 23577106 Free PMC article.
References
-
- Barabási AL, Oltvai ZN. Network biology: Understanding the cell's functional organization. Nat Rev Genet. 2004;5:101–113. - PubMed
-
- Wasserman S, Faust K. Social network analysis: Methods and applications. 1994. Cambridge University Press, Cambridge, U.K.
-
- Strogatz SH. Exploring complex networks. Nature. 2001;410:268–276. - PubMed
-
- Costa LD, Rodrigues FA, Travieso G, Boas PRV. Characterization of complex networks: A survey of measurements. Adv Phys. 2007;56:167–242.
-
- Newman MEJ. Networks: An introduction. 2010. Oxford University Press, Oxford. U.K.
Publication types
MeSH terms
Substances
LinkOut - more resources
Full Text Sources
Molecular Biology Databases
Miscellaneous