Tight Running Time Lower Bounds for Vertex Deletion Problems
Abstract
For a graph class , the -Vertex Deletion problem has as input an undirected graph and an integer and asks whether there is a set of at most vertices that can be deleted from such that the resulting graph is a member of . By a classic result of Lewis and Yannakakis [J. Comput. Syst. Sci. '80], -Vertex Deletion is NP-hard for all hereditary properties . 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 -Vertex Deletion does not admit a -time algorithm where is the number of vertices in . We also obtain a dichotomy for running time bounds that include the number of edges in the input graph: On the one hand, if contains all independent sets, then there is no -time algorithm for -Vertex Deletion. On the other hand, if there is a fixed independent set that is not contained in and containment in can determined in time or time, then -Vertex Deletion can be solved in or time, respectively. We also consider restrictions on the domain of the input graph . For example, we obtain that -Vertex Deletion cannot be solved in time if is planar and 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.
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}
}