Abstract
For an integer t, we let \(P_t\) denote the t-vertex path. We write \(H+G\) 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 \((P_6+rP_3)\)-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 \(\{1,2,3\}\). This generalizes results of Broersma, Golovach, Paulusma, and Song, and results of Klimošová, Malik, Masařík, Novotná, Paulusma, and Slívová. 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 \((P_5+P_2)\)-free graph has a k-coloring is NP-hard for every fixed \(k \ge 5\).
Similar content being viewed by others
References
Golovach, P.A., Paulusma, D., Song, J.: Closing complexity gaps for coloring problems on \(H\)-free graphs. Inf. Comput. 237, 204–214 (2014)
Huang, S.: Improved complexity results on \(k\)-coloring \(P_t\)-free graphs. Eur. J. Comb. 51, 336–346 (2016)
Bonomo, F., Chudnovsky, M., Maceli, P., Schaudt, O., Stein, M., Zhong, M.: Three-coloring and list three-coloring graphs without induced paths on seven vertices. Combinatorica 38, 779–801 (2018)
Broersma, H.J., Golovach, P.A., Paulusma, D., Song, J.: Updating the complexity status of coloring graphs without a fixed induced linear forest. Theoret. Comput. Sci. 414, 9–19 (2012)
Klimošová, T., Malik, J., Masařík, T., Novotná, J., Paulusma, D., Slívová, V.: Colouring \((P_r+P_s)\)-free graphs. arXiv:1804.11091
Broersma, H.J., Golovach, A., Paulusma, D., Song, J.: Updating the complexity status of coloring graphs without a fixed induced linear forest. Theoret. Comput. Sci. 414, 9–19 (2012)
Groenland, C., Okrasa, K., Rzążewski, P., Scott, A., Seymour, P., Spirkl, S.: \(H\)-coloring \(P_t\)-free graphs in subexponential time. arXiv:1803.05396
Golovach, P.A., Paulusma, D., Song, J.: A survey on the computational complexity of coloring graphs with forbidden subgraphs. J. Graph Theory 84, 331–363 (2017)
Edwards, K.: The complexity of colouring problems on dense graphs. Theoret. Comput. Sci. 43, 337–343 (1986)
Stacho, J.: Private communication
Ding, G., Seymour, P., Winkler, P.: Bounding the vertex cover number of a hypergraph. Combinatorica 14, 23–34 (1994)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The first author was supported by NSF Grant DMS-1550991. This material is based upon work supported in part by the U. S. Army Research Laboratory and the U. S. Army Research Office under Grant number W911NF-16-1-0404. The second author was supported by the National Natural Science Foundation of China (11801284).
Rights and permissions
About this article
Cite this article
Chudnovsky, M., Huang, S., Spirkl, S. et al. List 3-Coloring Graphs with No Induced \(P_6+rP_3\). Algorithmica 83, 216–251 (2021). https://doi.org/10.1007/s00453-020-00754-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-020-00754-y