English

Complementary Time-Space Tradeoff for Self-Stabilizing Leader Election: Polynomial States Meet Sublinear Time

Distributed, Parallel, and Cluster Computing 2026-03-02 v2

Abstract

We study the self-stabilizing leader election (SS-LE) problem in the population protocol model, assuming exact knowledge of the population size nn. Burman, Chen, Chen, Doty, Nowak, Severson, and Xu [BCC+21] (PODC) showed that this problem can be solved in O(n)O(n) expected time with O(n)O(n) states. Recently, G\k{a}sieniec, Grodzicki, and Stachowiak [GGS25] (PODC) proved that n+O(logn)n+O(\log n) states suffice to achieve O(nlogn)O(n \log n) time both in expectation and with high probability (w.h.p.). If substantially more states are available, sublinear time can be achieved. The authors of [BCC+21] presented a 2O(nρlogn)2^{O(n^\rho\log n)}-state SS-LE protocol with a parameter ρ\rho: setting ρ=Θ(logn)\rho = \Theta(\log n) yields an optimal O(logn)O(\log n) time both in expectation and w.h.p., while ρ=Θ(1)\rho = \Theta(1) results in O(ρn1/(ρ+1))O(\rho\,n^{1/(\rho+1)}) expected time. Recently, Austin, Berenbrink, Friedetzky, G\"otte, and Hintze [ABF+25] (PODC) presented a novel SS-LE protocol parameterized by a positive integer ρ\rho with 1ρ<n/21 \le \rho < n/2 that solves SS-LE in O(nρlogn)O(\frac{n}{\rho}\cdot\log n) time w.h.p.\ using 2O(ρ2logn)2^{O(\rho^2\log n)} states. This paper independently presents yet another time--space tradeoff of SS-LE: for any positive integer ρ\rho with 2ρn2 \le \rho \le \sqrt{n}, SS-LE can be achieved within O(nρlogρ)O\left(\frac{n}{\rho}\cdot \log\rho\right) expected time using 22ρlg2ρ+O(logn)2^{2\rho\lg^2\rho + O(\log n)} states. The proposed protocol uses significantly fewer states than [ABF+25] for any expected stabilization time above Θ(nlogn)\Theta(\sqrt{n}\log n). When ρ=Θ(lognlog2logn)\rho = \Theta\left(\frac{\log n}{\log^2 \log n}\right), the proposed protocol is the first to achieve sublinear time while using only polynomially many states. A limitation of our protocol is that the constraint ρn\rho\le\sqrt{n} prevents achieving o(nlogn)o(\sqrt{n}\log n) time, whereas the protocol of [ABF+25] can surpass this bound.

Cite

@article{arxiv.2505.23649,
  title  = {Complementary Time-Space Tradeoff for Self-Stabilizing Leader Election: Polynomial States Meet Sublinear Time},
  author = {Yuichi Sudo},
  journal= {arXiv preprint arXiv:2505.23649},
  year   = {2026}
}
R2 v1 2026-07-01T02:48:47.934Z