Abstract
For any odd \(t\ge 9\), we present a polynomial-time algorithm that solves the 3-colouring problem, and finds a 3-colouring if one exists, in \(P_{t}\)-free graphs of odd girth at least \(t-2\). In particular, our algorithm works for \((P_9, C_3, C_5)\)-free graphs, thus making progress towards determining the complexity of 3-colouring in \(P_t\)-free graphs, which is open for \(t\ge 8\).
Similar content being viewed by others
Notes
References
Bonomo, F., Chudnovsky, M., Goedgebeur, J., Maceli, P., Schaudt, O., Stein, M., Zhong, M.: Better 3-coloring algorithms: excluding a triangle and a seven vertex path. Theor. Comput. Sci. 850, 98–115 (2021)
Bonomo, F., Chudnovsky, M., Maceli, P., Schaudt, O., Stein, M., Zhong, M.: Three-coloring and list three-coloring of graphs without induced paths on seven vertices. Combinatorica 38(4), 779–801 (2018)
Brettell, N., Horsfield, J., Paulusma, D.: Colouring \((sP_1+P_5)\)-free graphs: a mim-width perspective. Preprint, arXiv:2004.05022 (2020)
Broersma, H., Fomin, F.V., Golovach, P.A., Paulusma, D.: Three complexity results on coloring \(P_k\)-free graphs. Eur. J. Comb. 34(3), 609–619 (2013)
Broersma, H., Golovach, P.A., Paulusma, D., Song, J.: Updating the complexity status of coloring graphs without a fixed induced linear forest. Theor. Comput. Sci. 414(1), 9–19 (2012)
Chudnovsky, M., Huang, S., Spirkl, S., Zhong, M.: List-three-coloring graphs with no induced \(P_6+rP_3\). Algorithmica, published online 07/2020. https://doi.org/10.1007/s00453-020-00754-y
Chudnovsky, M., Spirkl, S., Zhong, M.: Four-coloring \(P_6\)-free graphs: extending an excellent precoloring. arXiv:1802.02282 (2018)
Chudnovsky, M., Spirkl, S., Zhong, M.: Four-coloring \(P_6\)-free graphs: finding an excellent precoloring. Preprint arXiv:1802.02283 (2018)
Chudnovsky, M., Stacho, J.: 3-Colorable subclasses of \(P_8\)-free graphs. SIAM J. Discrete Math. 32(2), 1111–1138 (2018)
Couturier, J.-F., Golovach, P.A., Kratsch, D., Paulusma, D.: List coloring in the absence of a linear forest. Algorithmica 71(1), 21–35 (2015)
Erdős, P., Rubin, A., Taylor, H.: Choosability in graphs. Congressus Numerantium 26, 125–157 (1979)
Golovach, P.A., Johnson, M., Paulusma, D., Song, J.: A survey on the computational complexity of colouring graphs with forbidden subgraphs. J. Graph Theory 84(4), 331–363 (2017)
Golovach, P.A., Paulusma, D., Song, J.: Coloring graphs without short cycles and long induced paths. Discrete Appl. Math. 167, 107–120 (2014)
Grötschel, M., Lovász, L., Schrijver, A.: The ellipsoid method and its consequences in combinatorial optimization. Combinatorica 1, 169–197 (1981)
Hell, P., Huang, S.: Complexity of coloring graphs without paths and cycles. Discrete Appl. Math. 216(1), 211–232 (2017)
Hoàng, C.T., Kamiński, M., Lozin, V.V., Sawada, J., Shu, X.: Deciding \(k\)-colorability of \(P_5\)-free graphs in polynomial time. Algorithmica 57, 74–81 (2010)
Holyer, I.: The NP-completeness of edge-coloring. SIAM J. Comput. 10(4), 718–720 (1981)
Huang, S.: Improved complexity results on \(k\)-coloring \(P_t\)-free graphs. Eur. J. Comb. 51, 336–346 (2016)
Kamiński, M., Lozin, V.V.: Coloring edges and vertices of graphs without short or long cycles. Contrib. Discrete Math. 2, 61–66 (2007)
Karp, R.: Reducibility among combinatorial problems. In: Miller, R., Thatcher, J. (eds.) Complexity of Computer Computations, pp. 85–103. Plenum Press, New York (1972)
Klimos̆ová, T., Malík, J., Masarík, T., Novotná, J., Paulusma, D., Slívová, V.: Colouring \((P_r+P_s)\)-free graphs. Algorithmica 82, 1833–1858 (2020)
Král, D., Kratochvíl, J., Tuza, Z., Woeginger, G.J.: Complexity of coloring graphs without forbidden induced subgraphs. In: Golumbic, M.C., Stern, M., Levy, A., Morgenstern, G. (eds.) Proceedings of the International Workshop on Graph-Theoretic Concepts in Computer Science 2001, volume 2204 of Lecture Notes in Computer Science, pp. 254–262 (2001)
Leven, D., Galil, Z.: NP-completeness of finding the chromatic index of regular graphs. J. Algorithms 4, 35–44 (1983)
Maffray, F., Preissmann, M.: On the NP-completeness of the \(k\)-colorability problem for triangle-free graphs. Discrete Math. 162, 313–317 (1996)
Randerath, B., Schiermeyer, I.: 3-Colorability \(\in \) P for \(P_6\)-free graphs. Discrete Appl. Math. 136(2–3), 299–313 (2004)
Vizing, V.: Coloring the vertices of a graph in prescribed colors. Metody Diskretnogo Analiza 29, 3–10 (1976)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supported by FONDECYT Regular Grant 1221905, by MathAmSud MATH190013, by FAPESP-CONICYT Investigación Conjunta grant Código 2019/13364-7, and by ANID Basal Grant CMM FB210005.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Rojas Anríquez, A., Stein, M. 3-Colouring \(P_t\)-Free Graphs Without Short Odd Cycles. Algorithmica 85, 831–853 (2023). https://doi.org/10.1007/s00453-022-01049-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-022-01049-0