Skip to main content

Exact and Parameterized Algorithms for (ki)-Coloring

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10156))

Abstract

Graph coloring problem asks to assign a color to every vertex such that adjacent vertices get different color. There have been different ways to generalize classical graph coloring problem. Among them, we study (ki)-coloring of a graph. In (ki)-coloring, every vertex is assigned a set of k colors so that adjacent vertices share at most i colors between them. The (ki)-chromatic number of a graph is the minimum number of total colors used to assign a proper (ki)-coloring. It is clear that (1, 0)-coloring is equivalent to the classical graph coloring problem. We extend the study of exact and parameterized algorithms for classical graph coloring problem to (ki)-coloring of graphs. Given a graph with n vertices and m edges, we design algorithms that take

  • \(\mathcal {O}(2^{kn}\cdot n^{{\mathcal O}(1)})\) time to determine the (k, 0)-chromatic number.

  • \(\mathcal {O}(4^n \cdot n^{{\mathcal O}(1)})\) time to determine the (kk-1)-chromatic number.

  • \(\mathcal {O}(2^{kn}\cdot k^{im} \cdot n^{{\mathcal O}(1)})\) time to determine the (ki)-chromatic number.

We prove that (ki)-coloring is fixed parameter tractable when parameterized by the size of the vertex cover or the treewidth of the graph. We also provide some observations on (ki)-colorings on perfect graphs.

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

Buying options

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    Results marked with a \(\star \) have their proofs in the full version of this paper.

References

  1. Agrell, E., Vardy, A., Zeger, K.: Upper bounds for constant-weight codes. IEEE Trans. Inf. Theory 46(7), 2373–2395 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  2. Hilton, A., Rado, R., Scott, S.: A \((< 5)\) color theorem for planar graph. Bull. London Math. Soc. 5, 302–306 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  3. Berge, C.: Les problemes de coloration en théorie des graphes. Publ. Inst. Stat. Univ. Paris 9, 123–160 (1960)

    MATH  Google Scholar 

  4. Bollobas, B., Thomason, A.: Set colourings of graphs. Discret. Math. 25(1), 2126 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  5. Bonomo, F., Duran, G., Koch, I., Valencia-Pobon, M.: On the \((k, i)\)-coloring of cacti and complete graphs. Ars Combinatorica (2014)

    Google Scholar 

  6. Brigham, R., Dutton, R.: Generalized k-tuple colorings of cycles and other graphs. J. Comb. Theory Ser. B 32, 90–94 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  7. Cai, L.: Parameterized complexity of vertex colouring. Discret. Appl. Math. 127(3), 415–429 (2003)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  9. Cygan, M., Fomin, F.V., Kowalik, L., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms, vol. 4. Springer, Heidelberg (2015)

    Book  MATH  Google Scholar 

  10. Díaz, I.M., Zabala, P.: A generalization of the graph coloring problem. Investigation Operativa (1999)

    Google Scholar 

  11. Downey, R.G., Fellows, M.R.: Parameterized Complexity. Springer Science and Business Media, New York (2012)

    MATH  Google Scholar 

  12. Fiala, J., Golovach, P.A., Kratochvíl, J.: Parameterized complexity of coloring problems: treewidth versus vertex cover. Theor. Comput. Sci. 412(23), 2513–2523 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  13. Fomin, F.V., Kratsch, D.: Exact Exponential Algorithms: Texts in Theoretical Computer Science. An EATCS Series. Springer, Heidelberg (2010)

    Book  Google Scholar 

  14. Irving, R.W.: NP-completeness of a family of graph-colouring problems. Discret. Appl. Math. 5(1), 111–117 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  15. Jansen, B.M.P., Kratsch, S.: Data reduction for graph coloring problems. Inf. Comput. 231, 70–88 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  16. Koivisto, M.: An \(\cal{O}^*(2^{n})\) algorithm for graph coloring and other partitioning problems via inclusion-exclusion. In: FOCS, pp. 583–590. IEEE (2006)

    Google Scholar 

  17. Papadimitriou, C.H., Steiglitz, K.: Combinatorial Optimization: Algorithms and Complexity. Courier Corporation, Mineola (1982)

    MATH  Google Scholar 

  18. Stahl, S.: n-tuple colorings and associated graphs. J. Comb. Theory Ser. B 20, 185–203 (1976)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The second and third authors thank Debajyoti Ghosh for introducing the problem.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Diptapriyo Majumdar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Majumdar, D., Neogi, R., Raman, V., Tale, P. (2017). Exact and Parameterized Algorithms for (ki)-Coloring. In: Gaur, D., Narayanaswamy, N. (eds) Algorithms and Discrete Applied Mathematics. CALDAM 2017. Lecture Notes in Computer Science(), vol 10156. Springer, Cham. https://doi.org/10.1007/978-3-319-53007-9_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-53007-9_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-53006-2

  • Online ISBN: 978-3-319-53007-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics