Results 1 - 10
of
36
A Partial K-Arboretum of Graphs With Bounded Treewidth
- J. Algorithms
, 1998
"... The notion of treewidth has seen to be a powerful vehicle for many graph algorithmic studies. This survey paper wants to give an overview of many classes of graphs that can be seen to have a uniform upper bound on the treewidth of graphs in the class. Also, some mutual relations between such classes ..."
Abstract
-
Cited by 211 (34 self)
- Add to MetaCart
The notion of treewidth has seen to be a powerful vehicle for many graph algorithmic studies. This survey paper wants to give an overview of many classes of graphs that can be seen to have a uniform upper bound on the treewidth of graphs in the class. Also, some mutual relations between such classes are discussed.
Easy Problems for Tree-Decomposable Graphs
, 1991
"... this paper are (i) a construction by which, for a given bounded treewidth, a general MS graph property P is transformed to an MS binary tree property r(P), and a general labeled graph G with a suitable tree-decomposition is transformed to a labeled binary tree T(G) in time linear in the number of v ..."
Abstract
-
Cited by 203 (4 self)
- Add to MetaCart
this paper are (i) a construction by which, for a given bounded treewidth, a general MS graph property P is transformed to an MS binary tree property r(P), and a general labeled graph G with a suitable tree-decomposition is transformed to a labeled binary tree T(G) in time linear in the number of vertices of G and in such a way that P holds for G if and only if r(P) holds for T(G). This allows us, using techniques developed by Doner [20] and Thatcher and Wright [42], to compile a tree automaton which decides the MS-problem r(P) on the tree T(G) (and thus also P on the graph G) in linear time, and (ii) a procedure whereby such an automaton for a MS formula with free variables is modified to solve a related EMS problem involving counting
Treewidth: Algorithmic techniques and results
- In Mathematical foundations of computer science
, 1998
"... This paper gives an overview of several results and techniques for graphs algorithms that compute the treewidth of a graph or that solve otherwise intractable problems when restricted graphs with bounded treewidth more efficiently. Also, several results on graph minors are reviewed. ..."
Abstract
-
Cited by 113 (10 self)
- Add to MetaCart
This paper gives an overview of several results and techniques for graphs algorithms that compute the treewidth of a graph or that solve otherwise intractable problems when restricted graphs with bounded treewidth more efficiently. Also, several results on graph minors are reviewed.
A Sufficiently Fast Algorithm for Finding Close to Optimal Junction Trees
, 1996
"... An algorithm is developed for finding a close to optimal junction tree of a given graph G. ..."
Abstract
-
Cited by 62 (2 self)
- Add to MetaCart
An algorithm is developed for finding a close to optimal junction tree of a given graph G.
On the Treewidth and Pathwidth of Permutation Graphs
, 1992
"... In this paper we discuss the problem of finding the treewidth and pathwidth of permutation graphs. If G[r] is a permutation graph with treewidth k, then we show that the pathwidth of G[r] is at most 2k, and we give an algo- rithm which constructs a path-decomposition with width at most 2k in time ..."
Abstract
-
Cited by 39 (11 self)
- Add to MetaCart
In this paper we discuss the problem of finding the treewidth and pathwidth of permutation graphs. If G[r] is a permutation graph with treewidth k, then we show that the pathwidth of G[r] is at most 2k, and we give an algo- rithm which constructs a path-decomposition with width at most 2k in time O(nk). We assume that the permutation r is given. For permutation graphs of which the treewidth is bounded by some constant, this result, together with previous results ([9], [15]), shows that the treewidth and pathwidth can be computed in linear time.
Efficient and Constructive Algorithms for the Pathwidth and Treewidth of Graphs
, 1993
"... In this paper we give, for all constants k, l, explicit algorithms, that given a graph G = (V; E) with a tree-decomposition of G with treewidth at most l, decide whether the treewidth (or pathwidth) of G is at most k, and if so, find a tree-decomposition or (path-decomposition) of G of width at most ..."
Abstract
-
Cited by 38 (11 self)
- Add to MetaCart
In this paper we give, for all constants k, l, explicit algorithms, that given a graph G = (V; E) with a tree-decomposition of G with treewidth at most l, decide whether the treewidth (or pathwidth) of G is at most k, and if so, find a tree-decomposition or (path-decomposition) of G of width at most k, and that use O(|V|) time. In contrast with previous solutions, our algorithms do not rely on non-constructive reasoning, and are single exponential in k and l. This result can be combined with a result of Reed [37], yielding explicit O(n log n) algorithms for the problem, given a graph G, to determine whether the treewidth (or pathwidth) of G is at most k, and if so, to find a tree- (or path-)decomposition of width at most k (k constant). Also, Bodlaender [13] has used the result of this paper to obtain linear time algorithms for these problems. We also show that for all constants k, there exists a polynomial time algorithm, that, when given a graph G = (V; E) with treewidth k, computes the pathwidth of G and a minimum path decomposition of G.
Constructive Linear Time Algorithms for Branchwidth
, 1997
"... We prove that, for any fixed k, one can construct a linear time algorithm that checks if a graph has branchwidth k and, if so, outputs a branch decomposition of minimum width. 1 Introduction This paper considers the problem of finding branch decompositions of graphs with small branchwidth. The noti ..."
Abstract
-
Cited by 24 (6 self)
- Add to MetaCart
We prove that, for any fixed k, one can construct a linear time algorithm that checks if a graph has branchwidth k and, if so, outputs a branch decomposition of minimum width. 1 Introduction This paper considers the problem of finding branch decompositions of graphs with small branchwidth. The notion of branchwidth has a close relationship to the more well-known notion of treewidth, a notion that has come to play a large role in many recent investigations in algorithmic graph theory. (See Section 2 for definitions of treewidth and branchwidth.) One reason for the interest in this notion is that many graph problems can be solved by linear time algorithms, when the inputs are restricted to graphs with some uniform upper bound on their treewidth. Most of these algorithms first try to find a tree decomposition of small width, and then utilize the advantages of the tree structure of the decomposition (see [1], [4]). The branchwidth of a graph differs from its treewidth by at most a multipl...
Graphs with Branchwidth at most Three
- J. Algorithms
, 1997
"... In this paper we investigate both the structure of graphs with branchwidth at most three, as well as algorithms to recognise such graphs. We show that a graph has branchwidth at most three, if and only if it has treewidth at most three and does not contain the three-dimensional binary cube graph as ..."
Abstract
-
Cited by 23 (1 self)
- Add to MetaCart
In this paper we investigate both the structure of graphs with branchwidth at most three, as well as algorithms to recognise such graphs. We show that a graph has branchwidth at most three, if and only if it has treewidth at most three and does not contain the three-dimensional binary cube graph as a minor. A set of four graphs is shown to be the obstruction set of graphs with branchwidth at most three. We give a safe and complete set of reduction rules for the graphs with branchwidth at most three. Using this set, a linear time algorithm is given that checks if a given graph has branchwidth at most three, and, if so, outputs a minimum width branch decomposition. Keywords: graph algorithms, branchwidth, obstruction set, graph minor, reduction rule. 1 Introduction This paper considers the study of the graphs with branchwidth at most three. The notion of branchwidth has a close relationship to the more well-known notion of treewidth, a notion that has come to play a large role in many ...
MolProbity: all-atom contacts and structure validation for proteins and nucleic acids. Nucleic Acids Res 35: W375–383
, 2007
"... and nucleic acids ..."
Algorithms Finding Tree-Decompositions of Graphs
, 1991
"... A graph G has tree-width at most w if it admits a tree-decomposition of width ≤ w. It is known that once we have a tree-decomposition of a graph G of bounded width, many NP-hard problems can be solved for G in linear time. For w ≤ 3 we give a linear-time algorithm for finding such a decomposition an ..."
Abstract
-
Cited by 19 (0 self)
- Add to MetaCart
A graph G has tree-width at most w if it admits a tree-decomposition of width ≤ w. It is known that once we have a tree-decomposition of a graph G of bounded width, many NP-hard problems can be solved for G in linear time. For w ≤ 3 we give a linear-time algorithm for finding such a decomposition and for a general fixed w we obtain a probabilistic algorithm with execution time O(n log 2 n + n log n | log p|), which for a graph G on n vertices and a real number p> 0 either finds a tree-decomposition of width ≤ 6w or answers that the tree-width of G is ≥ w; this second answer may be wrong but with probability at most p. The second result is based on a separator technique which may be of independent interest.

