Modularity and community structure in networks
M. E. J. Newman

TL;DR
This paper introduces a spectral algorithm for detecting community structure in networks by reformulating modularity in terms of eigenvectors of a new modularity matrix, offering improved accuracy and efficiency.
Contribution
It presents a novel spectral method based on the modularity matrix for community detection, enhancing both speed and quality over existing techniques.
Findings
Spectral algorithm outperforms traditional methods in accuracy.
Algorithm runs significantly faster than simulated annealing.
Effective on various real-world network datasets.
Abstract
Many networks of interest in the sciences, including a variety of social and biological networks, are found to divide naturally into communities or modules. The problem of detecting and characterizing this community structure has attracted considerable recent attention. One of the most sensitive detection methods is optimization of the quality function known as "modularity" over the possible divisions of a network, but direct application of this method using, for instance, simulated annealing is computationally costly. Here we show that the modularity can be reformulated in terms of the eigenvectors of a new characteristic matrix for the network, which we call the modularity matrix, and that this reformulation leads to a spectral algorithm for community detection that returns results of better quality than competing methods in noticeably shorter running times. We demonstrate the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Bioinformatics and Genomic Networks · Functional Brain Connectivity Studies
