Papers
Topics
Authors
Recent
Search
2000 character limit reached

A Simple Gap-producing Reduction for the Parameterized Set Cover Problem

Published 11 Feb 2019 in cs.CC | (1902.03702v2)

Abstract: Given an nn-vertex bipartite graph I=(S,U,E)I=(S,U,E), the goal of set cover problem is to find a minimum sized subset of SS such that every vertex in UU is adjacent to some vertex of this subset. It is NP-hard to approximate set cover to within a (1−o(1))ln⁡n(1-o(1))\ln n factor. If we use the size of the optimum solution kk as the parameter, then it can be solved in nk+o(1)n^{k+o(1)} time. A natural question is: can we approximate set cover to within an o(ln⁡n)o(\ln n) factor in nk−ϵn^{k-\epsilon} time? In a recent breakthrough result, Karthik, Laekhanukit and Manurangsi showed that assuming the Strong Exponential Time Hypothesis (SETH), for any computable function ff, no f(k)⋅nk−ϵf(k)\cdot n^{k-\epsilon}-time algorithm can approximate set cover to a factor below (log⁡n)1poly(k,e(ϵ))(\log n)^{\frac{1}{poly(k,e(\epsilon))}} for some function ee. This paper presents a simple gap-producing reduction which, given a set cover instance I=(S,U,E)I=(S,U,E) and two integers k<h≤(1−o(1))log⁡∣S∣/log⁡log⁡∣S∣kk<h\le (1-o(1))\sqrt[k]{\log |S|/\log\log |S|}, outputs a new set cover instance I′=(S,U′,E′)I'=(S,U',E') with ∣U′∣=∣U∣hk∣S∣O(1)|U'|=|U|^{h^k}|S|^{O(1)} in ∣U∣hk⋅∣S∣O(1)|U|^{h^k}\cdot |S|^{O(1)} time such that: (1) if II has a kk-sized solution, then so does I′I'; (2) if II has no kk-sized solution, then every solution of I′I' must contain at least hh vertices. Setting h=(1−o(1))log⁡∣S∣/log⁡log⁡∣S∣kh=(1-o(1))\sqrt[k]{\log |S|/\log\log |S|}, we show that assuming SETH, for any computable function ff, no f(k)⋅nk−ϵf(k)\cdot n^{k-\epsilon}-time algorithm can distinguish between a set cover instance with kk-sized solution and one whose minimum solution size is at least (1−o(1))⋅log⁡nlog⁡log⁡nk(1-o(1))\cdot \sqrt[k]{\frac{\log n}{\log\log n}}. This improves the result of Karthik, Laekhanukit and Manurangsi.

Authors (1)
Citations (32)

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.