Scinovex
article Open AccessTop 1% cited

Stochastic blockmodels and community structure in networks

Physical Review E · 2011 · Vol. 83(1) · pp. 016107–016107
Brian KarrerM. E. J. Newman

Abstract

Stochastic blockmodels have been proposed as a tool for detecting community structure in networks as well as for generating synthetic networks for use as benchmarks. Most blockmodels, however, ignore variation in vertex degree, making them unsuitable for applications to real-world networks, which typically display broad degree distributions that can significantly affect the results. Here we demonstrate how the generalization of blockmodels to incorporate this missing element leads to an improved objective function for community detection in complex networks. We also propose a heuristic algorithm for community detection using this objective function or its non-degree-corrected counterpart and show that the degree-corrected version dramatically outperforms the uncorrected one in both real-world and synthetic networks.

Complex Network Analysis TechniquesOpinion Dynamics and Social InfluenceData Visualization and AnalyticsGeneralizationDegree (music)Computer scienceHeuristicVertex (graph theory)Complex networkFunction (biology)Variation (astronomy)AlgorithmCommunity structure

Funding

  • National Science Foundation
  • James S. McDonnell Foundation
Citations
2,047
FWCI
52.87
field-weighted impact
References
32
Percentile
100%
vs. same field & year
Citations per year
References
Benchmark graphs for testing community detection algorithms
Physical Review E · 2008 · 3,021 citations
Mixing patterns in networks
Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics · 2003 · 3,098 citations
Assortative Mixing in Networks
Physical Review Letters · 2002 · 5,003 citations
Community detection in graphs
Physics Reports · 2009 · 11,132 citations
Citation Network

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

Stochastic blockmodels and community structure in networks · Scinovex