English

Tight Running Time Lower Bounds for Vertex Deletion Problems

Data Structures and Algorithms 2016-05-18 v2 Computational Complexity Discrete Mathematics

Abstract

For a graph class Π\Pi, the Π\Pi-Vertex Deletion problem has as input an undirected graph G=(V,E)G=(V,E) and an integer kk and asks whether there is a set of at most kk vertices that can be deleted from GG such that the resulting graph is a member of Π\Pi. By a classic result of Lewis and Yannakakis [J. Comput. Syst. Sci. '80], Π\Pi-Vertex Deletion is NP-hard for all hereditary properties Π\Pi. We adapt the original NP-hardness construction to show that under the Exponential Time Hypothesis (ETH) tight complexity results can be obtained. We show that Π\Pi-Vertex Deletion does not admit a 2o(n)2^{o(n)}-time algorithm where nn is the number of vertices in GG. We also obtain a dichotomy for running time bounds that include the number mm of edges in the input graph: On the one hand, if Π\Pi contains all independent sets, then there is no 2o(n+m)2^{o(n+m)}-time algorithm for Π\Pi-Vertex Deletion. On the other hand, if there is a fixed independent set that is not contained in Π\Pi and containment in Π\Pi can determined in 2O(n)2^{O(n)} time or 2o(m)2^{o(m)} time, then Π\Pi-Vertex Deletion can be solved in 2O(m)+O(n)2^{O(\sqrt{m})}+O(n) or 2o(m)+O(n)2^{o({m})}+O(n) time, respectively. We also consider restrictions on the domain of the input graph GG. For example, we obtain that Π\Pi-Vertex Deletion cannot be solved in 2o(n)2^{o(\sqrt{n})} time if GG is planar and Π\Pi is hereditary and contains and excludes infinitely many planar graphs. Finally, we provide similar results for the problem variant where the deleted vertex set has to induce a connected graph.

Keywords

Cite

@article{arxiv.1511.05449,
  title  = {Tight Running Time Lower Bounds for Vertex Deletion Problems},
  author = {Christian Komusiewicz},
  journal= {arXiv preprint arXiv:1511.05449},
  year   = {2016}
}
R2 v1 2026-06-22T11:47:34.226Z