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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aspvall, B., Heggernes, P.: Finding minimum height elimination trees for interval graphs in polynomial time. BIT 34(4), 484–509 (1994)
Berge, C.: Graphs and Hypergraphs. North Holland, Amsterdam (1973)
Bernstein, P.A., Goodman, N.: The power of natural semijoins. SIAM Journal of Computing 10(4), 751–771 (1981)
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)
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
Birkhoff, G.D., Lewis, D.C.: Chromatic polynomials. Transactions of the American Mathematical Society 60, 355–451 (1946)
Chandrasekharan, N., Madhavan, C.E.V., Laskar, R.: Chromatic polynomials of chordal graphs. Congressus Numerantium 61, 133–142 (1988)
Chang, S.-C.: Exact chromatic polynomials for toroidal chain of complete graphs. Physica A 313, 397–426 (2002)
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)
Haggard, G., Mathies, T.R.: Note on the computation of chromatic polynomials. Discrete Mathematics 199, 227–231 (1999)
Jackson, B.: Zeros of chromatic and flow polynomials of graphs. Journal of Geometry 76, 95–109 (2003)
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)
Oxley, J., Welsh, D.: Chromatic, flow and reliability polynomials: the complexity of their coefficients. Combinatorics, Probability and Computing 11, 403–426 (2002)
Shier, D.R., Chandrasekharan, N.: Algorithms for computing the chromatic polynomial. Journal of Combinatorial Mathematics and Combinatorial Computing 4, 213–222 (1988)
Yannakakis, M.: Computing the minimum fill-in is NP-complete. SIAM Journal on Algebraic and Discrete Methods 2(1), 77–79 (1981)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)