Upper Dominating Set: Tight Algorithms for Pathwidth and Sub-Exponential Approximation

preprint2021arXivOpen access

Abstract

An upper dominating set is a minimal dominating set in a graph. In the \textsc{Upper Dominating Set} problem, the goal is to find an upper dominating set of maximum size. We study the complexity of parameterized algorithms for \textsc{Upper Dominating Set}, as well as its sub-exponential approximation. First, we prove that, under ETH, \textsc{kk-Upper Dominating Set} cannot be solved in time O(no(k))O(n^{o(k)}) (improving on O(no(k))O(n^{o(\sqrt{k})})), and in the same time we show under the same complexity assumption that for any constant ratio rr and any ε>0\varepsilon > 0, there is no rr-approximation algorithm running in time O(nk1−ε)O(n^{k^{1-\varepsilon}}). Then, we settle the problem's complexity parameterized by pathwidth by giving an algorithm running in time O∗(6pw)O^*(6^{pw}) (improving the current best O∗(7pw)O^*(7^{pw})), and a lower bound showing that our algorithm is the best we can get under the SETH. Furthermore, we obtain a simple sub-exponential approximation algorithm for this problem: an algorithm that produces an rr-approximation in time nO(n/r)n^{O(n/r)}, for any desired approximation ratio r<nr < n. We finally show that this time-approximation trade-off is tight, up to an arbitrarily small constant in the second exponent: under the randomized ETH, and for any ratio r>1r > 1 and ε>0\varepsilon > 0, no algorithm can output an rr-approximation in time n(n/r)1−εn^{(n/r)^{1-\varepsilon}}. Hence, we completely characterize the approximability of the problem in sub-exponential time.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.