Communication Efficient Self-Stabilizing Leader Election (Full Version)
Xavier D\'efago, Yuval Emek, Shay Kutten, Toshimitsu Masuzawa,, Yasumasa Tamura

TL;DR
This paper introduces a randomized self-stabilizing leader election algorithm that significantly reduces communication overhead to near-linear messages, stabilizes quickly, and constructs a spanning tree in general graphs.
Contribution
It presents a novel, communication-efficient, randomized self-stabilizing leader election algorithm with improved message complexity and stabilization time.
Findings
Total messages sent till stabilization is O(n)
Stabilization occurs in O(n) rounds in expectation
Post-stabilization, only one message per round over the spanning tree
Abstract
This paper presents a randomized self-stabilizing algorithm that elects a leader in a general -node undirected graph and constructs a spanning tree rooted at . The algorithm works under the synchronous message passing network model, assuming that the nodes know a linear upper bound on and that each edge has a unique ID known to both its endpoints (or, alternatively, assuming the model). The highlight of this algorithm is its superior communication efficiency: It is guaranteed to send a total of messages, each of constant size, till stabilization, while stabilizing in rounds, in expectation and with high probability. After stabilization, the algorithm sends at most one constant size message per round while communicating only over the () edges of . In all these aspects, the communication overhead of the new algorithm is…
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.
