Combination can be hard: approximability of the unique coverage problem

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σ(e)n) inapproximability assuming that NP n BPTIME(2ne) for some e > 0. We also prove O(1/log1/3-e n) inapproximability, for any e > 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.

[1]  L. Walras Elements of Pure Economics , 1954 .

[2]  Noga Alon,et al.  A Lower Bound for Radio Broadcast , 1991, J. Comput. Syst. Sci..

[3]  Mihalis Yannakakis,et al.  Optimization, approximation, and complexity classes , 1991, STOC '88.

[4]  Imrich Chlamtac,et al.  The wave expansion approach to broadcasting in multihop radio networks , 1991, IEEE Trans. Commun..

[5]  Reuven Bar-Yehuda,et al.  On the Time-Complexity of Broadcast in Multi-hop Radio Networks: An Exponential Gap Between Determinism and Randomization , 1992, J. Comput. Syst. Sci..

[6]  Piotr Berman,et al.  On the Complexity of Approximating the Independent Set Problem , 1989, Inf. Comput..

[7]  Carsten Lund,et al.  On the hardness of approximating minimization problems , 1994, JACM.

[8]  David P. Williamson,et al.  Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming , 1995, JACM.

[9]  Rajeev Motwani,et al.  Randomized algorithms , 1996, CSUR.

[10]  László Lovász,et al.  Interactive proofs and the hardness of approximating cliques , 1996, JACM.

[11]  D. Hochbaum Approximating covering and packing problems: set cover, vertex cover, independent set, and related problems , 1996 .

[12]  Johan Håstad,et al.  Some optimal inapproximability results , 1997, STOC '97.

[13]  Viggo Kann,et al.  Hardness of Approximating Problems on Cubic Graphs , 1997, CIAC.

[14]  Ran Raz,et al.  A sub-constant error-probability low-degree test, and a sub-constant error-probability PCP characterization of NP , 1997, STOC '97.

[15]  U. Feige A threshold of ln n for approximating set cover , 1998, JACM.

[16]  Eyal Kushilevitz,et al.  An Omega(D log (N/D)) Lower Bound for Broadcast in Radio Networks , 1998, SIAM J. Comput..

[17]  Samir Khuller,et al.  Greedy strikes back: improved facility location algorithms , 1998, SODA '98.

[18]  Samir Khuller,et al.  The Budgeted Maximum Coverage Problem , 1999, Inf. Process. Lett..

[19]  Faruk Gul,et al.  WALRASIAN EQUILIBRIUM WITH GROSS SUBSTITUTES , 1999 .

[20]  Y. Shoham,et al.  Truth revelation in rapid, approximately efficient combinatorial auctions , 2001 .

[21]  Yuval Rabani,et al.  Approximation algorithms for constrained for constrained node weighted steiner tree problems , 2001, STOC '01.

[22]  U. Feige Relations between average case complexity and approximation complexity , 2002, STOC '02.

[23]  Aravind Srinivasan,et al.  Approximating the Domatic Number , 2002, SIAM J. Comput..

[24]  Xiaotie Deng,et al.  On the complexity of equilibria , 2002, STOC '02.

[25]  Noam Nisan,et al.  Truthful approximation mechanisms for restricted combinatorial auctions: extended abstract , 2002, AAAI 2002.

[26]  David Peleg,et al.  Exact Algorithms and Approximation Schemes for Base Station Placement Problems , 2002, SWAT.

[27]  Nikhil R. Devanur,et al.  Market equilibrium via a primal-dual-type algorithm , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[28]  Peter Steenkiste,et al.  Fixing 802.11 access point selection , 2002, CCRV.

[29]  Guy Kortsarz,et al.  Combinatorial logarithmic approximation algorithm for directed telephone broadcast problem , 2002, STOC '02.

[30]  Éva Tardos,et al.  An approximate truthful mechanism for combinatorial auctions with single parameter agents , 2003, SODA '03.

[31]  E. Halperin,et al.  Asymmetric k-center is log* n-hard to approximate , 2004, STOC '04.

[32]  Andrea E. F. Clementi,et al.  Efficient Algorithms for Low-Energy Bounded-Hop Broadcast in Ad-Hoc Wireless Networks , 2004, STACS.

[33]  Rajeev Motwani,et al.  Algorithms for Multi-product Pricing , 2004, ICALP.

[34]  Yuji Oie,et al.  Decentralized access point selection architecture for wireless LANs /sub e/ployability and robustness , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[35]  Andrzej Pelc,et al.  Centralized Deterministic Broadcasting in Undirected Multi-hop Radio Networks , 2004, APPROX-RANDOM.

[36]  Adam Meyerson,et al.  Approximation algorithms for deadline-TSP and vehicle routing with time-windows , 2004, STOC '04.

[37]  Yuji Oie,et al.  Decentralized Access Point Selection Architecture for Wireles LANs , 2004, WTS 2004.

[38]  Subhash Khot Ruling Out PTAS for Graph Min-Bisection, Densest Subgraph and Bipartite Clique , 2004, FOCS.

[39]  Guy Kortsarz,et al.  Polylogarithmic Inapproximability of the Radio Broadcast Problem , 2004, APPROX-RANDOM.

[40]  Andrzej Pelc,et al.  Time of Deterministic Broadcasting in Radio Networks with Local Knowledge , 2004, SIAM J. Comput..

[41]  Venkatesan Guruswami,et al.  On profit-maximizing envy-free pricing , 2005, SODA '05.

[42]  Faster communication in known topology radio networks , 2005, PODC '05.

[43]  Sudipto Guha,et al.  Asymmetric k-center is log* n-hard to approximate , 2005, JACM.

[44]  Mohammad R. Salavatipour,et al.  Disjoint Cycles: Integrality Gap, Hardness, and Approximation , 2005, IPCO.

[45]  Lisa Zhang,et al.  Hardness of the undirected edge-disjoint paths problem with congestion , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[46]  Venkatesan Guruswami,et al.  The Complexity of Making Unique Choices: Approximating 1-in- k SAT , 2005, APPROX-RANDOM.

[47]  Andrzej Pelc,et al.  Broadcasting in undirected ad hoc radio networks , 2005, Distributed Computing.

[48]  Raphael Yuster,et al.  Approximation algorithms and hardness results for cycle packing problems , 2007, ACM Trans. Algorithms.

[49]  Paramvir Bahl,et al.  Cell Breathing in Wireless LANs: Algorithms and Evaluation , 2007, IEEE Transactions on Mobile Computing.