mlsanityData to 7 Oct 2026

Matrix Factorization Framework for Community Detection under the Degree-Corrected Block Model

arXiv 2601.06262 ↗First posted 9 Jan 2026cs.SI math.OC stat.MLcited by 1

Not on the map. Why?

Abstract (arXiv)

Community detection is a fundamental task in data analysis, and block models provide an approach for identifying a wide variety of community structures while offering high interpretability. The degree-corrected block model (DCBM) is an established model that accounts for the heterogeneity of node degrees. However, inference methods are computationally costly and highly sensitive to initialization, while cheaper alternatives, such as spectral or modularity-based approaches, are restricted to detecting specific structures, typically assortative. In this work, we show that DCBM inference can be reformulated as a constrained nonnegative matrix factorization problem. Leveraging this insight, we propose a novel method for community detection and a theoretically well-grounded initialization strategy that provides an initial estimate of communities for inference algorithms. Our approach is agnostic to any specific network structure and applies to graphs with any structure representable by a DCBM. Experiments on synthetic and real benchmark networks show that our method detects communities comparable to those found by DCBM inference while being faster; for instance, it processes a graph with 100,000 nodes and 1,000,000 edges in approximately 4 minutes. Moreover, the proposed initialization strategy significantly improves solution quality and reduces the number of iterations required by all tested inference algorithms. Overall, this work provides a scalable and robust framework for community detection and highlights the benefits of a matrix-factorization perspective for the DCBM.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 17 of its 44 references that are in the map. First posted on arXiv 9 Jan 2026.

Builds on

17 of 44 references.

References · 17

  1. 2017Community Detection and Stochastic Block Modelscited by 317
  2. 2017Cooperative Game Theory Approaches for Network Partitioningcited by 134
  3. 2018Nonnegative Matrix Factorization for Signal and Data Analytics: Identifiability, Algorithms, and Applicationscited by 55
  4. 2013Regularized Spectral Clustering under the Degree-Corrected Stochastic Blockmodelcited by 45
  5. 2016The ground truth about metadata and community detection in networkscited by 42
  6. 2016Community Detection in Degree-Corrected Block Modelscited by 36
  7. 2013Efficient Monte Carlo and greedy heuristic for the inference of stochastic block modelscited by 29
  8. 2017Mixed Membership Estimation for Social Networkscited by 21
  9. 2015Convexified Modularity Maximization for Degree-corrected Stochastic Block Modelscited by 16
  10. 2021Learning a Latent Simplex in Input-Sparsity Timecited by 11
  11. 2022Joint Spectral Clustering in Multilayer Degree-Corrected Stochastic Blockmodelscited by 8
  12. 2014Efficiently inferring community structure in bipartite networkscited by 7
5 more
  1. 2019Finding a latent k-simplex in O(k . nnz(data)) time via Subset Smoothingcited by 7
  2. 2023Normalized mutual information is a biased measure for classification and community detectioncited by 7
  3. 2021Smoothed Separable Nonnegative Matrix Factorizationcited by 5
  4. 2016Orthogonal symmetric non-negative matrix factorization under the stochastic block modelcited by 3
  5. 2024Discovering overlapping communities in multi-layer directed networkscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.