Abstract
We investigate the List H-Coloring problem, the generalization of graph coloring that asks whether an input graph G admits a homomorphism to the undirected graph H (possibly with loops), such that each vertex v ∈ V (G) is mapped to a vertex on its list L(v) ⊆ V (H). An important result by Feder, Hell, and Huang [JGT 2003] states that List H-Coloring is polynomial-time solvable if H is a so-called bi-arc graph, and NP-complete otherwise. We investigate the NP-complete cases of the problem from the perspective of polynomial-time sparsification: can an n-vertex instance be efficiently reduced to an equivalent instance of bitsize O(n 2−ε ) for some ε > 0? We prove that if H is not a bi-arc graph, then List H-Coloring does not admit such a sparsification algorithm unless NP ⊆ coNP/poly. Our proofs combine techniques from kernelization lower bounds with a study of the structure of graphs H which are not bi-graphs.
Original language | English |
---|---|
Article number | 8 |
Number of pages | 23 |
Journal | ACM Transactions on Computation Theory |
Volume | 15 |
Issue number | 3-4 |
DOIs | |
Publication status | Published - Dec 2023 |
Funding
B. M. P. Jansen was supported by NWO Gravitation grant “Networks.” K. Okrasa was supported by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme Grant Agreement No. 714704. A. Pieterse was supported by a DFG Emmy Noether-grant (KR 4286/1). Part of this research was supported by NWO Gravitation grant “Networks.” P. Rzążewski was supported by Polish National Science Centre Grant No. 2018/31/D/ST6/00062.
Funders | Funder number |
---|---|
European Union's Horizon 2020 - Research and Innovation Framework Programme | 714704 |
H2020 European Research Council | |
Deutsche Forschungsgemeinschaft | KR 4286/1 |
Nederlandse Organisatie voor Wetenschappelijk Onderzoek | |
Narodowe Centrum Nauki | 2018/31/D/ST6/00062 |
Keywords
- List H-coloring
- constraint satisfaction problem
- sparsification