Fully Dynamic Maximal Independent Set with Sublinear Update Time
Sepehr Assadi, Krzysztof Onak, Baruch Schieber, Shay Solomon

TL;DR
This paper introduces a deterministic algorithm for maintaining a maximal independent set in fully dynamic graphs with sublinear update time, improving efficiency and providing a distributed implementation.
Contribution
It presents the first deterministic, fully dynamic MIS algorithm with sublinear amortized update time and a distributed version with low message and round complexity.
Findings
Amortized update time is $O( ext{min}\{ ext{Δ}, m^{3/4} ight"])
Distributed implementation achieves $O( ext{min}\{ ext{Δ}, m^{3/4} ight"]) message complexity
Algorithm works under a fixed maximum degree bound and dynamic edge count
Abstract
A maximal independent set (MIS) can be maintained in an evolving -edge graph by simply recomputing it from scratch in time after each update. But can it be maintained in time sublinear in in fully dynamic graphs? We answer this fundamental open question in the affirmative. We present a deterministic algorithm with amortized update time , where is a fixed bound on the maximum degree in the graph and is the (dynamically changing) number of edges. We further present a distributed implementation of our algorithm with amortized message complexity, and amortized round complexity and adjustment complexity (the number of vertices that change their output after each update). This strengthens a similar result by Censor-Hillel, Haramaty, and Karnin (PODC'16) that required an assumption of a non-adaptive…
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.
