English

A Tight Analysis of the Parallel Undecided-State Dynamics with Two Colors

Data Structures and Algorithms 2018-04-20 v3

Abstract

The \emph{Undecided-State Dynamics} is a well-known protocol for distributed consensus. We analyze it in the parallel \pull\ communication model on the complete graph for the \emph{binary} case (every node can either support one of \emph{two} possible colors, or be in the undecided state). An interesting open question is whether this dynamics \emph{always} (i.e., starting from an arbitrary initial configuration) reaches consensus \emph{quickly} (i.e., within a polylogarithmic number of rounds) in a complete graph with nn nodes. Previous work in this setting only considers initial color configurations with no undecided nodes and a large \emph{bias} (i.e., Θ(n)\Theta(n)) towards the majority color. In this paper we present an \textit{unconditional} analysis of the Undecided-State Dynamics that answers to the above question in the affirmative. We prove that, starting from \textit{any} initial configuration, the process reaches a monochromatic configuration within O(logn)O(\log n) rounds, with high probability. This bound turns out to be tight. Our analysis also shows that, if the initial configuration has bias Ω(nlogn)\Omega(\sqrt{n\log n}), then the dynamics converges toward the initial majority color, with high probability.

Keywords

Cite

@article{arxiv.1707.05135,
  title  = {A Tight Analysis of the Parallel Undecided-State Dynamics with Two Colors},
  author = {Andrea E. F. Clementi and Luciano Gualà and Francesco Pasquale and Giacomo Scornavacca and Emanuele Natale and Mohsen Ghaffari},
  journal= {arXiv preprint arXiv:1707.05135},
  year   = {2018}
}