Tight Running Time Lower Bounds for Vertex Deletion Problems
Tight Running Time Lower Bounds for Vertex Deletion Problems
复制标题
DOI:
10.1145/3186589
复制
发表时间:
2018-05-01
影响因子:
0.7
通讯作者:
Komusiewicz, Christian
中科院分区:
文献类型:
--
作者:
Komusiewicz, Christian
For a graph class Pi, the Pi-Vertex Deletion problem has as input an undirected graph G = (V, E) and an integer k and asks whether there is a set of at most k vertices that can be deleted from G such that the resulting graph is a member of.. By a classic result of Lewis and Yannakakis [17], Pi-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 Pi-Vertex Deletion does not admit a 2(o(n))-time algorithm where n is the number of vertices in G. We also obtain a dichotomy for running time bounds that include the number m of edges in the input graph. On the one hand, if Pi contains all edgeless graphs, then there is no 2(o(n+m))-time algorithm for Pi-Vertex Deletion. On the other hand, if there is a fixed edgeless graph that is not contained in. and containment in. can be determined in 2(O(n)) time or 2(o(m)) time, then Pi-Vertex Deletion can be solved in 2(O(root m)) + O(n) or 2(o(m)) + O(n) time, respectively. We also consider restrictions on the domain of the input graph G. For example, we obtain that Pi-Vertex Deletion cannot be solved in 2(o(root n)) time if G 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.