A Single-Exponential Time 2-Approximation Algorithm for Treewidth
Data Structures and Algorithms
2023-08-24 v3
Abstract
We give an algorithm that, given an -vertex graph and an integer , in time either outputs a tree decomposition of of width at most or determines that the treewidth of is larger than . This is the first 2-approximation algorithm for treewidth that is faster than the known exact algorithms, and in particular improves upon the previous best approximation ratio of 5 in time given by Bodlaender et al. [SIAM J. Comput., 45 (2016)]. Our algorithm works by applying incremental improvement operations to a tree decomposition, using an approach inspired by a proof of Bellenbaum and Diestel [Comb. Probab. Comput., 11 (2002)].
Keywords
Cite
@article{arxiv.2104.07463,
title = {A Single-Exponential Time 2-Approximation Algorithm for Treewidth},
author = {Tuukka Korhonen},
journal= {arXiv preprint arXiv:2104.07463},
year = {2023}
}
Comments
23 pages, 3 figures. FOCS 2021, to appear in SICOMP special issue for FOCS 2021