Leader Election in Arbitrarily Connected Networks with Process Crashes and Weak Channel Reliability
Carlos L\'opez, Sergio Rajsbaum, Michel Raynal, Karla Vargas

TL;DR
This paper introduces the first leader election algorithms in networks with ADD channels, handling process crashes and unknown network size, using messages of size logarithmic in the number of processes.
Contribution
It presents two novel algorithms for leader election in ADD channel networks, one assuming known network size and one without that assumption, both with logarithmic message size.
Findings
First leader election algorithms in ADD channels.
Algorithms work with unknown and known network sizes.
Messages are of size O(log n), improving over previous models.
Abstract
A channel from a process p to a process q satisfies the ADD property if there are constants K and D, unknown to the processes, such that in any sequence of K consecutive messages sent by p to q, at least one of them is delivered to q at most D time units after it has been sent. This paper studies implementations of an eventual leader, namely, an {\Omega} failure detector, in an arbitrarily connected network of eventual ADD channels, where processes may fail by crashing. It first presents an algorithm that assumes that processes initially know n, the total number of processes, sending messages of size O( log n). Then, it presents a second algorithm that does not assume the processes know n. Eventually the size of the messages sent by this algorithm is also O( log n). These are the first implementations of leader election in the ADD model. In this model, only eventually perfect failure…
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
TopicsDistributed systems and fault tolerance · Petri Nets in System Modeling · Advanced Queuing Theory Analysis
