An Improved Parameterized Algorithm for Treewidth
Abstract
We give an algorithm that takes as input an -vertex graph and an integer , runs in time , and outputs a tree decomposition of of width at most , if such a decomposition exists. This resolves the long-standing open problem of whether there is a time algorithm for treewidth. In particular, our algorithm is the first improvement on the dependency on in algorithms for treewidth since the time algorithm given by Bodlaender and Kloks [ICALP 1991] and Lagergren and Arnborg [ICALP 1991]. We also give an algorithm that given an -vertex graph , an integer , and a rational , in time either outputs a tree decomposition of of width at most or determines that the treewidth of is larger than . Prior to our work, no approximation algorithms for treewidth with approximation ratio less than , other than the exact algorithms, were known. Both of our algorithms work in polynomial space.
Cite
@article{arxiv.2211.07154,
title = {An Improved Parameterized Algorithm for Treewidth},
author = {Tuukka Korhonen and Daniel Lokshtanov},
journal= {arXiv preprint arXiv:2211.07154},
year = {2023}
}
Comments
57 pages, 2 figures. STOC 2023. In version v2 added a conclusion section