Mixing patterns and community structure in networks
M. E. J. Newman, M. Girvan

TL;DR
This paper introduces a new algorithm to detect community structures in networks, demonstrates their presence in real-world data, and explores the role of assortative mixing, especially by vertex degree, in forming these communities.
Contribution
The paper presents a novel algorithm for community detection and provides evidence that assortative mixing explains community structures in networks.
Findings
Networks exhibit significant community structure.
Assortative mixing by degree influences network connectivity.
The proposed measure quantifies degree-based mixing in various networks.
Abstract
Common experience suggests that many networks might possess community structure - division of vertices into groups, with a higher density of edges within groups than between them. Here we describe a new computer algorithm that detects structure of this kind. We apply the algorithm to a number of real-world networks and show that they do indeed possess non-trivial community structure. We suggest a possible explanation for this structure in the mechanism of assortative mixing, which is the preferential association of network vertices with others that are like them in some way. We show by simulation that this mechanism can indeed account for community structure. We also look in detail at one particular example of assortative mixing, namely mixing by vertex degree, in which vertices with similar degree prefer to be connected to one another. We propose a measure for mixing of this type which…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
