
4/ 75 L. Morelle, I. Sau, G. Stamoulis, D.M. Thilikos
The minor-obstruction set (in short obstruction set) of
G
is the set of minor-minimal graphs
that do not belong to
G
, and is denoted by
obs(G)
. Notice that
obs(G)
gives a complete charac-
terization of
G
as, for every graph
𝐺
, it holds that
𝐺∈ G
if and only if, for every
𝐻∈obs(G)
,
𝐻
is not a minor of
𝐺
. Because of Robertson and Seymour’s theorem [65],
obs(G)
is finite for
every minor-closed graph class. As checking whether an
ℎ
-vertex graph
𝐻
is a minor of
𝐺
can
be done in time
𝑓(ℎ) ·𝑛2
[63,43], the finiteness of
obs(G)
along with the above characterization
imply that, for every minor-closed graph class
G
, checking whether
𝐺∈ G
can be done in time
𝑐·𝑛2
, where
𝑐
is a constant depending on the graph class
G
. This meta-theorem implies the
existence of FPT-algorithms for a wide family of problems, including Vertex Deletion to
G
and Elimination Distance to
G
. Indeed, this follows by observing that if
G
is minor-closed,
then for every non-negative integer 𝑘, the classes A𝑘(G) and E𝑘(G) are also minor-closed.
As Robertson and Seymour’s theorem [65]does not give any way to construct the corre-
sponding obstruction sets, the aforementioned argument is not constructive, i.e., it is not able to
construct the obstruction sets required for the corresponding FPT-algorithms. Moreover, these
algorithms are non-uniform in
𝑘
, meaning that we have a distinct algorithm for every value of
𝑘
.
Important steps towards the constructibility of such FPT-algorithms were done by Adler, Grohe,
and Kreutzer [2]and Bulian and Dawar [16], who respectively proved that
obs(A𝑘(G))
and
obs(E𝑘(G))
are eectively computable. Hence, for both problems, it is possible to construct
uniform (in
𝑘
) algorithms running in time
𝑓(𝑘) · 𝑛2
for some computable function
𝑓
. However,
this does not imply any reasonable, or even explicit, parametric dependence of the obtained
algorithms.
The main focus of this paper is on the parametric and polynomial dependence of FPT-
algorithms to solve Vertex Deletion to
G
and Elimination Distance to
G
, i.e., for recognizing
the classes A𝑘(G) and E𝑘(G), when Gis a minor-closed graph class.
Concerning Vertex Deletion to
G
, after a number of articles for particular cases of minor-
closed classes
G
, such as graphs of bounded treewidth [28,46], planar graphs [55,38], or graphs
of bounded genus [49], an explicit FPT-algorithm for any minor-closed graph
G
was recently
proposed by Sau, Stamoulis, and Thilikos [70], running in time 2
O(𝑘𝑐)·𝑛3
, where
𝑐
is a constant
that depends on the maximum size of a graph in the obstruction set of
G
. Moreover, in the case
where
obs(G)
contains some apex-graph (that is, a 1-apex for the class of planar graphs), Sau,
Stamoulis, and Thilikos [70]gave an improved running time of 2
O(𝑘𝑐)·𝑛2
. Note also that the
more general variant where Gis a topological-minor-closed graph class is in FPT as well [29].
As for Elimination Distance to
G
when
G
is minor-closed, no explicit parametric de-
pendence was known, with the notable exception of treedepth, for which Reidl, Rossmanith,
Villaamil, and Sikdar [61]gave an algorithm deciding whether
td(𝐺) ≤ 𝑘
in time 2
O(𝑘·tw)·𝑛
,
where
tw
:
=tw(𝐺)
(see also [15]). Using our terminology, and given that
tw(𝐺) ≤ td(𝐺)
for
every graph
𝐺
, this yields an FPT-algorithm for Elimination Distance to
G∅
, where
G∅
is the
class consisting of the empty graph, running in time 2
O(𝑘2)·𝑛
. Note that this algorithm [61],