Kick the cliques
Gaétan Berthe, Marin Bougeret, Daniel Gonçalves, Jean-Florent Raymond
TL;DR
The paper develops a generic subexponential FPT framework for the $K_r$-Cover problem on hereditary graph classes defined by two structural properties relating clique counts and treewidth. It combines a large-clique pruning phase with a petals-based branching strategy that expands a small core $M'$ while ensuring the remainder of the graph becomes irrelevant or has bounded treewidth, enabling dynamic programming. The main theorem shows subexponential time $2^{O_{r,oldsymbol{\phi}}(k^{oldsymbol{\varepsilon}} ext{log}\,k)}$ for classes with property $P_r(oldsymbol{\phi},oldsymbol{\\gamma},oldsymbol{\\alpha})$, with explicit instantiations yielding concrete bounds for pseudo-disk graphs, map graphs, $K_{t,t}$-free string graphs, and $H$-minor-free graphs. This significantly broadens subexponential parameterized algorithm techniques beyond bidimensional settings, applying to geometric/intersection graphs and minor-closed classes through principled clique-control and treewidth-based DP. The results also illuminate why large bicliques hinder string graphs and outline a program to characterize graph classes supporting such subexponential algorithms.
Abstract
In the $K_r$-Cover problem, given a graph $G$ and an integer $k$ one has to decide if there exists a set of at most $k$ vertices whose removal destroys all $r$-cliques of $G$. In this paper we give an algorithm for $K_r$-Cover that runs in subexponential FPT time on graph classes satisfying two simple conditions related to cliques and treewidth. As an application we show that our algorithm solves $K_r$-Cover in time * $2^{O_r\left (k^{(r+1)/(r+2)}\log k \right)} \cdot n^{O_r(1)}$ in pseudo-disk graphs and map-graphs; * $2^{O_{t,r}(k^{2/3}\log k)} \cdot n^{O_r(1)}$ in $K_{t,t}$-subgraph-free string graphs; and * $2^{O_{H,r}(k^{2/3}\log k)} \cdot n^{O_r(1)}$ in $H$-minor-free graphs.
