# Rate-optimal community detection near the KS threshold via node-robust algorithms

arXiv: https://arxiv.org/abs/2511.16613 · HTML: https://mlsanity.com/paper/2511.16613/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- First posted on arXiv 20 Nov 2025.

## Abstract (arXiv)

We study community detection in the symmetric k-stochastic block model, where n nodes are evenly partitioned into k clusters with intra- and inter-cluster connection probabilities p and q, respectively. Our main result is a polynomial-time algorithm that achieves the minimax-optimal misclassification rate beginequation* exp Bigl(-bigl(1 ± o(1)bigr) tfracCkBigr), quad where  C = (√pn - √qn)2, endequation* whenever C ≥ K,k2,log k for some universal constant K, matching the Kesten--Stigum (KS) threshold up to a log k factor. Notably, this rate holds even when an adversary corrupts an η ≤ expbigl(- (1 ± o(1)) tfracCkbigr) 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 C ≥ K k3 [GMZZ17]. In the node-robust setting, the best known algorithm requires the substantially stronger condition C ≥ K k102 [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 1/poly(k) for the initial estimation near the KS threshold.
