English

A Near-Optimal Kernel for a Coloring Problem

Data Structures and Algorithms 2025-04-17 v1

Abstract

For a fixed integer qq, the qq-Coloring problem asks to decide if a given graph has a vertex coloring with qq colors such that no two adjacent vertices receive the same color. In a series of papers, it has been shown that for every q3q \geq 3, the qq-Coloring problem parameterized by the vertex cover number kk admits a kernel of bit-size O~(kq1)\widetilde{O}(k^{q-1}), but admits no kernel of bit-size O(kq1ε)O(k^{q-1-\varepsilon}) for ε>0\varepsilon >0 unless NPcoNP/poly\mathsf{NP} \subseteq \mathsf{coNP/poly} (Jansen and Kratsch, 2013; Jansen and Pieterse, 2019). In 2020, Schalken proposed the question of the kernelizability of the qq-Coloring problem parameterized by the number kk of vertices whose removal results in a disjoint union of edges and isolated vertices. He proved that for every q3q \geq 3, the problem admits a kernel of bit-size O~(k2q2)\widetilde{O}(k^{2q-2}), but admits no kernel of bit-size O(k2q3ε)O(k^{2q-3-\varepsilon}) for ε>0\varepsilon >0 unless NPcoNP/poly\mathsf{NP} \subseteq \mathsf{coNP/poly}. He further proved that for q{3,4}q \in \{3,4\} the problem admits a near-optimal kernel of bit-size O~(k2q3)\widetilde{O}(k^{2q-3}) and asked whether such a kernel is achievable for all integers q3q \geq 3. In this short paper, we settle this question in the affirmative.

Keywords

Cite

@article{arxiv.2504.12281,
  title  = {A Near-Optimal Kernel for a Coloring Problem},
  author = {Ishay Haviv and Dror Rabinovich},
  journal= {arXiv preprint arXiv:2504.12281},
  year   = {2025}
}

Comments

12 pages

R2 v1 2026-06-28T23:00:52.063Z