A Near Time-optimal Population Protocol for Self-stabilizing Leader Election on Rings with a Poly-logarithmic Number of States

05/15/2023
by   Daisuke Yokota, et al.
0

We propose a self-stabilizing leader election (SS-LE) protocol on ring networks in the population protocol model. Given a rough knowledge ψ = ⌈log n ⌉ + O(1) on the population size n, the proposed protocol lets the population reach a safe configuration within O(n^2 log n) steps with high probability starting from any configuration. Thereafter, the population keeps the unique leader forever. Since no protocol solves SS-LE in o(n^2) steps with high probability, the convergence time is near-optimal: the gap is only an O(log n) multiplicative factor. This protocol uses only polylog(n) states. There exist two state-of-the-art algorithms in current literature that solve SS-LE on ring networks. The first algorithm uses a polynomial number of states and solves SS-LE in O(n^2) steps, whereas the second algorithm requires exponential time but it uses only a constant number of states. Our proposed algorithm provides an excellent middle ground between these two.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/29/2018

Logarithmic Expected-Time Leader Election in Population Protocol Model

In this paper, the leader election problem in the population protocol mo...
research
05/25/2022

Near-Optimal Leader Election in Population Protocols on Graphs

In the stochastic population protocol model, we are given a connected gr...
research
05/20/2020

Time-optimal Loosely-stabilizing Leader Election in Population Protocols

We consider the leader election problem in population protocol models. I...
research
06/25/2019

Leader Election Requires Logarithmic Time in Population Protocols

In this paper, it is shown that any leader election problem requires log...
research
05/25/2021

Smoothed Analysis of Population Protocols

In this work, we initiate the study of smoothed analysis of population p...
research
05/25/2021

Efficient Assignment of Identities in Anonymous Populations

We consider the fundamental problem of assigning distinct labels to agen...
research
02/25/2022

Dynamic size counting in population protocols

The population protocol model describes a network of anonymous agents th...

Please sign up or login with your details

Forgot password? Click here to reset