2020
DOI: 10.1145/3378025
|View full text |Cite
|
Sign up to set email alerts
|

Fully Dynamic MIS in Uniformly Sparse Graphs

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 O(α 2 · log 2 n), where n is the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
17
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 13 publications
(17 citation statements)
references
References 29 publications
(34 reference statements)
0
17
0
Order By: Relevance
“…In such a dynamic setting, recomputing the solution from scratch after every update can be prohibitively time consuming, and it is natural to seek dynamic algorithms that provide faster updates. In the last few decades, efficient dynamic algorithms have been discovered for many combinatorial optimization problems, particularly in graphs such as shortest paths [Fre85,DI04,ACK17a,IKLS17], connectivity [HK99, HDLT01, WN17, ACK17b], maximal independent set and coloring [BCHN18,AOSS18,OSSW18]. For many of these problems, maintaining exact solutions is prohibitively expensive under various complexity conjectures [AW14, KPP16,AWY18,HKNS15a], and thus the best approximation bounds are sought.…”
Section: Introductionmentioning
confidence: 99%
“…In such a dynamic setting, recomputing the solution from scratch after every update can be prohibitively time consuming, and it is natural to seek dynamic algorithms that provide faster updates. In the last few decades, efficient dynamic algorithms have been discovered for many combinatorial optimization problems, particularly in graphs such as shortest paths [Fre85,DI04,ACK17a,IKLS17], connectivity [HK99, HDLT01, WN17, ACK17b], maximal independent set and coloring [BCHN18,AOSS18,OSSW18]. For many of these problems, maintaining exact solutions is prohibitively expensive under various complexity conjectures [AW14, KPP16,AWY18,HKNS15a], and thus the best approximation bounds are sought.…”
Section: Introductionmentioning
confidence: 99%
“…if the update is insertion then 7 remove v from V k , k > a; 8 run the greedy MIS algorithm on G[S \ {v}] with respect to order π; 9 else 10 add v to all V k , a < k ≤ b; 11 run the greedy MIS algorithm on G[S] with respect to order π; 12 FixSubgraphs(S, b);…”
Section: Correctnessmentioning
confidence: 99%
“…This randomized upper bound was recently improved toÕ( √ n) by Assadi et al [3]. For graphs with bounded arboricity α, a deterministic algorithm with amortized update time of O(α 2 log 2 n) was proposed in [12].…”
Section: Introductionmentioning
confidence: 99%
“…Later, in a breakthrough, Assadi, Onak, Schieber, and Solomon [5] presented a deterministic algorithm with O(m 3/4 ) update-time; thereby improving the O(m) bound for all graphs. This result was further improved in a series of subsequent papers [23,19,30,6]. The current state-of-the-art is a randomized algorithm due to Assadi et al [6], which requires O(min{ √ n, m 1/3 }) amortized update-time in n-vertex graphs.…”
Section: Introductionmentioning
confidence: 97%