Fully Dynamic MIS in Uniformly Sparse Graphs
Krzysztof Onak, Baruch Schieber, Shay Solomon, Nicole Wein

TL;DR
This paper presents an improved algorithm for maintaining a maximal independent set in dynamically changing sparse graphs, achieving faster update times especially for graphs with low arboricity, including many real-world graph classes.
Contribution
The paper introduces a significantly faster dynamic MIS algorithm for uniformly sparse graphs with low arboricity, improving upon previous sublinear update time results.
Findings
Amortized update time is $O(lpha^2 log^2 n)$ for graphs with arboricity lpha.
Update time is polylogarithmic for low arboricity graphs, including minor-free and real-world graphs.
The algorithm outperforms previous methods for all graphs with arboricity up to $m^{3/8 - psilon}$.
Abstract
We consider the problem of maintaining a maximal independent set (MIS) in a dynamic graph subject to edge insertions and deletions. Recently, Assadi, Onak, Schieber and Solomon (STOC 2018) showed that an MIS can be maintained in sublinear (in the dynamically changing number of edges) amortized update time. In this paper we significantly improve the update time for uniformly sparse graphs. Specifically, for graphs with arboricity , the amortized update time of our algorithm is , where is the number of vertices. For low arboricity graphs, which include, for example, minor-free graphs as well as some classes of `real world' graphs, our update time is polylogarithmic. Our update time improves the result of Assadi et al. for all graphs with arboricity bounded by , for any constant . This covers much of the range of…
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.
