Explicit and Implicit Dynamic Coloring of Graphs with Bounded Arboricity
Monika Henzinger, Stefan Neumann, Andreas Wiese

TL;DR
This paper advances dynamic graph coloring by developing efficient algorithms for implicit and explicit colorings, achieving near-optimal bounds and enabling constant-colorings for specific graph classes with polylogarithmic update times.
Contribution
It introduces a new implicit dynamic coloring algorithm that surpasses previous lower bounds, enabling constant-colorings for certain graph classes, and improves existing explicit coloring methods.
Findings
Maintains an $O( ext{arboricity} imes ext{log} n)$-coloring with polylogarithmic update time.
Breaks the lower bound for implicit colorings, achieving $2^{O( ext{arboricity})}$-coloring.
Provides a dynamic data structure for partitioning edges into $O( ext{arboricity})$ forests.
Abstract
Graph coloring is a fundamental problem in computer science. We study the fully dynamic version of the problem in which the graph is undergoing edge insertions and deletions and we wish to maintain a vertex-coloring with small update time after each insertion and deletion. We show how to maintain an -coloring with polylogarithmic update time, where is the number of vertices in the graph and is the current arboricity of the graph. This improves upon a result by Solomon and Wein (ESA'18) who maintained an -coloring, where is the maximum arboricity of the graph over all updates. Furthermore, motivated by a lower bound by Barba et al. (Algorithmica'19), we initiate the study of implicit dynamic colorings. Barba et al. showed that dynamic algorithms with polylogarithmic update time cannot maintain an…
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.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Optimization and Search Problems
