Papers
Topics
Authors
Recent
Search
2000 character limit reached

Faster parameterized algorithms for modification problems to minor-closed classes

Published 5 Oct 2022 in cs.DS, cs.CC, and math.CO | (2210.02167v3)

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 G∖SG\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 2<sup></sup>poly(k)⋅n<sup>22<sup>{{\sf</sup> poly}(k)}\cdot n<sup>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 2<sup></sup>poly(k)⋅n<sup>32<sup>{{\sf</sup> poly}(k)}\cdot n<sup>3. The elimination distance of GG to G{\cal G}, denoted by ed<em>G(G){\sf ed}<em>{\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 ed</em>G(G)≤k{\sf ed}</em>{\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 ed<em>G(G)≤k{\sf ed}<em>{\cal G}(G)\leq k in time 2<sup>2<sup>2<sup></sup></sup></sup>poly(k)⋅n<sup>22<sup>{2<sup>{2<sup>{{\sf</sup></sup></sup> poly}(k)}}}\cdot n<sup>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 2<sup>2<sup></sup></sup>O(k<sup>2log⁡</sup>k)⋅n<sup>22<sup>{2<sup>{{\cal</sup></sup> O}(k<sup>2\log</sup> k)}}\cdot n<sup>2 and 2<sup></sup>poly(k)⋅n<sup>32<sup>{{\sf</sup> poly}(k)}\cdot n<sup>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 ed</em>G(G)≤k{\sf ed}</em>{\cal G}(G)\leq k in time 2<sup></sup>O(tw⋅k+twlog⁡tw)⋅n2<sup>{{\cal</sup> 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 E<em>k(G)=G∣ed</em>G(G)≤k{\cal E}<em>k({\cal G})={G\mid{\sf ed}</em>{\cal G}(G)\leq k}.

Citations (7)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.