Abstract
The problem of (Δ+1)-vertex coloring a graph of maximum degree Δhas been extremely well studied over the years in various settings and models. Surprisingly, for the dynamic setting, almost nothing was known until recently. In SODA'18, Bhattacharya, Chakrabarty, Henzinger and Nanongkai devised a randomized algorithm for maintaining a (Δ+1)-coloring with O(log ") expected amortized update time. In this article, we present an improved randomized algorithm for (Δ+1)-coloring that achieves O(1) amortized update time and show that this bound holds not only in expectation but also with high probability.Our starting point is the state-of-The-Art randomized algorithm for maintaining a maximal matching (Solomon, FOCS'16). We carefully build on the approach of Solomon, but, due to inherent differences between the maximal matching and (Δ+1)-coloring problems, we need to deviate significantly from it in several crucial and highly nontrivial points.1
Original language | English |
---|---|
Article number | 10 |
Journal | ACM Transactions on Algorithms |
Volume | 18 |
Issue number | 2 |
DOIs | |
State | Published - Apr 2022 |
Keywords
- Graph coloring
- dynamic graph algorithms
All Science Journal Classification (ASJC) codes
- Mathematics (miscellaneous)