Optimal Bipartite Network Clustering
Not on the map. Why?
Abstract (arXiv)
We study bipartite community detection in networks, or more generally the network biclustering problem. We present a fast two-stage procedure based on spectral initialization followed by the application of a pseudo-likelihood classifier twice. Under mild regularity conditions, we establish the weak consistency of the procedure (i.e., the convergence of the misclassification rate to zero) under a general bipartite stochastic block model. We show that the procedure is optimal in the sense that it achieves the optimal convergence rate that is achievable by a biclustering oracle, adaptively over the whole class, up to constants. This is further formalized by deriving a minimax lower bound over a class of biclustering problems. The optimal rate we obtain sharpens some of the existing results and generalizes others to a wide regime of average degree growth, from sparse networks with average degrees growing arbitrarily slowly to fairly dense networks with average degrees of order √n. As a special case, we recover the known exact recovery threshold in the log n regime of sparsity. To obtain the consistency result, as part of the provable version of the algorithm, we introduce a sub-block partitioning scheme that is also computationally attractive, allowing for distributed implementation of the algorithm without sacrificing optimality. The provable algorithm is derived from a general class of pseudo-likelihood biclustering algorithms that employ simple EM type updates. We show the effectiveness of this general class by numerical simulations.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 1; 2023: 1; 2024: 0; 2025: 0; 2026: 1.
8 papers.
- 2021Estimating Graph Dimension with Cross-validated Eigenvaluescited by 6
- 2022Bipartite mixed membership distribution-free model. A novel model for community detection in overlapping bipartite weighted networkscited by 4
- 2021Boolean Matrix Factorization via Nonnegative Auxiliary Optimizationcited by 3
- 2021Directed mixed membership stochastic blockmodelcited by 2
- 2021A simpler spectral approach for clustering in directed networkscited by 2
- 2023Graphon Estimation in bipartite graphs with observable edge labels and unobservable node labelscited by 2
- 2021Sparse Partial Least Squares for Coarse Noisy Graph Alignmentcited by 1
- 2026Exact Community Recovery in Bipartite Networkscited by 0
- 2026Exact Community Recovery in Bipartite Networks11 Sep 2026
- 2023Graphon Estimation in bipartite graphs with observable edge labels and unobservable node labels7 Apr 2023
- 2022Bipartite mixed membership distribution-free model. A novel model for community detection in overlapping bipartite weighted networks2 Nov 2022
- 2021Estimating Graph Dimension with Cross-validated Eigenvalues6 Aug 2021
- 2021Boolean Matrix Factorization via Nonnegative Auxiliary Optimization8 Jun 2021
- 2021Sparse Partial Least Squares for Coarse Noisy Graph Alignment6 Apr 2021
- 2021A simpler spectral approach for clustering in directed networks5 Feb 2021
- 2021Directed mixed membership stochastic blockmodel7 Jan 2021