English

Subexponential Parameterized Algorithms for Hitting Subgraphs

Data Structures and Algorithms 2025-02-19 v2

Abstract

For a finite set F\mathcal{F} of graphs, the F\mathcal{F}-Hitting problem aims to compute, for a given graph GG (taken from some graph class G\mathcal{G}) of nn vertices (and mm edges) and a parameter kNk\in\mathbb{N}, a set SS of vertices in GG such that Sk|S|\leq k and GSG-S does not contain any subgraph isomorphic to a graph in F\mathcal{F}. As a generic problem, F\mathcal{F}-Hitting subsumes many fundamental vertex-deletion problems that are well-studied in the literature. The F\mathcal{F}-Hitting problem admits a simple branching algorithm with running time 2O(k)nO(1)2^{O(k)}\cdot n^{O(1)}, while it cannot be solved in 2o(k)nO(1)2^{o(k)}\cdot n^{O(1)} time on general graphs assuming the ETH. In this paper, we establish a general framework to design subexponential parameterized algorithms for the F\mathcal{F}-Hitting problem on a broad family of graph classes. Specifically, our framework yields algorithms that solve F\mathcal{F}-Hitting with running time 2O(kc)n+O(m)2^{O(k^c)}\cdot n+O(m) for a constant c<1c<1 on any graph class G\mathcal{G} that admits balanced separators whose size is (strongly) sublinear in the number of vertices and polynomial in the size of a maximum clique. Examples include all graph classes of polynomial expansion and many important classes of geometric intersection graphs. Our algorithms also apply to the \textit{weighted} version of F\mathcal{F}-Hitting, where each vertex of GG has a weight and the goal is to compute the set SS with a minimum weight that satisfies the desired conditions. The core of our framework is an intricate subexponential branching algorithm that reduces an instance of F\mathcal{F}-Hitting (on the aforementioned graph classes) to 2O(kc)2^{O(k^c)} general hitting-set instances, where the Gaifman graph of each instance has treewidth O(kc)O(k^c), for some constant c<1c<1 depending on F\mathcal{F} and the graph class.

Keywords

Cite

@article{arxiv.2409.04786,
  title  = {Subexponential Parameterized Algorithms for Hitting Subgraphs},
  author = {Daniel Lokshtanov and Fahad Panolan and Saket Saurabh and Jie Xue and Meirav Zehavi},
  journal= {arXiv preprint arXiv:2409.04786},
  year   = {2025}
}