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.
Similar content being viewed by others
References
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)
Brandstädt, A., Le, V.B., Spinrad, J.P.: Graph Classes: A Survey: SIAM Monographs on Discrete Mathematics, vol. 3. SIAM, Philadelphia (1999)
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)
Cameron, K., Hoàng, C.T.: Solving the clique cover problem on (bull, \(C_4\))-free graphs. arXiv:1704.00316
Chudnovsky, M., Cornuejols, G., Liu, X., Seymour, P., Vuskovic, K.: Recognizing berge graphs. Combinatorica 25, 143–186 (2005)
Chudnovsky, M., Seymour, P., Robertson, N., Thomas, R.: The strong perfect graph theorem. Ann. Math. 164(1), 51–229 (2006)
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)
Chvátal, V., Sbihi, N.: Bull-free Berge graphs are perfect. Graphs Comb 3(1), 127–139 (1987)
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)
Cournier, A., Habib, M.: A new linear algorithm for modular decomposition. Lect. Notes Comput. Sci. 787, 68–84 (1994)
Dabrowski, K.K., Paulusma, D.: On colouring \((2P_2, H)\)-free and \((P_5, H)\)-free graphs. Inf. Process. Lett. 134, 35–41 (2018)
De Figueiredo, C.M.H., Maffray, F., Porto, O.: On the structure of bull-free perfect graphs. Graphs Comb. 13(1), 31–55 (1997)
Feige, U., Kilian, J.: Zero knowledge and chromatic number. J. Comput. Syst. Sci. 57, 187–199 (1998)
Garey, M.R., Johnson, D.S.: Computers and Intractability-A Guide to the Theory of \(NP\)-completeness. Freeman, San Francisco (1979)
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)
Grötschel, M., Lovász, L., Schrijver, A.: Polynomial algorithms for perfect graphs. Ann. Discret. Math. 21, 413–441 (1984)
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)
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)
Huang, S.: Improved complexity results on \(k\)-coloring \(P_t\)-free graphs. Lect. Notes Comput. Sci. 8087, 551–558 (2013)
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)
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)
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)
Lozin, V.V., Malyshev, D.S.: Vertex coloring of graphs with few obstructions. Discrete App. Math. 216, 273–280 (2017)
Lund, C., Yannakakis, M.: On the hardness of approximating minimization problems. J. Assoc. Comput. Mach. 41, 960–981 (1994)
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)
Maffray, F., Preissmann, M.: On the \(NP\)-completeness of the \(k\)-colorability problem for triangle-free graphs. Discrete Math. 162, 313–317 (1996)
Malyshev, D.S.: The coloring problem for classes with two small obstructions. Optim. Lett. 8(8), 2261–2270 (2014)
Malyshev, D.S.: Two cases of polynomial-time solvability for the coloring problem. J. Comb. Optim. 31, 833–845 (2016)
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
Malyshev, D.S., Lobanova, O.O.: Two complexity results for the vertex coloring problem. Discrete Appl. Math. 219, 158–166 (2017)
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)
McConnell, R.M., Spinrad, J.P.: Modular decomposition and transitive orientation. Discrete Math. 201, 189–241 (1999)
Rao, M.: MSOL partitioning problems on graphs of bounded treewidth and clique-width. Theoret. Comput. Sci. 377, 260–267 (2007)
Reed, B.A., Sbihi, N.: Recognizing bull-free perfect graphs. Graphs Comb. 11(2), 171–178 (1995)
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
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-018-0457-y