Skip to main content

Computation of Chromatic Polynomials Using Triangulations and Clique Trees

  • Conference paper
Graph-Theoretic Concepts in Computer Science (WG 2005)

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

Included in the following conference series:

Abstract

In this paper, we present a new algorithm for computing the chromatic polynomial of a general graph G. Our method is based on the addition of edges and contraction of non-edges of G, the base case of the recursion being chordal graphs. The set of edges to be considered is taken from a triangulation of G. To achieve our goal, we use the properties of triangulations and clique-trees with respect to the previous operations, and guide our algorithm to efficiently divide the original problem.

Furthermore, we give some lower bounds of the general complexity of our method, and provide experimental results for several families of 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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aspvall, B., Heggernes, P.: Finding minimum height elimination trees for interval graphs in polynomial time. BIT 34(4), 484–509 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  2. Berge, C.: Graphs and Hypergraphs. North Holland, Amsterdam (1973)

    MATH  Google Scholar 

  3. Bernstein, P.A., Goodman, N.: The power of natural semijoins. SIAM Journal of Computing 10(4), 751–771 (1981)

    Article  MATH  MathSciNet  Google Scholar 

  4. Berry, A., Heggernes, P., Simonet, G.: The minimum degree heuristic and the minimal triangulation process. In: Bodlaender, H.L. (ed.) WG 2003. LNCS, vol. 2880, pp. 58–70. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  5. Berthomé, P., Lebresne, S., Nguyễn, K.: Computation of chromatic polynomials using triangulation and clique trees. Technical report, LRI-1403 (March 2005), Available at http://www.lri.fr/~berthome/biblio.html

  6. Birkhoff, G.D., Lewis, D.C.: Chromatic polynomials. Transactions of the American Mathematical Society 60, 355–451 (1946)

    Article  MATH  MathSciNet  Google Scholar 

  7. Chandrasekharan, N., Madhavan, C.E.V., Laskar, R.: Chromatic polynomials of chordal graphs. Congressus Numerantium 61, 133–142 (1988)

    MathSciNet  Google Scholar 

  8. Chang, S.-C.: Exact chromatic polynomials for toroidal chain of complete graphs. Physica A 313, 397–426 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  9. Dong, F.M., Tep, K.L., Koh, K.M., Hendy, M.D.: Non-chordal graphs having integral-root chromatic polynomial II. Discrete Mathematics 245, 247–253 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  10. Haggard, G., Mathies, T.R.: Note on the computation of chromatic polynomials. Discrete Mathematics 199, 227–231 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  11. Jackson, B.: Zeros of chromatic and flow polynomials of graphs. Journal of Geometry 76, 95–109 (2003)

    MATH  MathSciNet  Google Scholar 

  12. Natanzon, A., Shamir, R., Sharan, R.: A polynomial approximation algorithm for the minimum fill-in problem. In: ACM (ed.) ACM Symposium On Theory of Computing, pp. 41–47. ACM Press, New York (1998)

    Google Scholar 

  13. Oxley, J., Welsh, D.: Chromatic, flow and reliability polynomials: the complexity of their coefficients. Combinatorics, Probability and Computing 11, 403–426 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  14. Shier, D.R., Chandrasekharan, N.: Algorithms for computing the chromatic polynomial. Journal of Combinatorial Mathematics and Combinatorial Computing 4, 213–222 (1988)

    MATH  MathSciNet  Google Scholar 

  15. Yannakakis, M.: Computing the minimum fill-in is NP-complete. SIAM Journal on Algebraic and Discrete Methods 2(1), 77–79 (1981)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Berthomé, P., Lebresne, S., Nguyễn, K. (2005). Computation of Chromatic Polynomials Using Triangulations and Clique Trees. In: Kratsch, D. (eds) Graph-Theoretic Concepts in Computer Science. WG 2005. Lecture Notes in Computer Science, vol 3787. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11604686_32

Download citation

  • DOI: https://doi.org/10.1007/11604686_32

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-31000-6

  • Online ISBN: 978-3-540-31468-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics