Computing the Chromatic Number Using Graph Decompositions via Matrix Rank
Bart M.P. Jansen, Jesper Nederlof

TL;DR
This paper develops new algorithms for graph coloring based on edge separators, achieving optimal runtimes that are independent of the number of colors and proving their optimality under SETH.
Contribution
The paper introduces the first algorithms for q-Coloring parameterized by cutwidth and pathwidth that are optimal and independent of q, using novel matrix rank bounds.
Findings
Deterministic algorithm runs in O^*(2^{ω·cutw}) time.
Randomized algorithm runs in O^*(2^{cutw}) time.
Proves optimality of algorithms assuming SETH.
Abstract
Computing the smallest number such that the vertices of a given graph can be properly -colored is one of the oldest and most fundamental problems in combinatorial optimization. The -Coloring problem has been studied intensively using the framework of parameterized algorithmics, resulting in a very good understanding of the best-possible algorithms for several parameterizations based on the structure of the graph. While there is an abundance of work for parameterizations based on decompositions of the graph by vertex separators, almost nothing is known about parameterizations based on edge separators. We fill this gap by studying -Coloring parameterized by cutwidth, and parameterized by pathwidth in bounded-degree graphs. Our research uncovers interesting new ways to exploit small edge separators. We present two algorithms for -Coloring parameterized by cutwidth :…
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.
