Online Graph Coloring for k-Colorable Graphs

Abstract

We study the problem of online graph coloring for k-colorable graphs. The best previously known deterministic algorithm uses O(n1-1k!) colors for general k and O(n5/6) colors for k = 4, both given by Kierstead in 1998. In this paper, we finally break this barrier, achieving the first major improvement in nearly three decades. Our results are summarized as follows: (1) k ≥ 5 case. We provide a deterministic online algorithm to color k-colorable graphs with O(n1-1k(k-1)/2) colors, significantly improving the current upper bound of O(n1-1k!) colors. Our algorithm also matches the best-known bound for k = 4 (O(n5/6) colors). (2) k = 4 case. We provide a deterministic online algorithm to color 4-colorable graphs with O(n14/17) colors, improving the current upper bound of O(n5/6) colors. (3) k = 2 case. We show that for randomized algorithms, the upper bound is 1.034 2 n + O(1) colors and the lower bound is 9196 2 n - O(1) colors. This means that we close the gap to a factor of 1.09. With our algorithm for the k ≥ 5 case, we also obtain a deterministic online algorithm for graph coloring that achieves a competitive ratio of O(n n), which improves the best-known result of O(n n n) by Kierstead. For the bipartite graph case (k = 2), the limit of online deterministic algorithms is known: any deterministic algorithm requires 2 2 n - O(1) colors. Our results imply that randomized algorithms can perform slightly better but still have a limit.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…