Broadcast in Almost Mixing Time
Anton Paramonov, Roger Wattenhofer

TL;DR
This paper presents a randomized broadcasting algorithm for expander networks in the CONGEST model, achieving near-optimal round complexity by using novel multi-branching random walks and tree packings.
Contribution
Introduces a new multi-COBRA primitive with branching random walks for efficient broadcasting in expander graphs, a novel approach in distributed algorithms.
Findings
Achieves near-optimal round complexity up to mixing time and polylogarithmic factors.
Uses multi-branching random walks to construct near-optimal tree packings.
Proves NP-hardness of the problem in centralized settings.
Abstract
We study the problem of broadcasting multiple messages in the CONGEST model. In this problem, a dedicated source node possesses a set of messages with every message of size where is the total number of nodes. The objective is to ensure that every node in the network learns all messages in . The execution of an algorithm progresses in rounds, and we focus on optimizing the round complexity of broadcasting multiple messages. Our primary contribution is a randomized algorithm for networks with expander topology, which are widely used in practice for building scalable and robust distributed systems. The algorithm succeeds with high probability and achieves a round complexity that is optimal up to a factor of the network's mixing time and polylogarithmic terms. It leverages a multi-COBRA primitive, which uses multiple branching random walks running in parallel.…
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.
