Proceedings of the National Academy of Sciences · 2007 · 822 citations · 28 references
EngineeringBiologyComplex SystemsInformation TheoryNetwork BiologyCommunity StructureGraph TheoryNetwork ModularityNetwork StructureNetwork TheoryNetwork TopologyComplex Network AnalysisComplex NetworksCompressionModular Network StructureNetwork Community Structure
To understand the structure of a large-scale biological, social, or technological network, it can be helpful to decompose the network into smaller subunits or modules. In this article, we develop an information-theoretic foundation for the concept of modularity in networks. We identify the modules of which the network is composed by finding an optimal compression of its topology, capitalizing on regularities in its structure. We explain the advantages of this approach and illustrate them by partitioning a number of real-world and model networks.
28
A Mathematical Theory of Communication
Claude E. Shannon · Bell System Technical Journal · 1948 · 80.7K citations
Finding and evaluating community structure in networks
Michelle G. Newman, Michelle Girvan · Physical Review E · 2004 · 14.1K citations · Full text
<i>The Mathematical Theory of Communication</i>
Claude E. Shannon, Warren Weaver, Norbert Wiener · Physics Today · 1950 · 9.9K citations
Finding community structure in very large networks
Aaron Clauset, M. E. J. Newman, Cristopher Moore · Physical Review E · 2004 · 7.5K citations · Full text