Scinovex
article Open AccessTop 1% cited

Modularity and community structure in networks

Proceedings of the National Academy of Sciences · 2006 · Vol. 103(23) · pp. 8577–8582
M. E. J. Newman

Abstract

Many networks of interest in the sciences, including social networks, computer networks, and metabolic and regulatory networks, are found to divide naturally into communities or modules. The problem of detecting and characterizing this community structure is one of the outstanding issues in the study of networked systems. One highly effective approach is the optimization of the quality function known as "modularity" over the possible divisions of a network. Here I show that the modularity can be expressed in terms of the eigenvectors of a characteristic matrix for the network, which I call the modularity matrix, and that this expression leads to a spectral algorithm for community detection that returns results of demonstrably higher quality than competing methods in shorter running times. I illustrate the method with applications to several published network data sets.

Complex Network Analysis TechniquesBioinformatics and Genomic NetworksOpinion Dynamics and Social InfluenceModularity (biology)Computer scienceCommunity structureEigenvalues and eigenvectorsClique percolation methodComplex networkFunction (biology)Quality (philosophy)Theoretical computer scienceNetwork analysis

Funding

  • National Science Foundation
  • James S. McDonnell Foundation
Citations
12,046
FWCI
121.06
field-weighted impact
References
35
Percentile
100%
vs. same field & year
Citations per year
Cited by
Collective motion
Physics Reports · 2012 · 2,838 citations
Community detection in graphs
Physics Reports · 2009 · 11,132 citations
Detect overlapping and hierarchical community structure in networks
Physica A Statistical Mechanics and its Applications · 2008 · 722 citations
Community detection in networks: A user guide
Physics Reports · 2016 · 1,765 citations
The igraph software package for complex network research
Medical Entomology and Zoology · 2006 · 10,434 citations
References
Community structure in social and biological networks
Proceedings of the National Academy of Sciences · 2002 · 15,464 citations
Scale-free topology of e-mail networks
Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics · 2002 · 939 citations
Emergence of Scaling in Random Networks
Science · 1999 · 35,882 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 and evaluating community structure in networks
Physical Review E · 2004 · 13,957 citations
Collective dynamics of ‘small-world’ networks
Nature · 1998 · 42,581 citations
Citation Network

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