Courcelle's Theorem in Truly Linear FPT
Abstract
Recently, Bumpus, Downey, Eagling-Vose, Enright, Fellows, Kutner, Larios-Jones, Martin, Rosamond, and Yates defined Truly Linear FPT (TLFPT) to be the class of parameterized problems with algorithms running in time , where is the input size and the parameter [arXiv:2606.02492]. They gave several algorithmic techniques for designing TLFPT algorithms, but left parameterization by treewidth open. In this paper, we give a general method for designing TLFPT algorithms parameterized by treewidth, solving three open problems posed by Bumpus et al. In particular, we give a TLFPT algorithm for Courcelle's theorem: We show that given an -vertex -edge graph , an integer , and a -formula , we can in time either conclude that the treewidth of is more than , or check whether satisfies . As a part of our algorithm, we give an approximation algorithm for treewidth that runs in time and returns a tree decomposition whose width is at most times the optimum. Our result also implies a TLFPT algorithm for computing the value of treewidth exactly.
Cite
@article{arxiv.2607.11230,
title = {Courcelle's Theorem in Truly Linear FPT},
author = {Tuukka Korhonen and Daniel Lokshtanov and Saket Saurabh},
journal= {arXiv preprint arXiv:2607.11230},
year = {2026}
}
Comments
18 pages