arXiv · 2305.08375
A Nearly Time-Optimal Population Protocol for Self-Stabilizing Leader Election on Rings with Polylogarithmic States
Abstract
We propose a self-stabilizing leader election (SS-LE) protocol on ring networks in the population protocol model. Given an integer $\psi$ satisfying $\log n \le \psi \le \log n+O(1)$, where $n$ is the population size, the proposed protocol reaches a safe configuration within $O(n^2 \log n)$ steps with high probability from any initial configuration, and thereafter preserves the same unique leader forever. Since no protocol solves SS-LE in $o(n^2)$ steps with high probability, the convergence time is near-optimal, with only an $O(\log n)$ multiplicative gap. The proposed protocol uses only $\mathit{polylog}(n)$ states. Two state-of-the-art protocols are known for SS-LE on ring networks. The first protocol uses a polynomial number of states and solves SS-LE in $O(n^2)$ steps, whereas the second protocol requires super-exponential time but uses only a constant number of states. Our proposed protocol provides a useful middle ground between these two approaches.
Explore related subjects
Keep this discovery
Daisuke Yokota, Yuichi Sudo, Fukuhito Ooshita, Toshimitsu Masuzawa. 2023-05-15. A Nearly Time-Optimal Population Protocol for Self-Stabilizing Leader Election on Rings with Polylogarithmic States. https://arxiv.org/abs/2305.08375
Cite the original work for its findings. Save a collection to share your selection of sources.