A Complete Anytime Algorithm for Treewidth

07/11/2012
by   Vibhav Gogate, et al.
0

In this paper, we present a Branch and Bound algorithm called QuickBB for computing the treewidth of an undirected graph. This algorithm performs a search in the space of perfect elimination ordering of vertices of the graph. The algorithm uses novel pruning and propagation techniques which are derived from the theory of graph minors and graph isomorphism. We present a new algorithm called minor-min-width for computing a lower bound on treewidth that is used within the branch and bound algorithm and which improves over earlier available lower bounds. Empirical evaluation of QuickBB on randomly generated graphs and benchmarks in Graph Coloring and Bayesian Networks shows that it is consistently better than complete algorithms like QuickTree [Shoikhet and Geiger, 1997] in terms of cpu time. QuickBB also has good anytime performance, being able to generate a better upper bound on treewidth of some graphs whose optimal treewidth could not be computed up to now.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2022

Heuristic computation of exact treewidth

We are interested in computing the treewidth (G) of a given graph G. Our...
research
06/19/2020

Full complexity classification of the list homomorphism problem for bounded-treewidth graphs

A homomorphism from a graph G to a graph H is an edge-preserving mapping...
research
02/17/2019

Braces of Perfect Matching Width 2

A graph G is called matching covered if it is connected and every edge i...
research
10/19/2012

Solving MAP Exactly using Systematic Search

MAP is the problem of finding a most probable instantiation of a set of ...
research
03/23/2023

Clustered independence and bounded treewidth

A set S⊆ V of vertices of a graph G is a c-clustered set if it induces a...
research
11/21/2022

Treedepth vs circumference

The circumference of a graph G is the length of a longest cycle in G, or...
research
01/18/2014

Computing All-Pairs Shortest Paths by Leveraging Low Treewidth

We present two new and efficient algorithms for computing all-pairs shor...

Please sign up or login with your details

Forgot password? Click here to reset