Exact Algorithms for Treewidth and Minimum Fill-In
read more
Citations
A measure & conquer approach for the analysis of exact algorithms
Measure and conquer: domination – a case study
Some New Techniques in Design and Analysis of Exact (Exponential) Algorithms
Measure and conquer: a simple O(20.288n) independent set algorithm
Combinatorial bounds via measure and conquer: Bounding minimal dominating sets and applications
References
Algorithmic graph theory and perfect graphs
Parameterized Complexity
Graph minors. II: Algorithmic aspects of tree-width
A Linear-Time Algorithm for Finding Tree-Decompositions of Small Treewidth
Which Problems Have Strongly Exponential Complexity
Related Papers (5)
Frequently Asked Questions (8)
Q2. What is the running time estimation of the algorithms?
The running time estimation of their algorithms is based on combinatorial upper bounds on minimal separators and a bound for listing all potential maximal cliques.
Q3. What is the common example of a cobipartite graph?
There is a well-known cobipartite (and thus AT-free) graph consisting of two cliques of size n/2 and a perfect matching between them which has precisely 2n/2− 2 minimal separators.
Q4. What is the proof that the number of minimal separators in an AT-free graph is?
Their proof that the number of minimal separators in an AT-free graph is at most 2n/2+3 relies on properties of 2LexBFS, i.e. a combination of two runs of lexicographic breadth-first-search (also called 2-sweep LexBFS), on AT-free graphs established by Corneil, Olariu & Stewart in [19].
Q5. what is the main tool for upper bounding the number of nice potential maximal cliques?
Let us note that for a given vertex set X and two vertices x, c one can check in polynomial time whether the pair (X, c) is a partial representation or if the triple (X, x, c) is a separator representation or indirect representation of a (unique) potential maximal clique Ω.The authors state now the main tool for upper bounding the number of nice potential maximal cliques.
Q6. What is the set of minimal separators of a graph?
The authors denote by ∆G the set of all minimal separators of G. A set of vertices Ω ⊆ V of a graph G is called a potential maximal clique if there is a minimal triangulation H of G such that Ω is a maximal clique of H.
Q7. How many potential maximal cliques in an AT-free graph?
Hence Theorem 8 implies that to construct an O∗(1.4142n) algorithm computing the tree-width and the minimum fill-in of an AT-free graph it is enough to prove that the number of minimal separators in an AT-free graph is O∗(1.4142n).
Q8. How many blocks are associated to a potential maximal clique?
Observe that the cost of one iteration of the inner for loop isO(n2), by the fact that there are at most n blocks associated to a potential maximal clique.