Exact Recovery in the Stochastic Block Model
Not on the map. Why?
Abstract (arXiv)
The stochastic block model (SBM) with two communities, or equivalently the planted bisection model, is a popular model of random graph exhibiting a cluster behaviour. In the symmetric case, the graph has two equally sized clusters and vertices connect with probability p within clusters and q across clusters. In the past two decades, a large body of literature in statistics and computer science has focused on providing lower-bounds on the scaling of |p-q| to ensure exact recovery. In this paper, we identify a sharp threshold phenomenon for exact recovery: if α=pn/log(n) and β=qn/log(n) are constant (with α>β), recovering the communities with high probability is possible if fracα+β2 - √α β>1 and impossible if fracα+β2 - √α β<1. In particular, this improves the existing bounds. This also sets a new line of sight for efficient clustering algorithms. While maximum likelihood (ML) achieves the optimal threshold (by definition), it is in the worst-case NP-hard. This paper proposes an efficient algorithm based on a semidefinite programming relaxation of ML, which is proved to succeed in recovering the communities close to the threshold, while numerical experiments suggest it may achieve the threshold. An efficient algorithm which succeeds all the way down to the threshold is also obtained using a partial recovery algorithm combined with a local improvement procedure.
Key facts. Cited by 77 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 May 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 22; 2022: 18; 2023: 11; 2024: 10; 2025: 10; 2026: 6.
77 papers.
Sort:
- 2021Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalizationcited by 70
- 2022Effects of Graph Convolutions in Multi-layer Networkscited by 24
- 2021Correlated Stochastic Block Models: Exact Graph Matching with Applications to Recovering Communitiescited by 22
- 2023Private estimation algorithms for stochastic block models and mixture modelscited by 21
- 2023A Neural Collapse Perspective on Feature Evolution in Graph Neural Networkscited by 19
- 2022Differentially Private Community Detection for Stochastic Block Modelscited by 15
- 2021Exact Recovery in the General Hypergraph Stochastic Block Modelcited by 13
- 2022Minimax Rates for Robust Community Detectioncited by 12
- 2023Quantifying the Optimization and Generalization Advantages of Graph Neural Networks Over Multilayer Perceptronscited by 12
- 2023A Comprehensive Review of Community Detection in Graphscited by 12
- 2021An Inexact Projected Gradient Method with Rounding and Lifting by Nonlinear Programming for Solving Rank-One Semidefinite Relaxation of Polynomial Optimizationcited by 10
- 2022Exact Community Recovery in Correlated Stochastic Block Modelscited by 8
38 more
- 2021Partial recovery and weak consistency in the non-uniform hypergraph Stochastic Block Modelcited by 7
- 2021DeepWalking Backwards: From Embeddings Back to Graphscited by 6
- 2021Estimating Graph Dimension with Cross-validated Eigenvaluescited by 6
- 2023Computational Lower Bounds for Graphon Estimation via Low-degree Polynomialscited by 6
- 2022Matrix Completion with Hierarchical Graph Side Informationcited by 5
- 2022Sparse random hypergraphs: Non-backtracking spectra and community detectioncited by 5
- 2021Joint Community Detection and Rotational Synchronization via Semidefinite Programmingcited by 4
- 2022Bipartite mixed membership distribution-free model. A novel model for community detection in overlapping bipartite weighted networkscited by 4
- 2022DiSC: Differential Spectral Clustering of Featurescited by 4
- 2023Neural-prior stochastic block modelcited by 4
- 2024Differentially private exact recovery for stochastic block modelscited by 4
- 2021Community Detection with a Subsampled Semidefinite Programcited by 3
- 2021Semidefinite Programming for Community Detection with Side Informationcited by 3
- 2021A useful criterion on studying consistent estimation in community detectioncited by 3
- 2021A Spectral Method for Joint Community Detection and Orthogonal Group Synchronizationcited by 3
- 2022Exact Community Recovery over Signed Graphscited by 3
- 2023Principles for Initialization and Architecture Selection in Graph Neural Networks with ReLU Activationscited by 3
- 2021Community Detection: Exact Recovery in Weighted Graphscited by 2
- 2021Graph Community Detection from Coarse Measurements: Recovery Conditions for the Coarsened Weighted Stochastic Block Modelcited by 2
- 2021On the Fundamental Limits of Matrix Completion: Leveraging Hierarchical Similarity Graphscited by 2
- 2021A Worker-Task Specialization Model for Crowdsourcing: Efficient Inference and Fundamental Limitscited by 2
- 2021Mixed membership distribution-free modelcited by 2
- 2022Theoretical analysis and computation of the sample Frechet mean for sets of large graphs based on spectral informationcited by 2
- 2022Learning with latent group sparsity via heat flow dynamics on networkscited by 2
- 2022Community Recovery in the Geometric Block Modelcited by 2
- 2022Community Detection in the Hypergraph SBM: Exact Recovery Given the Similarity Matrixcited by 2
- 2024On the Robustness of Spectral Algorithms for Semirandom Stochastic Block Modelscited by 2
- 2024Graph Attention is Not Always Beneficial: A Theoretical Analysis of Graph Attention Mechanisms via Contextual Stochastic Block Modelscited by 2
- 2025Low degree conjecture implies sharp computational thresholds in stochastic block modelcited by 2
- 2025From Leiden to Pleasure Island: The Constant Potts Model for Community Detection as a Hedonic Gamecited by 2
- 2021Ergodic Limits, Relaxations, and Geometric Properties of Random Walk Node Embeddingscited by 1
- 2021Community detection in censored hypergraphcited by 1
- 2022Sketch-and-solve approaches to k-means clustering by semidefinite programmingcited by 1
- 2023Community Detection with Known, Unknown, or Partially Known Auxiliary Latent Variablescited by 1
- 2023Partial Inference in Structured Predictioncited by 1
- 2023Information-Theoretic Limits and Strong Consistency on Binary Non-uniform Hypergraph Stochastic Block Modelscited by 1
- 2024Community Detection in the Multi-View Stochastic Block Modelcited by 1
- 2025Exact Matching in Correlated Networks with Node Attributes for Improved Community Recoverycited by 1
50 most cited of 77 All 77 (JSON)
- 2026Provable Guarantees for Spectral Structured Prediction16 Sep 2026
- 2026SciDocBench: A Workflow-Centered Benchmark and Data Pipeline for Scientific Document Understanding4 Sep 2026
- 2026Network Learning with Semi-relaxed Gromov-Wasserstein1 Jun 2026
- 2026Query-Limited Community Recovery in Stochastic Block Models1 Jun 2026
- 2026Exact Recovery in the Data Block Model5 Feb 2026
- 2026Orthogonal Approximate Message Passing Algorithms for Rectangular Spiked Matrix Models with Rotationally Invariant Noise3 Feb 2026
- 2025Orthogonal Approximate Message Passing with Optimal Spectral Initializations for Rectangular Spiked Matrix Models22 Dec 2025
- 2025Generalization Bounds for Semi-supervised Matrix Completion with Distributional Side Information17 Nov 2025
- 2025On Local Limits of Sparse Random Graphs: Color Convergence and the Refined Configuration Model24 Oct 2025
- 2025Reliable data clustering with Bayesian community detection16 Oct 2025
- 2025Time-Frequency Filtering Meets Graph Clustering8 Oct 2025
- 2025From Leiden to Pleasure Island: The Constant Potts Model for Community Detection as a Hedonic Game4 Sep 2025
38 more
- 2025Learning under Latent Group Sparsity via Diffusion on Networks20 Jul 2025
- 2025Scalable Structure Learning of Bayesian Networks by Learning Algorithm Ensembles28 Jun 2025
- 2025Low degree conjecture implies sharp computational thresholds in stochastic block model20 Feb 2025
- 2025Exact Matching in Correlated Networks with Node Attributes for Improved Community Recovery6 Jan 2025
- 2024Graph Attention is Not Always Beneficial: A Theoretical Analysis of Graph Attention Mechanisms via Contextual Stochastic Block Models20 Dec 2024
- 2024On the Robustness of Spectral Algorithms for Semirandom Stochastic Block Models18 Dec 2024
- 2024Optimal Exact Recovery in Semi-Supervised Learning: A Study of Spectral Methods and Graph Convolutional Networks18 Dec 2024
- 2024Selecting the Number of Communities for Weighted Degree-Corrected Stochastic Block Models8 Jun 2024
- 2024Multi-View Stochastic Block Models7 Jun 2024
- 2024Differentially private exact recovery for stochastic block models4 Jun 2024
- 2024Clustering Mixtures of Discrete Distributions: A Note on Mitra's Algorithm29 May 2024
- 2024Spectral Clustering for Directed Graphs via Likelihood Estimation on Stochastic Block Models28 Mar 2024
- 2024Community Detection in the Multi-View Stochastic Block Model17 Jan 2024
- 2024Matrix Completion with Hypergraphs:Sharp Thresholds and Efficient Algorithms16 Jan 2024
- 2023A Comprehensive Review of Community Detection in Graphs21 Sep 2023
- 2023Computational Lower Bounds for Graphon Estimation via Low-degree Polynomials30 Aug 2023
- 2023A Neural Collapse Perspective on Feature Evolution in Graph Neural Networks4 Jul 2023
- 2023Quantifying the Optimization and Generalization Advantages of Graph Neural Networks Over Multilayer Perceptrons24 Jun 2023
- 2023Principles for Initialization and Architecture Selection in Graph Neural Networks with ReLU Activations20 Jun 2023
- 2023Revisiting Instance-Optimal Cluster Recovery in the Labeled Stochastic Block Model18 Jun 2023
- 2023Information-Theoretic Limits and Strong Consistency on Binary Non-uniform Hypergraph Stochastic Block Models12 Jun 2023
- 2023Partial Inference in Structured Prediction6 Jun 2023
- 2023Neural-prior stochastic block model17 Mar 2023
- 2023Private estimation algorithms for stochastic block models and mixture models11 Jan 2023
- 2023Community Detection with Known, Unknown, or Partially Known Auxiliary Latent Variables8 Jan 2023
- 2022Sketch-and-solve approaches to k-means clustering by semidefinite programming28 Nov 2022
- 2022DiSC: Differential Spectral Clustering of Features10 Nov 2022
- 2022Graph Summarization via Node Grouping: A Spectral Algorithm8 Nov 2022
- 2022Bipartite mixed membership distribution-free model. A novel model for community detection in overlapping bipartite weighted networks2 Nov 2022
- 2022Exact Recovery of Community Detection in dependent Gaussian Mixture Models23 Sep 2022
- 2022Community Detection in the Hypergraph SBM: Exact Recovery Given the Similarity Matrix23 Aug 2022
- 2022Minimax Rates for Robust Community Detection25 Jul 2022
- 2022Community Recovery in the Geometric Block Model22 Jun 2022
- 2022Multi-Frequency Joint Community Detection and Phase Synchronization16 Jun 2022
- 2022Semi-Supervised Clustering of Sparse Graphs: Crossing the Information-Theoretic Threshold24 May 2022
- 2022Effects of Graph Convolutions in Multi-layer Networks20 Apr 2022
- 2022Exact Community Recovery in Correlated Stochastic Block Models29 Mar 2022
- 2022Sparse random hypergraphs: Non-backtracking spectra and community detection14 Mar 2022
50 newest of 77 All 77 (JSON)
- 2021Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalizationcited by 70
- 2022Effects of Graph Convolutions in Multi-layer Networkscited by 24
- 2021Correlated Stochastic Block Models: Exact Graph Matching with Applications to Recovering Communitiescited by 22
- 2023Private estimation algorithms for stochastic block models and mixture modelscited by 21
- 2023A Neural Collapse Perspective on Feature Evolution in Graph Neural Networkscited by 19
- 2022Differentially Private Community Detection for Stochastic Block Modelscited by 15
- 2021Exact Recovery in the General Hypergraph Stochastic Block Modelcited by 13
- 2022Minimax Rates for Robust Community Detectioncited by 12
- 2023Quantifying the Optimization and Generalization Advantages of Graph Neural Networks Over Multilayer Perceptronscited by 12
- 2023A Comprehensive Review of Community Detection in Graphscited by 12
- 2021An Inexact Projected Gradient Method with Rounding and Lifting by Nonlinear Programming for Solving Rank-One Semidefinite Relaxation of Polynomial Optimizationcited by 10
- 2022Exact Community Recovery in Correlated Stochastic Block Modelscited by 8
12 most cited of 77 All 77 (JSON)
- 2026Provable Guarantees for Spectral Structured Prediction16 Sep 2026
- 2026SciDocBench: A Workflow-Centered Benchmark and Data Pipeline for Scientific Document Understanding4 Sep 2026
- 2026Network Learning with Semi-relaxed Gromov-Wasserstein1 Jun 2026
- 2026Query-Limited Community Recovery in Stochastic Block Models1 Jun 2026
- 2026Exact Recovery in the Data Block Model5 Feb 2026
- 2026Orthogonal Approximate Message Passing Algorithms for Rectangular Spiked Matrix Models with Rotationally Invariant Noise3 Feb 2026
- 2025Orthogonal Approximate Message Passing with Optimal Spectral Initializations for Rectangular Spiked Matrix Models22 Dec 2025
- 2025Generalization Bounds for Semi-supervised Matrix Completion with Distributional Side Information17 Nov 2025
- 2025On Local Limits of Sparse Random Graphs: Color Convergence and the Refined Configuration Model24 Oct 2025
- 2025Reliable data clustering with Bayesian community detection16 Oct 2025
- 2025Time-Frequency Filtering Meets Graph Clustering8 Oct 2025
- 2025From Leiden to Pleasure Island: The Constant Potts Model for Community Detection as a Hedonic Game4 Sep 2025
12 newest of 77 All 77 (JSON)