How Many Communities Are There?
Not on the map. Why?
Abstract (arXiv)
Stochastic blockmodels and variants thereof are among the most widely used approaches to community detection for social networks and relational data. A stochastic blockmodel partitions the nodes of a network into disjoint sets, called communities. The approach is inherently related to clustering with mixture models; and raises a similar model selection problem for the number of communities. The Bayesian information criterion (BIC) is a popular solution, however, for stochastic blockmodels, the conditional independence assumption given the communities of the endpoints among different edges is usually violated in practice. In this regard, we propose composite likelihood BIC (CL-BIC) to select the number of communities, and we show it is robust against possible misspecifications in the underlying stochastic blockmodel assumptions. We derive the requisite methodology and illustrate the approach using both simulated and real data. Supplementary materials containing the relevant computer code are available online.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Dec 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 0; 2024: 1; 2025: 2; 2026: 1.
8 papers.
- 2021Network Estimation by Mixing: Adaptivity and Morecited by 4
- 2021Directed degree corrected mixed membership model and estimating community memberships in directed networkscited by 2
- 2022Variational Estimators of the Degree-corrected Latent Block Model for Bipartite Networkscited by 2
- 2025Strongly Consistent Community Detection in Popularity Adjusted Block Modelscited by 1
- 2022Signed Network Embedding with Application to Simultaneous Detection of Communities and Anomaliescited by 0
- 2024Selecting the Number of Communities for Weighted Degree-Corrected Stochastic Block Modelscited by 0
- 2025The Spectral Barycentre of a Set of Graphs with Community Structurecited by 0
- 2026How many asymmetric communities are there in multi-layer directed networks?cited by 0
- 2026How many asymmetric communities are there in multi-layer directed networks?25 Feb 2026
- 2025Strongly Consistent Community Detection in Popularity Adjusted Block Models8 Jun 2025
- 2025The Spectral Barycentre of a Set of Graphs with Community Structure26 Jan 2025
- 2024Selecting the Number of Communities for Weighted Degree-Corrected Stochastic Block Models8 Jun 2024
- 2022Signed Network Embedding with Application to Simultaneous Detection of Communities and Anomalies8 Jul 2022
- 2022Variational Estimators of the Degree-corrected Latent Block Model for Bipartite Networks16 Jun 2022
- 2021Directed degree corrected mixed membership model and estimating community memberships in directed networks16 Sep 2021
- 2021Network Estimation by Mixing: Adaptivity and More5 Jun 2021