The Value of Depth in Message Passing on Sparse Graphs: A Kesten-Stigum Dichotomy
Abstract
How deep does a graph neural network need to be on a sparse graph? We study its purest statistical form: node classification on the sparse contextual stochastic block model (CSBM) with average degree , whose local weak limit is a broadcast-labelled Poisson Galton-Watson tree. Prior work derived a message-passing classifier that aggregates from each vertex at distance the attenuated evidence , with the edge signal and a bounded likelihood-ratio transform of the feature. We prove that the value of depth is governed by a single number, the Kesten-Stigum ratio . Below the threshold (), the error sequence is Cauchy at a geometric rate, for all , so all layers beyond depth change the error by less than ; conversely, under mild regularity each sufficiently deep layer still flips the decision with probability at least , the empirically sharp exponent. Above the threshold (), depth is geometrically productive: is driven to a branching-process floor of order at most at any geometric rate , (this bound has content only for ). No local classifier of any depth beats the universal floor set by isolated roots ( the feature signal-to-noise ratio), while the first layer provably helps by an explicit total-variation amount. Simulations with an exact belief-propagation baseline on the same trees show that the pairwise rule's error curve is mildly non-monotone in , so an optimal finite depth exists (an exact instance is certified in the appendix), while BP saturates strictly faster, at an effective per-layer ratio below that we identify.
Keywords
Cite
@article{arxiv.2607.16676,
title = {The Value of Depth in Message Passing on Sparse Graphs: A Kesten-Stigum Dichotomy},
author = {Aseem Raj Baranwal},
journal= {arXiv preprint arXiv:2607.16676},
year = {2026}
}
Comments
27 pages, 4 figures, 1 table. Code reproducing all numerical results is included as ancillary files