Content-Oblivious Leader Election in 2-Edge-Connected Networks
J\'er\'emie Chalopin, Yi-Jun Chang, Lyuting Chen, Giuseppe A. Di Luna, Haoran Zhou

TL;DR
This paper introduces a leader election algorithm for 2-edge-connected networks that works without a predesignated leader in fully-defective, content-oblivious communication models, challenging prior conjectures and improving on existing methods.
Contribution
It presents a leader election algorithm for 2-edge-connected networks that operates without a leader preselection, and extends to unoriented rings, showing equivalence between fully-defective and noiseless communication.
Findings
Leader election in 2-edge-connected networks without predesignated leader.
Algorithm works in unoriented rings with optimal message complexity.
Refutes previous conjecture about the necessity of a leader in content-oblivious models.
Abstract
Censor-Hillel, Cohen, Gelles, and Sela (PODC 2022 & Distributed Computing 2023) studied fully-defective asynchronous networks, where communication channels may suffer an extreme form of alteration errors, rendering messages completely corrupted. The model is equivalent to content-oblivious computation, where nodes communicate solely via pulses. They showed that if the network is 2-edge-connected, then any algorithm for a noiseless setting can be simulated in the fully-defective setting; otherwise, no non-trivial computation is possible in the fully-defective setting. However, their simulation requires a predesignated leader, which they conjectured to be necessary for any non-trivial content-oblivious task. In this work, we present two results: General 2-edge-connected topologies: First, we show an asynchronous content-oblivious leader election algorithm that quiescently terminates…
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.
