Skip to main content
Log in

3-Colouring \(P_t\)-Free Graphs Without Short Odd Cycles

  • Published:
Algorithmica Aims and scope Submit manuscript

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\).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. Because of Lemma 3.1, we need not worry about dominated vertices, and Claim 5.2 is the only place where we need to exclude them. In an algorithmic implementation of our method, one will ignore such vertices if detected by Claim 5.2, and colour them at the very end (in case a colouring is found).

References

  1. 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)

    Article  MathSciNet  MATH  Google Scholar 

  2. 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)

    Article  MathSciNet  MATH  Google Scholar 

  3. Brettell, N., Horsfield, J., Paulusma, D.: Colouring \((sP_1+P_5)\)-free graphs: a mim-width perspective. Preprint, arXiv:2004.05022 (2020)

  4. 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)

    Article  MATH  Google Scholar 

  5. 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)

    Article  MathSciNet  MATH  Google Scholar 

  6. 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

  7. Chudnovsky, M., Spirkl, S., Zhong, M.: Four-coloring \(P_6\)-free graphs: extending an excellent precoloring. arXiv:1802.02282 (2018)

  8. Chudnovsky, M., Spirkl, S., Zhong, M.: Four-coloring \(P_6\)-free graphs: finding an excellent precoloring. Preprint arXiv:1802.02283 (2018)

  9. Chudnovsky, M., Stacho, J.: 3-Colorable subclasses of \(P_8\)-free graphs. SIAM J. Discrete Math. 32(2), 1111–1138 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  10. 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)

    Article  MathSciNet  MATH  Google Scholar 

  11. Erdős, P., Rubin, A., Taylor, H.: Choosability in graphs. Congressus Numerantium 26, 125–157 (1979)

    MATH  Google Scholar 

  12. 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)

    Article  MathSciNet  MATH  Google Scholar 

  13. Golovach, P.A., Paulusma, D., Song, J.: Coloring graphs without short cycles and long induced paths. Discrete Appl. Math. 167, 107–120 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  14. Grötschel, M., Lovász, L., Schrijver, A.: The ellipsoid method and its consequences in combinatorial optimization. Combinatorica 1, 169–197 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  15. Hell, P., Huang, S.: Complexity of coloring graphs without paths and cycles. Discrete Appl. Math. 216(1), 211–232 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  16. 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)

    Article  MathSciNet  MATH  Google Scholar 

  17. Holyer, I.: The NP-completeness of edge-coloring. SIAM J. Comput. 10(4), 718–720 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  18. Huang, S.: Improved complexity results on \(k\)-coloring \(P_t\)-free graphs. Eur. J. Comb. 51, 336–346 (2016)

    Article  MATH  Google Scholar 

  19. Kamiński, M., Lozin, V.V.: Coloring edges and vertices of graphs without short or long cycles. Contrib. Discrete Math. 2, 61–66 (2007)

    MathSciNet  MATH  Google Scholar 

  20. Karp, R.: Reducibility among combinatorial problems. In: Miller, R., Thatcher, J. (eds.) Complexity of Computer Computations, pp. 85–103. Plenum Press, New York (1972)

    Chapter  Google Scholar 

  21. 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)

    Article  MathSciNet  MATH  Google Scholar 

  22. 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)

  23. Leven, D., Galil, Z.: NP-completeness of finding the chromatic index of regular graphs. J. Algorithms 4, 35–44 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  24. Maffray, F., Preissmann, M.: On the NP-completeness of the \(k\)-colorability problem for triangle-free graphs. Discrete Math. 162, 313–317 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  25. Randerath, B., Schiermeyer, I.: 3-Colorability \(\in \) P for \(P_6\)-free graphs. Discrete Appl. Math. 136(2–3), 299–313 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  26. Vizing, V.: Coloring the vertices of a graph in prescribed colors. Metody Diskretnogo Analiza 29, 3–10 (1976)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maya Stein.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-022-01049-0

Keywords

Navigation