Recovering Communities in Structured Random Graphs
Michael Kapralov, Luca Trevisan, Weronika Wrzos-Kaminska

TL;DR
This paper demonstrates that in hypercube graphs with overlapping community structures, it is possible to recover multiple sparse cuts simultaneously from a random edge sample, extending community detection methods beyond traditional models.
Contribution
The paper introduces a novel approach to recover multiple overlapping sparse cuts in hypercube-like graphs from random samples, generalizing community detection in stochastic block models.
Findings
Sparse balanced cuts in sampled hypercube graphs are close to coordinate cuts with high probability.
Recovery of all coordinate cuts is possible simultaneously in hypercube graphs.
Exact recovery can be achieved for hypercube-like graphs under certain sampling conditions.
Abstract
The problem of recovering planted community structure in random graphs has received a lot of attention in the literature on the stochastic block model, where the input is a random graph in which edges crossing between different communities appear with smaller probability than edges induced by communities. The communities themselves form a collection of vertex-disjoint sparse cuts in the expected graph, and can be recovered, often exactly, from a sample as long as a separation condition on the intra- and inter-community edge probabilities is satisfied. In this paper, we ask whether the presence of a large number of overlapping sparsest cuts in the expected graph still allows recovery. For example, the -dimensional hypercube graph admits distinct (balanced) sparsest cuts, one for every coordinate. Can these cuts be identified given a random sample of the edges of the hypercube…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Complexity and Algorithms in Graphs · Markov Chains and Monte Carlo Methods
