A Single-Exponential Time 2-Approximation Algorithm for Treewidth

04/15/2021
by   Tuukka Korhonen, et al.
0

We give an algorithm, that given an n-vertex graph G and an integer k, in time 2^O(k) n either outputs a tree decomposition of G of width at most 2k + 1 or determines that the treewidth of G is larger than k. This is the first 2-approximation algorithm for treewidth that is faster than the known exact algorithms. In particular, our algorithm improves upon both the previous best approximation ratio of 5 in time 2^O(k) n and the previous best approximation ratio of 3 in time 2^O(k) n^O(1), both given by Bodlaender et al. [FOCS 2013, SICOMP 2016]. Our algorithm is based on a local improvement method adapted from a proof of Bellenbaum and Diestel [Comb. Probab. Comput. 2002].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/14/2022

An Improved Parameterized Algorithm for Treewidth

We give an algorithm that takes as input an n-vertex graph G and an inte...
research
07/03/2023

Polynomial-time Approximation of Independent Set Parameterized by Treewidth

We prove the following result about approximating the maximum independen...
research
07/01/2019

Space-Efficient Vertex Separators for Treewidth

Practical applications that use treewidth algorithms have graphs with tr...
research
11/05/2021

Fast FPT-Approximation of Branchwidth

Branchwidth determines how graphs, and more generally, arbitrary connect...
research
11/11/2021

Approximating Sparsest Cut in Low-Treewidth Graphs via Combinatorial Diameter

The fundamental sparsest cut problem takes as input a graph G together w...
research
08/03/2020

Approximating pathwidth for graphs of small treewidth

We describe a polynomial-time algorithm which, given a graph G with tree...
research
04/30/2019

Improved bounds for the excluded-minor approximation of treedepth

Treedepth, a more restrictive graph width parameter than treewidth and p...

Please sign up or login with your details

Forgot password? Click here to reset