Table of Contents
Fetching ...

A Near-Optimal Kernel for a Coloring Problem

Ishay Haviv, Dror Rabinovich

TL;DR

The paper resolves the kernelization question for the $q$-Coloring problem on ${\textsc{Independent Edge}}+k\mathrm{v}$ graphs for all $q\ge 3$ by achieving a near-optimal kernel of size $O(k^{2q-3})$ vertices and bit-size $O(k^{2q-3}\log k)$. It introduces a sparsification framework that encodes colors as vectors over a field via a $q$-palette and enforces coloring constraints with low-degree polynomials of degrees $q-1$, $q-2$, and $2q-3$. The key technical contributions are the constructive existence of $q$-palettes, the corresponding polynomial encodings, and their integration into Schalken's kernelization approach to bound instance size without loss of colorability. This advances kernelization for coloring problems under distance-to-graph-family parameters and suggests broader applicability of polynomial sparsification to related combinatorial problems.

Abstract

For a fixed integer $q$, the $q$-Coloring problem asks to decide if a given graph has a vertex coloring with $q$ colors such that no two adjacent vertices receive the same color. In a series of papers, it has been shown that for every $q \geq 3$, the $q$-Coloring problem parameterized by the vertex cover number $k$ admits a kernel of bit-size $\widetilde{O}(k^{q-1})$, but admits no kernel of bit-size $O(k^{q-1-\varepsilon})$ for $\varepsilon >0$ unless $\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 $q$-Coloring problem parameterized by the number $k$ of vertices whose removal results in a disjoint union of edges and isolated vertices. He proved that for every $q \geq 3$, the problem admits a kernel of bit-size $\widetilde{O}(k^{2q-2})$, but admits no kernel of bit-size $O(k^{2q-3-\varepsilon})$ for $\varepsilon >0$ unless $\mathsf{NP} \subseteq \mathsf{coNP/poly}$. He further proved that for $q \in \{3,4\}$ the problem admits a near-optimal kernel of bit-size $\widetilde{O}(k^{2q-3})$ and asked whether such a kernel is achievable for all integers $q \geq 3$. In this short paper, we settle this question in the affirmative.

A Near-Optimal Kernel for a Coloring Problem

TL;DR

The paper resolves the kernelization question for the -Coloring problem on graphs for all by achieving a near-optimal kernel of size vertices and bit-size . It introduces a sparsification framework that encodes colors as vectors over a field via a -palette and enforces coloring constraints with low-degree polynomials of degrees , , and . The key technical contributions are the constructive existence of -palettes, the corresponding polynomial encodings, and their integration into Schalken's kernelization approach to bound instance size without loss of colorability. This advances kernelization for coloring problems under distance-to-graph-family parameters and suggests broader applicability of polynomial sparsification to related combinatorial problems.

Abstract

For a fixed integer , the -Coloring problem asks to decide if a given graph has a vertex coloring with colors such that no two adjacent vertices receive the same color. In a series of papers, it has been shown that for every , the -Coloring problem parameterized by the vertex cover number admits a kernel of bit-size , but admits no kernel of bit-size for unless (Jansen and Kratsch, 2013; Jansen and Pieterse, 2019). In 2020, Schalken proposed the question of the kernelizability of the -Coloring problem parameterized by the number of vertices whose removal results in a disjoint union of edges and isolated vertices. He proved that for every , the problem admits a kernel of bit-size , but admits no kernel of bit-size for unless . He further proved that for the problem admits a near-optimal kernel of bit-size and asked whether such a kernel is achievable for all integers . In this short paper, we settle this question in the affirmative.

Paper Structure

This paper contains 3 sections, 6 theorems, 3 equations.

Key Result

Theorem 1.1

For every integer $q \geq 3$, the $q\textsc{-Coloring}$ problem on $\textsc{Independent Edge}+k\mathrm{v}$ graphs admits a kernel with $O(k^{2q-3})$ vertices and bit-size $O(k^{2q-3} \cdot \log k)$.

Theorems & Definitions (11)

  • Theorem 1.1
  • Definition 2.1
  • Lemma 2.2
  • Remark 2.3
  • Lemma 2.4
  • Example 2.5
  • Lemma 2.6
  • Example 2.7
  • Lemma 2.8
  • Example 2.9
  • ...and 1 more