Combination can be hard: approximability of the unique coverage problem

  • Authors:
  • Erik D. Demaine;Mohammad Taghi Hajiaghayi;Uriel Feige;Mohammad R. Salavatipour

  • Affiliations:
  • Massachusetts Institute of Technology;Massachusetts Institute of Technology;Microsoft Research;University of Alberta

  • Venue:
  • SODA '06 Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We prove semi-logarithmic inapproximability for a maximization problem called unique coverage: given a collection of sets, find a subcollection that maximizes the number of elements covered exactly once. Specifically, we prove O(1/ logσ(ε)n) inapproximability assuming that NP ⊈ BPTIME(2nε) for some ε 0. We also prove O(1/log1/3-ε n) inapproximability, for any ε 0, assuming that refuting random instances of 3SAT is hard on average; and prove O(1/log n) inapproximability under a plausible hypothesis concerning the hardness of another problem, balanced bipartite independent set. We establish matching upper bounds up to exponents, even for a more general (budgeted) setting, giving an Ω(1/log n)-approximation algorithm as well as an Ω(1/log B)-approximation algorithm when every set has at most B elements. We also show that our inapproximability results extend to envy-free pricing, an important problem in computational economics. We describe how the (budgeted) unique coverage problem, motivated by real-world applications, has close connections to other theoretical problems including max cut, maximum coverage, and radio broad-casting.