English

Tighter inapproximability for set cover

Data Structures and Algorithms 2017-02-17 v3

Abstract

Set Cover is a classic NP-hard problem; as shown by Slav\'{i}k (1997) the greedy algorithm gives an approximation ratio of lnnlnlnn+Θ(1)\ln n - \ln \ln n + \Theta(1). A series of works by Lund \& Yannakakis (1994), Feige (1998), Moshkovitz (2015) have shown that, under the assumption PNPP \neq NP, it is impossible to obtain a polynomial-time approximation ratio with approximation ratio (1α)lnn(1 - \alpha) \ln n, for any constant α>0\alpha > 0. In this note, we show that under the Exponential Time Hypothesis (a stronger complexity-theoretic assumptions than PNPP \neq NP), there are no polynomial-time algorithms achieving approximation ratio lnnClnlnn\ln n - C \ln \ln n, where CC is some universal constant. Thus, the greedy algorithm achieves an essentially optimal approximation ratio (up to the coefficient of lnlnn\ln \ln n).

Keywords

Cite

@article{arxiv.1612.01610,
  title  = {Tighter inapproximability for set cover},
  author = {David G. Harris},
  journal= {arXiv preprint arXiv:1612.01610},
  year   = {2017}
}

Comments

We discovered that these results have already appeared in Dinur & Steurer, "Analytical approach to parallel repetition."

R2 v1 2026-06-22T17:14:15.708Z