List 3-Coloring Graphs with No Induced $$P_6+rP_3$$P6+rP3
Maria Chudnovsky,Shenwei Huang,Sophie Spirkl,Mingxian Zhong
DOI: https://doi.org/10.1007/S00453-020-00754-Y
IF: 0.909
2020-01-01
Algorithmica
Abstract:For an integer t, we let \n$$P_t$$\n\n denote the t-vertex path. We write \n$$H+G$$\n\n for the disjoint union of two graphs H and G, and for an integer r and a graph H, we write rH for the disjoint union of r copies of H. We say that a graph G is H-free if no induced subgraph of G is isomorphic to the graph H. In this paper, we study the complexity of k-coloring, for a fixed integer k, when restricted to the class of H-free graphs with a fixed graph H. We provide a polynomial-time algorithm to test if, for fixed r, a \n$$(P_6+rP_3)$$\n\n-free is three-colorable, and find a coloring if one exists. We also solve the list version of this problem, where each vertex is assigned a list of possible colors, which is a subset of \n$$\\{1,2,3\\}$$\n\n. This generalizes results of Broersma, Golovach, Paulusma, and Song, and results of Klimosova, Malik, Masařik, Novotna, Paulusma, and Slivova. Our proof uses a result of Ding, Seymour, and Winkler relating matchings and hitting sets in hypergraphs. We also prove that the problem of deciding if a \n$$(P_5+P_2)$$\n\n-free graph has a k-coloring is NP-hard for every fixed \n$$k \\ge 5$$\n\n.