Skip to main content
Log in

Polynomial Cases for the Vertex Coloring Problem

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

The computational complexity of the Vertex Coloring problem is known for all hereditary classes of graphs defined by forbidding two connected five-vertex induced subgraphs, except for seven cases. We prove the polynomial-time solvability of four of these problems: for (\(P_5\), dart)-free graphs, (\(P_5\), banner)-free graphs, (\(P_5\), bull)-free graphs, and (fork, bull)-free graphs.

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.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Bodlaender, H.L., Brandstädt, A., Kratsch, D., Rao, M., Spinrad, J.P.: On algorithms for (\(P_5\), gem)-free graphs. Theoret. Comput. Sci. 349(1), 2–21 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  2. Brandstädt, A., Le, V.B., Spinrad, J.P.: Graph Classes: A Survey: SIAM Monographs on Discrete Mathematics, vol. 3. SIAM, Philadelphia (1999)

    Book  Google Scholar 

  3. Broersma, H., Golovach, P., Paulusma, D., Song, J.: Determining the chromatic number of triangle-free \(2P_3\)-free graphs in polynomial time. Theoret. Comput. Sci. 423, 1–10 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  4. Cameron, K., Hoàng, C.T.: Solving the clique cover problem on (bull, \(C_4\))-free graphs. arXiv:1704.00316

  5. Chudnovsky, M., Cornuejols, G., Liu, X., Seymour, P., Vuskovic, K.: Recognizing berge graphs. Combinatorica 25, 143–186 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  6. Chudnovsky, M., Seymour, P., Robertson, N., Thomas, R.: The strong perfect graph theorem. Ann. Math. 164(1), 51–229 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  7. Chvátal, V., Hoàng, C.T., Mahadev, N.V.R., de Werra, D.: Four classes of perfectly orderable graphs. J. Graph Theory 11, 481–495 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  8. Chvátal, V., Sbihi, N.: Bull-free Berge graphs are perfect. Graphs Comb 3(1), 127–139 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  9. Corneil, D., Habib, M., Paul, C., Tedder, M.: Simpler linear-time modular decomposition via recursive factorizing permutations. Lect. Notes Comput. Sci. 5125, 634–645 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  10. Cournier, A., Habib, M.: A new linear algorithm for modular decomposition. Lect. Notes Comput. Sci. 787, 68–84 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  11. Dabrowski, K.K., Paulusma, D.: On colouring \((2P_2, H)\)-free and \((P_5, H)\)-free graphs. Inf. Process. Lett. 134, 35–41 (2018)

    Article  MATH  Google Scholar 

  12. De Figueiredo, C.M.H., Maffray, F., Porto, O.: On the structure of bull-free perfect graphs. Graphs Comb. 13(1), 31–55 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  13. Feige, U., Kilian, J.: Zero knowledge and chromatic number. J. Comput. Syst. Sci. 57, 187–199 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  14. Garey, M.R., Johnson, D.S.: Computers and Intractability-A Guide to the Theory of \(NP\)-completeness. Freeman, San Francisco (1979)

    MATH  Google Scholar 

  15. Golovach, P., Johnson, M., Paulusma, D., Song, J.: A survey on the computational complexity of coloring graphs with forbidden gubgraphs. J. Graph Theory 84(4), 331–363 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  16. Grötschel, M., Lovász, L., Schrijver, A.: Polynomial algorithms for perfect graphs. Ann. Discret. Math. 21, 413–441 (1984)

    MathSciNet  MATH  Google Scholar 

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

  18. Hoáng, C.T., Lazzarato, D.: Polynomial-time alogorithms for minimum weighted colorings of (\(P_5, \overline{P_5}\))-free graphs and similar graph classes. Discrete Appl. Math. 186, 106–111 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  19. Huang, S.: Improved complexity results on \(k\)-coloring \(P_t\)-free graphs. Lect. Notes Comput. Sci. 8087, 551–558 (2013)

    Article  MATH  Google Scholar 

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

    Chapter  Google Scholar 

  21. Karthick, T., Maffray, F.: Maximum weight independent sets in (\(S_{1, 1, 3}\), bull)-free Graphs. In: COCOON 2016, Lecture Notes in Computer Science 9797, pp. 385–392 (2012)

  22. Král, D., Kratochvil, J., Tuza, Z., Woeginger, G.: Complexity of coloring graphs without forbidden induced subgraphs. Lect. Notes Comput. Sci. 2204, 254–262 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  23. Lozin, V.V., Malyshev, D.S.: Vertex coloring of graphs with few obstructions. Discrete App. Math. 216, 273–280 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  24. Lund, C., Yannakakis, M.: On the hardness of approximating minimization problems. J. Assoc. Comput. Mach. 41, 960–981 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  25. Maffray, F., Pastor, L.: The maximum weight stable set problem in (\(P_6\), bull)-free graphs. In: WG 2016, Lecture Notes in Computer Science 9941, pp. 85–96 (2016)

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

  27. Malyshev, D.S.: The coloring problem for classes with two small obstructions. Optim. Lett. 8(8), 2261–2270 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  28. Malyshev, D.S.: Two cases of polynomial-time solvability for the coloring problem. J. Comb. Optim. 31, 833–845 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  29. Malyshev, D.S.: The weighted coloring problem for two graph classes characterized by small forbidden induced structures. Discrete Appl. Math. (2018). https://doi.org/10.1016/j.dam.2018.04.006

  30. Malyshev, D.S., Lobanova, O.O.: Two complexity results for the vertex coloring problem. Discrete Appl. Math. 219, 158–166 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  31. Makowsky, J.A., Rotics, U.: On the clique-width of graphs with few \(P_4\)’s. Int. J. Found. Comput. Sci. 10(3), 329–348 (1999)

    Article  MATH  Google Scholar 

  32. McConnell, R.M., Spinrad, J.P.: Modular decomposition and transitive orientation. Discrete Math. 201, 189–241 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  33. Rao, M.: MSOL partitioning problems on graphs of bounded treewidth and clique-width. Theoret. Comput. Sci. 377, 260–267 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  34. Reed, B.A., Sbihi, N.: Recognizing bull-free perfect graphs. Graphs Comb. 11(2), 171–178 (1995)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The first author would like to thank Mathew C. Francis for fruitful discussions. The second and third authors are supported by ANR Grant ANR-13-BS02-0007-STINT.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Frédéric Maffray.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Karthick, T., Maffray, F. & Pastor, L. Polynomial Cases for the Vertex Coloring Problem. Algorithmica 81, 1053–1074 (2019). https://doi.org/10.1007/s00453-018-0457-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-018-0457-y

Keywords

Navigation