Selecting a Leader in a Network of Finite State Machines
Yehuda Afek, Yuval Emek, Noa Kolikant

TL;DR
This paper introduces an algorithm for the $k$-leader selection problem in a weak communication model of finite automata, achieving efficient runtime for bounded $k$, and proves impossibility results for unbounded $k$.
Contribution
It presents the first algorithm for $k$-leader selection in the stone age model with bounded $k$, and establishes fundamental limits for unbounded $k$ scenarios.
Findings
Algorithm solves $k$-leader selection in $ ilde{O}(D)$ time for bounded $k$
No algorithm can solve $k$-leader selection with positive probability if $k$ is unbounded
The boundedness of $k$ is shown to be a necessary condition for solvability
Abstract
This paper studies a variant of the \emph{leader election} problem under the \emph{stone age} model (Emek and Wattenhofer, PODC 2013) that considers a network of randomized finite automata with very weak communication capabilities (a multi-frequency asynchronous generalization of the \emph{beeping} model's communication scheme). Since solving the classic leader election problem is impossible even in more powerful models, we consider a relaxed variant, referred to as \emph{-leader selection}, in which a leader should be selected out of at most initial candidates. Our main contribution is an algorithm that solves -leader selection for bounded in the aforementioned stone age model. On (general topology) graphs of diameter , this algorithm runs in time and succeeds with high probability. The assumption that is bounded turns out to be unavoidable: we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Distributed systems and fault tolerance · Quantum Computing Algorithms and Architecture
