$O(n +f(k))$: Truly Linear FPT

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Bumpus, Benjamin Merlin, Downey, Rod, Eagling-Vose, Tala, Enright, Jessica, Fellows, Michael R., Kutner, David C., Larios-Jones, Laura, Martin, Barnaby, Rosamond, Frances, Yates, Ella
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913180498788352
author Bumpus, Benjamin Merlin
Downey, Rod
Eagling-Vose, Tala
Enright, Jessica
Fellows, Michael R.
Kutner, David C.
Larios-Jones, Laura
Martin, Barnaby
Rosamond, Frances
Yates, Ella
author_facet Bumpus, Benjamin Merlin
Downey, Rod
Eagling-Vose, Tala
Enright, Jessica
Fellows, Michael R.
Kutner, David C.
Larios-Jones, Laura
Martin, Barnaby
Rosamond, Frances
Yates, Ella
contents Parameterized complexity has always been concerned with practical computing: by confining combinatorial explosion to a secondary parameter $k$, one can uncover why and how many NP-hard problems are effectively tackled in practice. Today, however, the scale of data has changed: scientists study Big Data, which is so large that even quadratic dependence in the total input size $n$ is unaffordable. Therefore, what constitutes a practical algorithm has also changed. Classically, parameterized complexity is blind to the difference between defining fixed parameter tractability multiplicatively (i.e. $f(k) \cdot n^c$) or additively (i.e. $f(k) + n^c$). But what if the constant $c$ is one and we require true linearity, is this distinction still inconsequential? Here, we define and explore Truly Linear FPT (TLFPT) -- that is $O(n)+f(k)$ -- and show that it is a strict subset of Linear FPT (LFPT) -- that is $O(n) \cdot f(k)$ -- via diagonalization. Populating TLFPT requires careful consideration of linear-time algorithmics and data structures. We meet many inhabitants of TLFPT: SAT, Vertex Cover, Min-Max Matching, $(n-k)$-Coloring, Diverse Pair of Matchings, $k$-Path, and $H$-Coloring. Our parameterizations are equally varied. Beyond classical parameters like solution size, we leverage two parameters, treedepth and BFS-width, which are particularly well-suited to the TLFPT regime. We do so by developing techniques based on depth- and breadth-first search. For parameterized complexity to be of service to the scientific community, we need to contend with Big Data. For sufficiently large inputs, FPT beyond linear may not suffice. Thus, there is a practical and theoretical need for more ambitious goals. TLFPT is a first step forward.
format Preprint
id arxiv_https___arxiv_org_abs_2606_02492
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle $O(n +f(k))$: Truly Linear FPT
Bumpus, Benjamin Merlin
Downey, Rod
Eagling-Vose, Tala
Enright, Jessica
Fellows, Michael R.
Kutner, David C.
Larios-Jones, Laura
Martin, Barnaby
Rosamond, Frances
Yates, Ella
Computational Complexity
Discrete Mathematics
Data Structures and Algorithms
Parameterized complexity has always been concerned with practical computing: by confining combinatorial explosion to a secondary parameter $k$, one can uncover why and how many NP-hard problems are effectively tackled in practice. Today, however, the scale of data has changed: scientists study Big Data, which is so large that even quadratic dependence in the total input size $n$ is unaffordable. Therefore, what constitutes a practical algorithm has also changed. Classically, parameterized complexity is blind to the difference between defining fixed parameter tractability multiplicatively (i.e. $f(k) \cdot n^c$) or additively (i.e. $f(k) + n^c$). But what if the constant $c$ is one and we require true linearity, is this distinction still inconsequential? Here, we define and explore Truly Linear FPT (TLFPT) -- that is $O(n)+f(k)$ -- and show that it is a strict subset of Linear FPT (LFPT) -- that is $O(n) \cdot f(k)$ -- via diagonalization. Populating TLFPT requires careful consideration of linear-time algorithmics and data structures. We meet many inhabitants of TLFPT: SAT, Vertex Cover, Min-Max Matching, $(n-k)$-Coloring, Diverse Pair of Matchings, $k$-Path, and $H$-Coloring. Our parameterizations are equally varied. Beyond classical parameters like solution size, we leverage two parameters, treedepth and BFS-width, which are particularly well-suited to the TLFPT regime. We do so by developing techniques based on depth- and breadth-first search. For parameterized complexity to be of service to the scientific community, we need to contend with Big Data. For sufficiently large inputs, FPT beyond linear may not suffice. Thus, there is a practical and theoretical need for more ambitious goals. TLFPT is a first step forward.
title $O(n +f(k))$: Truly Linear FPT
topic Computational Complexity
Discrete Mathematics
Data Structures and Algorithms
url https://arxiv.org/abs/2606.02492