Dynamic Algorithms for Graph Coloring
Abstract
We design fast dynamic algorithms for proper vertex and edge colorings in a graph undergoing edge insertions and deletions. In the static setting, there are simple linear time algorithms for - vertex coloring and -edge coloring in a graph with maximum degree . It is natural to ask if we can efficiently maintain such colorings in the dynamic setting as well. We get the following three results. (1) We present a randomized algorithm which maintains a -vertex coloring with expected amortized update time. (2) We present a deterministic algorithm which maintains a -vertex coloring with amortized update time. (3) We present a simple, deterministic algorithm which maintains a -edge coloring with worst-case update time. This improves the recent -edge coloring algorithm with worst-case update time by Barenboim and Maimon.
Cite
@article{arxiv.1711.04355,
title = {Dynamic Algorithms for Graph Coloring},
author = {Sayan Bhattacharya and Deeparnab Chakrabarty and Monika Henzinger and Danupon Nanongkai},
journal= {arXiv preprint arXiv:1711.04355},
year = {2017}
}
Comments
To appear in SODA 2018