# Improved Exponential-Time Algorithms for Treewidth and Minimum Fill-In

@inproceedings{Villanger2006ImprovedEA, title={Improved Exponential-Time Algorithms for Treewidth and Minimum Fill-In}, author={Yngve Villanger}, booktitle={LATIN}, year={2006} }

Exact exponential-time algorithms for NP-hard problems is an emerging field, and an increasing number of new results are being added continuously. Two important NP-hard problems that have been studied for decades are the treewidth and the minimum fill problems. Recently, an exact algorithm was presented by Fomin, Kratsch, and Todinca to solve both of these problems in time ${\mathcal O}^{*}$(1.9601n). Their algorithm uses the notion of potential maximal cliques, and is able to list these in…

## 24 Citations

Faster Parameterized Algorithms for Minimum Fill-in

- Computer Science, MathematicsAlgorithmica
- 2010

A new lemma is presented describing the edges that can safely be added to achieve a chordal completion with the minimum number of edges, regardless of k, which improves the base of the exponential part of the best known parameterized algorithm time for this problem so far.

Exact Algorithms for Treewidth and Minimum Fill-In

- Computer Science, MathematicsSIAM J. Comput.
- 2008

It is shown that the treewidth and the minimum fill-in of an $n$-vertex graph can be computed in time $\mathcal{O}(1.8899^n)$ and the running time of the algorithms can be reduced to 1.4142 minutes.

On exact algorithms for treewidth

- Computer ScienceTALG
- 2012

Experimental and theoretical results on the problem of computing the treewidth of a graph by exact exponential-time algorithms using exponential space or using only polynomial space are given and it is shown that with a more complicated algorithm using balanced separators, Treewidth can be computed in O*(2.9512n) time and polynometric space.

Treewidth computation and extremal combinatorics

- MathematicsComb.
- 2012

It is proved that every graph on nvertices contains at most $n\binom{b+f}{b}$ such vertex subsets, and this result from extremalcombinatorics appears to be very useful in the design of severalumeration and exact algorithms.

Exact Algorithms for Edge Domination

- Computer ScienceAlgorithmica
- 2011

It is shown that the related problems: minimum weight edge dominating set, minimum maximal matching and minimum weight maximal matching can be solved in O(1.3226n) time and polynomial space using modifications of the algorithm for edge dominate set.

Combinatorial Optimization on Graphs of Bounded Treewidth

- Computer ScienceComput. J.
- 2008

The concepts of treewidth and tree decompositions are introduced, and the technique with the Weighted Independent Set problem is illustrated, to survey some of the latest developments.

A measure & conquer approach for the analysis of exact algorithms

- Computer ScienceJACM
- 2009

The idea is that a smarter measure may capture behaviors of the algorithm that a standard measure might not be able to exploit, and hence lead to a significantly better worst-case time analysis, in order to step beyond limitations of current algorithms design.

A Note on Exact Algorithms for Vertex Ordering Problems on Graphs

- Mathematics, Computer ScienceTheory of Computing Systems
- 2011

In this note, we give a proof that several vertex ordering problems can be solved in O∗(2n) time and O∗(2n) space, or in O∗(4n) time and polynomial space. The algorithms generalize algorithms for the…

Computing branchwidth via efficient triangulations and blocks

- Computer Science, MathematicsDiscret. Appl. Math.
- 2005

It is shown how blocks can be used to construct an algorithm computing the branchwidth of a graph on n vertices in time, based on the recent results of Mazoit.

Exact Algorithms for Graph Homomorphisms

- MathematicsTheory of Computing Systems
- 2007

It is shown that for an odd integer $k\ge 5$, whether an input graph G with n vertices is homomorphic to the cycle of length k, can be decided in time, which is the first NP-hard case different from graph coloring.

## References

SHOWING 1-10 OF 18 REFERENCES

Exact (Exponential) Algorithms for Treewidth and Minimum Fill-In

- Mathematics, Computer ScienceICALP
- 2004

We show that for a graph G on n vertices its treewidth and minimum fill-in can be computed roughly in 1.9601 n time. Our result is based on a combinatorial proof that the number of minimal separators…

Complexity of finding embeddings in a k -tree

- Mathematics, Computer Science
- 1987

This work determines the complexity status of two problems related to finding the smallest number k such that a given graph is a partial k-tree and presents an algorithm with polynomially bounded (but exponential in k) worst case time complexity.

A Linear-Time Algorithm for Finding Tree-Decompositions of Small Treewidth

- MathematicsSIAM J. Comput.
- 1996

Every minor-closed class of graphs that does not contain all planar graphs has a linear-time recognition algorithm that determines whether the treewidth of G is at most at most some constant $k$ and finds a tree-decomposition of G withtreewidth at most k.

Treewidth and Minimum Fill-in: Grouping the Minimal Separators

- Mathematics, Computer ScienceSIAM J. Comput.
- 2001

It is shown that if these objects can be listed in polynomial time for a class of graphs, the treewidth and the minimum fill-in are polynomially tractable for these graphs.

Efficient Approximation for Triangulation of Minimum Treewidth

- Computer ScienceUAI
- 2001

Four novel approximation algorithms for finding triangulations of minimum treewidth for graphs are presented, improving on the running times of algorithms by Robertson and Seymour, and Becker and Geiger that approximate the optimum by factors of 4 and 32/3.

Exact Algorithms for NP-Hard Problems: A Survey

- Computer ScienceCombinatorial Optimization
- 2001

This paper discusses fast exponential time solutions for NP-complete problems, which includes the travelling salesman problem, scheduling under precedence constraints, satisfiability, knapsack, graph coloring, independent sets in graphs, bandwidth of a graph, and many more.

A deterministic (2-2/(k+1))n algorithm for k-SAT based on local search

- Computer Science, MathematicsTheor. Comput. Sci.
- 2002

Graph Minors. II. Algorithmic Aspects of Tree-Width

- Mathematics, Computer ScienceJ. Algorithms
- 1986

Listing all potential maximal cliques of a graph

- MathematicsTheor. Comput. Sci.
- 2002

Computing the Minimum Fill-in is NP^Complete

- Computer Science, Mathematics
- 1981

We show that the following problem is NP-complete. Given a graph, find the minimum number of edges (fill-in) whose addition makes the graph chordal. This problem arises in the solution of sparse…