Skip to main content

On List k-Coloring Convex Bipartite Graphs

  • Chapter
  • First Online:
Graphs and Combinatorial Optimization: from Theory to Applications

Part of the book series: AIRO Springer Series ((AIROSS,volume 5))

Abstract

List k-Coloring (Lik -Col) is the decision problem asking if a given graph admits a proper coloring compatible with a given list assignment to its vertices with colors in {1, 2, …, k}. The problem is known to be NP-hard even for k = 3 within the class of 3-regular planar bipartite graphs and for k = 4 within the class of chordal bipartite graphs. In 2015 Huang, Johnson and Paulusma asked for the complexity of Li 3-Col in the class of chordal bipartite graphs. In this paper, we give a partial answer to this question by showing that Lik -Col is polynomial in the class of convex bipartite graphs. We show first that biconvex bipartite graphs admit a multichain ordering, extending the classes of graphs where a polynomial algorithm of Enright et al. (SIAM J Discrete Math 28(4):1675–1685, 2014) can be applied to the problem. We provide a dynamic programming algorithm to solve the Lik -Col in the class of convex bipartite graphs. Finally, we show how our algorithm can be modified to solve the more general LiH -Col problem on convex bipartite graphs.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Abbas, N., Stewart, L.K.: Biconvex graphs: ordering and algorithms. Discrete Appl. Math. 103(1–3), 1–19 (2000)

    Article  MathSciNet  Google Scholar 

  2. Biro, M., Hujter, M., Tuza, Zs.: Precoloring extension. I. Interval graphs. Discrete Math. 100(1–3), 267–279 (1992)

    Google Scholar 

  3. 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, 779–801 (2018)

    Article  MathSciNet  Google Scholar 

  4. Brandstädt, A., Le, V.B., Spinrad, J.P.: Graph Classes: A Survey. Society for Industrial and Applied Mathematics, Philadelphia (1999)

    Book  Google Scholar 

  5. Brandstädt, A., Lozin, V.V.: On the linear structure and clique-width of bipartite permutation graphs. Ars Comb. 67, 273–281 (2003)

    MathSciNet  MATH  Google Scholar 

  6. Broersma, H.J., Fomin, F.V., Golovach, P.A., Paulusma, D.: Three complexity results on coloring P k-freegraphs. Eur. J. Comb. 34, 609–619 (2013)

    Article  Google Scholar 

  7. Chlebik, M., Chlebikova, J.: Hard coloring problems in low degree planar bipartite graphs. Discrete Appl. Math. 154, 1960–1965 (2006)

    Article  MathSciNet  Google Scholar 

  8. Courcelle, B., Makowsky, J.A., Rotics, U.: Linear time solvable optimization problems on graphs of bounded clique-width. Theory Comput. Syst. 33(2), 125–150 (2000)

    Article  MathSciNet  Google Scholar 

  9. Díaz, J., Serna, M., Thilikos, D.M.: Counting H-colorings of partial k-trees. Theor. Comput. Sci. 281, 291–309 (2002)

    Article  MathSciNet  Google Scholar 

  10. Díaz, J., Diner, Ö.Y., Serna, M., Serra, O.: On list k-coloring convex bipartite graphs (2020). arXiv:2002.02729 [cs.CC]

    Google Scholar 

  11. Diestel, R.: Graph Theory. Graduate Texts in Mathematics, vol. 173, no. 5. Springer, Heidelberg (2017)

    Google Scholar 

  12. Enright, J. Stewart, T., Tardos, G.: On list coloring and list homomorphism of permutation and interval graphs. SIAM J. Discrete Math. 28(4), 1675–1685 (2014)

    Article  MathSciNet  Google Scholar 

  13. Erdös, P., Rubin, A.L., Taylor, H.: Choosability in graphs. In: Proceedings of the West Coast Conference on Combinatorics, Graph Theory and Computing, Humboldt State University, Utilitas Mathematica, pp. 125–157 (1979)

    Google Scholar 

  14. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, New York (1979)

    Google Scholar 

  15. Golovach, P.A., Paulusma, D.: List coloring in the absence of two subgraphs. Discrete Appl. Math. 166, 123–130 (2014)

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  17. Golumbic, M.C., Goss, C.F.: Perfect elimination and chordal bipartite graphs. J. Graph Theory 2, 155–163 (1978)

    Article  MathSciNet  Google Scholar 

  18. Gröstchel, M., Lovasz, L., Schrijver, A.: Polynomial algorithms for perfect graphs. Ann. Discret. Math. 21, 325–356 (1984)

    MathSciNet  Google Scholar 

  19. Hell, P., Nešetřil, J.: Graphs and Homomorphisms. Oxford University Press, Oxford (2004)

    Book  Google Scholar 

  20. Hoàng, C., Kamiński, M., Lozin, V., Sawada, J., Shu, X.: Deciding k-colorability of P 5 -free graphs in polynomial time. Algorithmica 57, 74–81 (2010)

    Article  MathSciNet  Google Scholar 

  21. Huang, S., Johnson H., Paulusma, D.: Narrowing the complexity gap for coloring (C s, P t)–Free Graphs. Comput. J. 58(11), 3074–3088 (2015)

    Article  Google Scholar 

  22. Hujter, M., Tuza, Zs.: Precoloring extension. III. Classes of perfect graphs. Comb. Probab. Comput. 5, 35–56 (1996)

    Google Scholar 

  23. Jansen, K., Scheffler, P.: Generalized coloring for tree-like graphs. Discrete Appl Math. 75, 135–155 (1997)

    Article  MathSciNet  Google Scholar 

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

    Chapter  Google Scholar 

  25. Kloks, T., Kratsch, D.: Treewidth of chordal bipartite graphs. J. Algoritm. 19, 266–281 (1995)

    Article  MathSciNet  Google Scholar 

  26. Kratochvil, J.: Precoloring extension with fixed color bound. Acta Math. Univ. Comenian. 62, 139–153 (1993)

    MathSciNet  MATH  Google Scholar 

  27. Kratochvil, J., Tsuza, Z.: Algorithmic complexity of list colorings. Discrete Appl. Math. 50, 297–302 (1994)

    Article  MathSciNet  Google Scholar 

  28. Kubale, M.: Some results concerning the complexity of restricted colorings of graphs. Discrete Appl. Math. 36, 35–46 (1992)

    Article  MathSciNet  Google Scholar 

  29. Lovasz, L.: Coverings and colorings of hypergraphs. In: Proceedings of the 4th Southeastern Conference on Combinatorics, Graph Theory and Computing, Utilitas Mathematica, pp. 3–12 (1973)

    Google Scholar 

  30. Lozin, V., Rautenbach, D.: Chordal bipartite graphs of bounded tree- and clique-width. Discrete Math. 283, 151–158 (2004)

    Article  MathSciNet  Google Scholar 

  31. Nussbaum, D., Pu, S., Sack, J.-R., Uno, T., Zarrabi-Zadeh, H.: Finding maximum edge bicliques in convex bipartite graphs. Algorithmica 64(2), 140–149 (2010)

    MathSciNet  MATH  Google Scholar 

  32. Paige, R., Tarjan, R.E.: Three partition refinement algorithms. SIAM J. Comput. 16, 973–989 (1987)

    Article  MathSciNet  Google Scholar 

  33. Paulusma, D.: Open Problems on Graph Coloring for Special Graph Classes. Lecture Notes in Computer Science, vol. 9224, pp. 16–30. Springer, Berlin (2016)

    Google Scholar 

  34. Scheinerman, E.R., Zito, J.: On the size of hereditary classes of graphs. J. Combin. Theory Ser. B. 61, 16–39 (1994)

    Article  MathSciNet  Google Scholar 

  35. Spinrad, J.: Efficient Graph Representations. Fields Institute Monographs, vol. 19. American Mathematical Society, Providence (2003)

    Google Scholar 

  36. Spinrad, J.P., Brandstädt, A., Stewart, L.: Bipartite permutation graphs. Discrete Appl. Math. 18, 279–292 (1987)

    Article  MathSciNet  Google Scholar 

  37. Tuza, Zs.: Graph coloring with local constrains - a survey. Discuss. Math. Graph Theory 17, 161–228 (1997)

    Google Scholar 

  38. Vizing, V.G.: Coloring the vertices of a graph in prescribed colors. Metody Diskret. Anal. v Teorii Kodov i Schem 29, 3–10 (1976) (in Russian)

    MathSciNet  Google Scholar 

  39. Yannakakis, M.: The complexity of the partial order dimension problem. SIAM J. Algebr. Discrete Methods 3, 351–358 (1982)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

J. Díaz and M. Serna are partially supported by funds from MINECO and EU FEDER under grant TIN 2017-86727-C2-1-R and AGAUR project ALBCOM 2017-SGR-786. Ö. Y. Diner is partially supported by the Scientific and Technological Research Council Tübitak under project BIDEB 2219-1059B191802095 and by Kadir Has University under project 2018-BAP-08. O. Serra is supported by the Spanish Ministry of Science under project MTM2017-82166-P.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Josep Díaz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Díaz, J., Diner, Ö.Y., Serna, M., Serra, O. (2021). On List k-Coloring Convex Bipartite Graphs. In: Gentile, C., Stecca, G., Ventura, P. (eds) Graphs and Combinatorial Optimization: from Theory to Applications. AIRO Springer Series, vol 5. Springer, Cham. https://doi.org/10.1007/978-3-030-63072-0_2

Download citation

Publish with us

Policies and ethics