Efficient Counting and Simulation in Content-Oblivious Rings
J\'er\'emie Chalopin, Yi-Jun Chang, Giuseppe Antonio Di Luna, Haoran Zhou

TL;DR
This paper introduces efficient algorithms for counting in content-oblivious ring networks, achieving significantly reduced pulse complexity and providing a simulator for classical message passing in such networks.
Contribution
It presents new pulse-efficient counting algorithms for rings and a simulator for message passing, improving practicality in content-oblivious distributed models.
Findings
Counting in rings with a leader requires O(n^{1.5}) pulses.
Counting in rings with IDs requires O(n log^2 n) pulses.
Any counting algorithm in CO needs at least Ω(n log n) pulses.
Abstract
In the content-oblivious (CO) model (proposed by Censor-Hillel et al.), processes inhabit an asynchronous network and communicate only by exchanging pulses. A series of works has clarified the computational power of this model. In particular, it was shown that, when a leader is present and the network is 2-edge-connected, content-oblivious communication can simulate classical asynchronous message passing. Subsequent results extended this equivalence to leaderless oriented and unoriented rings, and, under non-uniform assumptions, to general 2-edge-connected networks. The simulator of Censor-Hillel et al. requires pulses to emulate the send of a single -bit message, making it impractical even on modest-size networks. We focus on message-efficient computation in CO networks. We study the fundamental problem of counting in ring topologies, both because knowing the…
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.
