The Computer Science and Physics of Community Detection: Landscapes, Phase Transitions, and Hardness
Cristopher Moore

TL;DR
This paper explores the theoretical and computational aspects of community detection in graphs, focusing on phase transitions, problem hardness, and the interplay between physics and computer science insights.
Contribution
It synthesizes recent advances in understanding the phase transitions and computational hardness of community detection, bridging physics, probability, and algorithms.
Findings
Existence of phase transitions in detectability
Identification of thresholds for algorithm success and failure
Insights into the landscapes and hardness of community detection
Abstract
Community detection in graphs is the problem of finding groups of vertices which are more densely connected than they are to the rest of the graph. This problem has a long history, but it is undergoing a resurgence of interest due to the need to analyze social and biological networks. While there are many ways to formalize it, one of the most popular is as an inference problem, where there is a "ground truth" community structure built into the graph somehow. The task is then to recover the ground truth knowing only the graph. Recently it was discovered, first heuristically in physics and then rigorously in probability and computer science, that this problem has a phase transition at which it suddenly becomes impossible. Namely, if the graph is too sparse, or the probabilistic process that generates it is too noisy, then no algorithm can find a partition that is correlated with the…
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 · Opinion Dynamics and Social Influence · Data Visualization and Analytics
