SearcharxivSearch

arXiv subjects

Daisuke Yokota

Publications and source records attributed to Daisuke Yokota.

2 recordsLinked to original sources

A Nearly Time-Optimal Population Protocol for Self-Stabilizing Leader Election on Rings with Polylogarithmic States

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.

cs.DC

Time-Optimal Self-Stabilizing Leader Election on Rings in Population Protocols

We propose a self-stabilizing leader election protocol on directed rings in the model of population protocols. Given an upper bound $N$ on the population size $n$, the proposed protocol elects a unique leader within $O(nN)$ expected steps starting from any configuration and uses $O(N)$ states. This convergence time is optimal if a given upper bound $N$ is asymptotically tight, i.e., $N=O(n)$.

cs.DC