English

Limit Laws for Consensus Protocols on the Complete Graph

Combinatorics 2026-05-20 v1 Probability

Abstract

We study a distributed consensus problem on a complete communication network of nn vertices, each holding one of two opinions. The vertices communicate in rounds, possibly in the presence of adversarial noise, and exchange information until they all agree on a single opinion. We consider a general class of protocols, where the vertices randomly sample neighbors and update their own opinion according to an update function ff depending on the sampled opinions. A prominent example is the kk-maj protocol, where every vertex adopts the majority opinion of kk randomly sampled neighbors. We consider the runtime RnR_n that is the number of rounds until all vertices agree on the same opinion, which we call the dominating opinion DnD_n. In our main result we describe the limiting distributions of these two key quantities for a large class of update functions ff, for arbitrary initial configurations and under the presence of an adversary who may alter the opinions of up to o(n)o(\sqrt{n}) vertices in each round. We show that there are ff-specific constants γ,m>0\gamma, m > 0 such that RnR_n centers around μn=12logγn+logmlnn\mu_n = \frac{1}{2}\log_\gamma n + \log_m\ln n, and we describe the asymptotic distribution of RnμnR_n - \mu_n. In particular, we show that it does not converge, and that it becomes asymptotically periodic both in the logn\log n as well as the loglogn\log\log n scale. Applied to kk-maj, our results show, among other things, that γk-maj=(k1k/2)21kk(2k/π)1/2\gamma_{k\text{-maj}} = \binom{k-1}{\lfloor k/2 \rfloor}2^{1-k}k \sim ({2k}/{\pi})^{1/2}.

Keywords

Cite

@article{arxiv.2605.19131,
  title  = {Limit Laws for Consensus Protocols on the Complete Graph},
  author = {Julian Becker and Konstantinos Panagiotou},
  journal= {arXiv preprint arXiv:2605.19131},
  year   = {2026}
}

Comments

31 pages, 2 figures