Time-Optimal Self-Stabilizing Leader Election in Population Protocols

Janna Burman, Ho-Lin Chen, Hsueh-Ping Chen, David Doty, Thomas V. Nowak, Eric Severson, Chuan Xu · 2021

We consider the standard population protocol model, where (a priori) indistinguishable and anonymous agents interact in pairs according to uniformly random scheduling. The self-stabilizing leader election problem requires the protocol to converge on a single leader agent from any possible initial configuration. We initiate the study of time complexity of population protocols solving this problem in its original setting: with probability 1, in a complete communication graph. The only previously known protocol by Cai, Izumi, and Wada [Theor. Comput. Syst. 50] runs in expected parallel time Θ(n2) and has the optimal number of n states in a population of n agents. The existing protocol has the additional property that it becomes silent, i.e., the agents' states eventually stop changing.

Read the paper · More papers on PaperTik