A Logic-based Algorithmic Meta-Theorem for Treedepth: Single Exponential FPT Time and Polynomial Space
Abstract
For a graph , the parameter treedepth measures the minimum depth among all forests , called elimination forests, such that is a subgraph of the ancestor-descendant closure of . We introduce a logic, called neighborhood operator logic with acyclicity, connectivity and clique constraints ( for short), that captures all NP-hard problemslike Independent Set or Hamiltonian Cyclethat are known to be tractable in time and space on -vertex graphs provided with elimination forests of depth . We provide a model checking algorithm for with such complexity that unifies and extends these results. For , the fragment of the above logic that does not use acyclicity and connectivity constraints, we get a strengthening of this result, where the space complexity is reduced to . With a similar mechanism as the distance neighborhood logic introduced in [Bergougnoux, Dreier and Jaffke, SODA 2023], the logic is an extension of the fully-existential with predicates for (1) querying generalizations of the neighborhoods of vertex sets, (2) verifying the connectivity and acyclicity of vertex and edge sets, and (3) verifying that a vertex set induces a clique. Our results provide time and space algorithms for problems for which the existence of such algorithms was previously unknown. In particular, captures CNF-SAT via the incidence graphs associated to CNF formulas, and it also captures several modulo counting problems like Odd Dominating Set.
Keywords
Cite
@article{arxiv.2510.19793,
title = {A Logic-based Algorithmic Meta-Theorem for Treedepth: Single Exponential FPT Time and Polynomial Space},
author = {Benjamin Bergougnoux and Vera Chekan and Giannos Stamoulis},
journal= {arXiv preprint arXiv:2510.19793},
year = {2025}
}
Comments
Accepted at SODA 2026