New Lower and Upper Bounds for Graph Treewidth

The notion of tree-decomposition has very strong theoretical interest related to NP-Hard problems. Indeed, several studies show that it can be used to solve many basic optimization problems in polynomial time when the treewidth is bounded. So, given an arbitrary graph, its decomposition and its treewidth have to be determined, but computing the treewidth of a graph is NP-Hard. Hence, several papers present heuristics with computational experiments, but for many instances of graphs, the heuristic results are far from the best lower bounds. The aim of this paper is to propose new lower and upper bounds for the treewidth. We tested them on the well known DIMACS benchmark for graph coloring, so we can compare our results to the best bounds of the literature. We improve the best lower bounds dramatically, and our heuristic method computes good bounds within a very small computing time.

[1]  B. A. Reed,et al.  Algorithmic Aspects of Tree Width , 2003 .

[2]  Steffen L. Lauritzen,et al.  Bayesian updating in causal probabilistic networks by local computations , 1990 .

[3]  Paul D. Seymour,et al.  Graph Minors: XV. Giant Steps , 1996, J. Comb. Theory, Ser. B.

[4]  Arie M. C. A. Koster,et al.  Frequency assignment : models and algorithms , 1999 .

[5]  Hans L. Bodlaender,et al.  Necessary Edges in k-Chordalisations of Graphs , 2003, J. Comb. Optim..

[6]  Rolf H. Möhring,et al.  The Pathwidth and Treewidth of Cographs , 1993, SIAM J. Discret. Math..

[7]  Allan Borodin,et al.  On the Number of Additions to Compute Specific Polynomials , 1976, SIAM J. Comput..

[8]  Jacques Carlier,et al.  A Decomposition Algorithm for Network Reliability Evaluation , 1996, Discret. Appl. Math..

[9]  Jacques Carlier,et al.  Evaluating Network Reliability and 2-Edge-Connected Reliability in Linear Time for Bounded Pathwidth Graphs , 2000, Algorithmica.

[10]  D. Rose A GRAPH-THEORETIC STUDY OF THE NUMERICAL SOLUTION OF SPARSE POSITIVE DEFINITE SYSTEMS OF LINEAR EQUATIONS , 1972 .

[11]  D. R. Fulkerson,et al.  Incidence matrices and interval graphs , 1965 .

[12]  Hans L. Bodlaender,et al.  A linear time algorithm for finding tree-decompositions of small treewidth , 1993, STOC.

[13]  D. Rose Triangulated graphs and the elimination process , 1970 .

[14]  Robert E. Tarjan,et al.  Algorithmic Aspects of Vertex Elimination on Graphs , 1976, SIAM J. Comput..

[15]  Arie M. C. A. Koster,et al.  Treewidth: Computational Experiments , 2001, Electron. Notes Discret. Math..

[16]  Paul D. Seymour,et al.  Graph Minors. II. Algorithmic Aspects of Tree-Width , 1986, J. Algorithms.

[17]  Fanica Gavril,et al.  Algorithms for Minimum Coloring, Maximum Clique, Minimum Covering by Cliques, and Maximum Independent Set of a Chordal Graph , 1972, SIAM J. Comput..

[18]  S. Arnborg,et al.  Characterization and recognition of partial 3-trees , 1986 .

[19]  Michael J. Dinneen,et al.  Relaxed Update and Partition Network Games , 2002, Fundam. Informaticae.