Breaking Barriers for Distributed MIS by Faster Degree Reduction
Seri Khoury, Aaron Schild

TL;DR
This paper advances distributed algorithms by nearly resolving the open problem of finding MIS in graphs with small cycles, providing a sublogarithmic-round algorithm for graphs with cycles longer than 6, and refuting a prior conjecture.
Contribution
The authors develop a sublogarithmic-round MIS algorithm for graphs containing cycles longer than 6, significantly narrowing the gap in understanding for graphs with small cycles.
Findings
Achieves MIS in $O(rac{ ext{log} \Delta}{ ext{log}( ext{log}^* \Delta)} + ext{poly}( ext{log} ext{log} )$ rounds for certain graphs.
Pushes the girth limit for sublogarithmic algorithms from unbounded to 7.
Provides a $o( ext{sqrt}( ext{log} )$ round MIS algorithm in trees, refuting a previous conjecture.
Abstract
We study the problem of finding a maximal independent set (MIS) in the standard LOCAL model of distributed computing. Classical algorithms by Luby [JACM'86] and Alon, Babai, and Itai [JALG'86] find an MIS in rounds in -node graphs with high probability. Despite decades of research, the existence of any -round algorithm for general graphs remains one of the major open problems in the field. Interestingly, the hard instances for this problem must contain constant-length cycles. This is because there exists a sublogarithmic-round algorithm for graphs with super-constant girth; i.e., graphs where the length of the shortest cycle is , as shown by Ghaffari~[SODA'16]. Thus, resolving this -year-old open problem requires understanding the family of graphs that contain -cycles for some constant . In this work, we come very close to…
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.
Taxonomy
TopicsDistributed systems and fault tolerance · IoT and Edge/Fog Computing · Cloud Computing and Resource Management
