English

Faster parameterized algorithms for modification problems to minor-closed classes

Data Structures and Algorithms 2024-08-14 v3 Computational Complexity Combinatorics

Abstract

Let G{\cal G} be a minor-closed graph class and let GG be an nn-vertex graph. We say that GG is a kk-apex of G{\cal G} if GG contains a set SS of at most kk vertices such that GSG\setminus S belongs to G{\cal G}. Our first result is an algorithm that decides whether GG is a kk-apex of G{\cal G} in time 2poly(k)n22^{{\sf poly}(k)}\cdot n^2, where poly{\sf poly} is a polynomial function depending on G{\cal G}. This algorithm improves the previous one, given by Sau, Stamoulis, and Thilikos [ICALP 2020], whose running time was 2poly(k)n32^{{\sf poly}(k)}\cdot n^3. The elimination distance of GG to G{\cal G}, denoted by edG(G){\sf ed}_{\cal G}(G), is the minimum number of rounds required to reduce each connected component of GG to a graph in G{\cal G} by removing one vertex from each connected component in each round. Bulian and Dawar [Algorithmica 2017] provided an FPT-algorithm, with parameter kk, to decide whether edG(G)k{\sf ed}_{\cal G}(G)\leq k. However, its dependence on kk is not explicit. We extend the techniques used in the first algorithm to decide whether edG(G)k{\sf ed}_{\cal G}(G)\leq k in time 222poly(k)n22^{2^{2^{{\sf poly}(k)}}}\cdot n^2. This is the first algorithm for this problem with an explicit parametric dependence in kk. In the special case where G{\cal G} excludes some apex-graph as a minor, we give two alternative algorithms, running in time 22O(k2logk)n22^{2^{{\cal O}(k^2\log k)}}\cdot n^2 and 2poly(k)n32^{{\sf poly}(k)}\cdot n^3 respectively, where cc and poly{\sf poly} depend on G{\cal G}. As a stepping stone for these algorithms, we provide an algorithm that decides whether edG(G)k{\sf ed}_{\cal G}(G)\leq k in time 2O(twk+twlogtw)n2^{{\cal O}({\sf tw}\cdot k+{\sf tw}\log{\sf tw})}\cdot n, where tw{\sf tw} is the treewidth of GG. Finally, we provide explicit upper bounds on the size of the graphs in the minor-obstruction set of the class of graphs Ek(G)={GedG(G)k}{\cal E}_k({\cal G})=\{G\mid{\sf ed}_{\cal G}(G)\leq k\}.

Keywords

Cite

@article{arxiv.2210.02167,
  title  = {Faster parameterized algorithms for modification problems to minor-closed classes},
  author = {Laure Morelle and Ignasi Sau and Giannos Stamoulis and Dimitrios M. Thilikos},
  journal= {arXiv preprint arXiv:2210.02167},
  year   = {2024}
}

Comments

75 pages. TheoretiCS journal article. Abstract abbreviated to fit arXiv limitation