English

Parameterized (Approximate) Defective Coloring

Data Structures and Algorithms 2018-01-12 v1 Computational Complexity

Abstract

In Defective Coloring we are given a graph G=(V,E)G = (V, E) and two integers χd,Δ\chi_d, \Delta^* and are asked if we can partition VV into χd\chi_d color classes, so that each class induces a graph of maximum degree Δ\Delta^*. We investigate the complexity of this generalization of Coloring with respect to several well-studied graph parameters, and show that the problem is W-hard parameterized by treewidth, pathwidth, tree-depth, or feedback vertex set, if χd=2\chi_d = 2. As expected, this hardness can be extended to larger values of χd\chi_d for most of these parameters, with one surprising exception: we show that the problem is FPT parameterized by feedback vertex set for any χd2\chi_d \ge 2, and hence 2-coloring is the only hard case for this parameter. In addition to the above, we give an ETH-based lower bound for treewidth and pathwidth, showing that no algorithm can solve the problem in no(pw)n^{o(pw)}, essentially matching the complexity of an algorithm obtained with standard techniques. We complement these results by considering the problem's approximability and show that, with respect to Δ\Delta^*, the problem admits an algorithm which for any ϵ>0\epsilon > 0 runs in time (tw/ϵ)O(tw)(tw/\epsilon)^{O(tw)} and returns a solution with exactly the desired number of colors that approximates the optimal Δ\Delta^* within (1+ϵ)(1 + \epsilon). We also give a (tw)O(tw)(tw)^{O(tw)} algorithm which achieves the desired Δ\Delta^* exactly while 2-approximating the minimum value of χd\chi_d. We show that this is close to optimal, by establishing that no FPT algorithm can (under standard assumptions) achieve a better than 3/23/2-approximation to χd\chi_d, even when an extra constant additive error is also allowed.

Keywords

Cite

@article{arxiv.1801.03879,
  title  = {Parameterized (Approximate) Defective Coloring},
  author = {Rémy Belmonte and Michael Lampis and Valia Mitsou},
  journal= {arXiv preprint arXiv:1801.03879},
  year   = {2018}
}

Comments

Accepted to STACS 2018

R2 v1 2026-06-22T23:42:57.811Z