On the Relationship Between Clique-Width and Treewidth
Authors:
- Derek G. CorneilDCDerek G. Corneil
- Udi RoticsURUdi Rotics
- 1 January 2005
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 34 (4) , 825-847
Abstract
Treewidth is generally regarded as one of the most useful parameterizations of a graph's construction. Clique-width is a similar parameterization that shares one of the powerful properties of treewidth, namely: if a graph is of bounded treewidth (or clique-width), then there is a polynomial time algorithm for any graph problem expressible in monadic second order logic, using quantifiers on vertices (in the case of clique-width you must assume a clique-width parse expression is given). In studying the relationship between treewidth and clique-width, Courcelle and Olariu [Discrete Appl. Math., 101 (2000), pp. 77--114] showed that any graph of bounded treewidth is also of bounded clique-width; in particular, for any graph G with treewidth k, the clique-width of G is at most 4 * 2 k - 1 + 1. In this paper, we improve this result by showing that the clique-width of G is at most 3 * 2 k - 1 and, more importantly, that there is an exponential lower bound on this relationship. In particular, for any k, there is a graph G with treewidth equal to k, where the clique-width of G is at least $2^{\lfloor k/2\rfloor - 1}$.
Keywords
This publication has 12 references indexed in Scilit:
- Algorithms for vertex-partitioning problems on graphs with fixed clique-widthTheoretical Computer Science, 2003
- Edge dominating set and colorings on graphs with fixed clique-widthDiscrete Applied Mathematics, 2003
- Deciding Clique-Width for Graphs of Bounded Tree-WidthJournal of Graph Algorithms and Applications, 2003
- On the fixed parameter complexity of graph enumeration problems definable in monadic second-order logicDiscrete Applied Mathematics, 2001
- Upper bounds to the clique width of graphsDiscrete Applied Mathematics, 2000
- Linear Time Solvable Optimization Problems on Graphs of Bounded Clique-WidthTheory of Computing Systems, 2000
- A Linear-Time Algorithm for Finding Tree-Decompositions of Small TreewidthSIAM Journal on Computing, 1996
- Handle-rewriting hypergraph grammarsJournal of Computer and System Sciences, 1993
- Complexity of Finding Embeddings in a k-TreeSIAM Journal on Algebraic Discrete Methods, 1987
- A Linear Recognition Algorithm for CographsSIAM Journal on Computing, 1985