Approximability of the Unique Coverage Problem

In this talk, we consider a natural maximization version of the well-known set cover problem, called unique coverage: given a collection of sets, find a sub-collection that maximizes the number of elements covered exactly once. This problem, which is motivated by real-world applications, has close connections to other theoretical problems including max cut, maximum coverage, and radio broadcasting. We prove sub-logarithmic hardness results for unique coverage. Specifically, we prove Ω(logσ(ε) n) inapproximability assuming that NP not ⊆ BPTIME (2n^ε) for some ε > 0. We also prove Ω(log1/3-ε n) inapproximability, for any ε > 0, assuming that refuting random instances of 3SAT is hard on average; and prove Ω(log n) inapproximability under a plausible hypothesis. We establish easy logarithmic upper bounds even for a more general (budgeted) setting, giving an O (log B) approximation algorithm when every set has at most B elements. Our hardness results have other implications regarding the hardness of some well-studied problems in computational economics. In particular, for the problem of unlimited-supply single-minded (envy-free) pricing, a recent result by Guruswami et al. [SODA’05] proves an O (log n) approximation, but no inapproximability result better than APX-hardness is known. Our hardness results for the unique coverage problem imply the same hardness of approximation bounds for this version of envy-free pricing.

Joint work with: E. Demaine, U. Feige, and M. Hajiaghayi.

Speaker Details

Mohammad R. Salavatipour received his Ph.D. in Computer Science from the University of Toronto in 2003. He spent a year in the Department of Combinatorics and Optimization at University of Waterloo holding an NSERC postdoc fellowship. Since July 2004, he has been an assistant professor in the Department of Computing Science at the University of Alberta.

Date:
Speakers:
Mohammad R. Salavatipour
Affiliation:
University of Alberta
    • Portrait of Jeff Running

      Jeff Running