Selecting a Leader in a Network of Finite State Machines

05/15/2018
by   Yehuda Afek, et al.
0

This paper studies a variant of the leader election problem under the stone age model (Emek and Wattenhofer, PODC 2013) that considers a network of n randomized finite automata with very weak communication capabilities (a multi-frequency asynchronous generalization of the 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 k-leader selection, in which a leader should be selected out of at most k initial candidates. Our main contribution is an algorithm that solves k-leader selection for bounded k in the aforementioned stone age model. On (general topology) graphs of diameter D, this algorithm runs in Õ(D) time and succeeds with high probability. The assumption that k is bounded turns out to be unavoidable: we prove that if k = ω (1), then no algorithm in this model can solve k-leader selection with a (positive) constant probability.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/12/2021

Time and Communication Complexity of Leader Election in Anonymous Networks

We study the problem of randomized Leader Election in synchronous distri...
research
02/25/2021

A Thin Self-Stabilizing Asynchronous Unison Algorithm with Applications to Fault Tolerant Biological Networks

Introduced by Emek and Wattenhofer (PODC 2013), the stone age (SA) model...
research
12/21/2018

Verification of an industrial asynchronous leader election algorithm using abstractions and parametric model checking

The election of a leader in a network is a challenging task, especially ...
research
08/06/2020

Singularly Optimal Randomized Leader Election

This paper concerns designing distributed algorithms that are singularly...
research
01/11/2018

PALE: Partially Asynchronous Agile Leader Election

Many tasks executed in dynamic distributed systems, such as sensor netwo...
research
01/24/2018

Winning the Caucus Race: Continuous Leader Election via Public Randomness

Consensus protocols inherently rely on the notion of leader election, in...
research
11/21/2021

New Clocks, Optimal Line Formation and Efficient Replication Population Protocols (Making Population Protocols Alive)

We consider the model of population protocols permitting presence of dyn...

Please sign up or login with your details

Forgot password? Click here to reset