Rate-optimal community detection near the KS threshold via node-robust algorithms
Abstract
We study community detection in the \emph{symmetric -stochastic block model}, where nodes are evenly partitioned into clusters with intra- and inter-cluster connection probabilities and , respectively. Our main result is a polynomial-time algorithm that achieves the minimax-optimal misclassification rate \begin{equation*} \exp \Bigl(-\bigl(1 \pm o(1)\bigr) \tfrac{C}{k}\Bigr), \quad \text{where } C = (\sqrt{pn} - \sqrt{qn})^2, \end{equation*} whenever for some universal constant , matching the Kesten--Stigum (KS) threshold up to a factor. Notably, this rate holds even when an adversary corrupts an fraction of the nodes. To the best of our knowledge, the minimax rate was previously only attainable either via computationally inefficient procedures [ZZ15] or via polynomial-time algorithms that require strictly stronger assumptions such as [GMZZ17]. In the node-robust setting, the best known algorithm requires the substantially stronger condition [LM22]. Our results close this gap by providing the first polynomial-time algorithm that achieves the minimax rate near the KS threshold in both settings. Our work has two key technical contributions: (1) we robustify majority voting via the Sum-of-Squares framework, (2) we develop a novel graph bisection algorithm via robust majority voting, which allows us to significantly improve the misclassification rate to for the initial estimation near the KS threshold.
Cite
@article{arxiv.2511.16613,
title = {Rate-optimal community detection near the KS threshold via node-robust algorithms},
author = {Jingqiu Ding and Yiding Hua and Kasper Lindberg and David Steurer and Aleksandr Storozhenko},
journal= {arXiv preprint arXiv:2511.16613},
year = {2025}
}