Near-Optimal Distributed Implementations of Dynamic Algorithms for Symmetry-Breaking Problems
Shiri Antaki, Quanquan C. Liu, Shay Solomon

TL;DR
This paper develops near-optimal deterministic distributed algorithms for symmetry-breaking problems like MIS, achieving improved message complexity that closely matches centralized update times, thus advancing dynamic graph algorithm efficiency in distributed settings.
Contribution
It introduces deterministic, robust distributed algorithms for symmetry-breaking problems with message complexities matching centralized update times, a significant improvement over prior distributed methods.
Findings
MIS algorithm with $O(m^{2/3} ext{polylog} n)$ messages and $O( ext{polylog} n)$ rounds
Improved message complexity over previous algorithms by polynomial factors
Achieves near-optimal dynamic distributed symmetry-breaking solutions
Abstract
The field of dynamic graph algorithms aims at achieving a thorough understanding of real-world networks whose topology evolves with time. Traditionally, the focus has been on the classic sequential, centralized setting where the main quality measure of an algorithm is its update time, i.e. the time needed to restore the solution after each update. While real-life networks are very often distributed across multiple machines, the fundamental question of finding efficient dynamic, distributed graph algorithms received little attention to date. The goal in this setting is to optimize both the round and message complexities incurred per update step, ideally achieving a message complexity that matches the centralized update time in (perhaps amortized) rounds. Toward initiating a systematic study of dynamic, distributed algorithms, we study some of the most central symmetry-breaking…
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.
