Combination can be hard: approximability of the unique coverage problem

We prove semi-logarithmic inapproximability for a maximization problem called <i>unique coverage</i>: given a collection of sets, find a subcollection that maximizes the number of elements covered exactly once. Specifically, we prove <i>O</i>(1/ log<sup>σ(ε)</sup><i>n</i>) inapproximability assuming that NP ⊈ BPTIME(2<sup><i>n</i>ε</sup>) for some ε > 0. We also prove <i>O</i>(1/log<sup>1/3-ε</sup> <i>n</i>) inapproximability, for any ε > 0, assuming that refuting random instances of 3SAT is hard on average; and prove <i>O</i>(1/log <i>n</i>) 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 <i>n</i>)-approximation algorithm as well as an Ω(1/log <i>B</i>)-approximation algorithm when every set has at most <i>B</i> 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]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

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

[3]  Piotr Berman,et al.  On the Complexity of Approximating the Independent Set Problem , 1989, STACS.

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

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

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

[7]  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..

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

[9]  Eyal Kushilevitz,et al.  An Ω(D log(N/D)) lower bound for broadcast in radio networks , 1993, PODC '93.

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

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

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

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

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

[15]  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.

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

[17]  C. SIAMJ. AN Ω(D log(N/D)) LOWER BOUND FOR BROADCAST IN RADIO NETWORKS∗ , 1998 .

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

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

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

[21]  Yoav Shoham,et al.  Truth revelation in approximately efficient combinatorial auctions , 2002, EC '99.

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

[23]  Uriel Feige,et al.  Approximating the domatic number , 2000, STOC '00.

[24]  Thomas de Quincey [C] , 2000, The Works of Thomas De Quincey, Vol. 1: Writings, 1799–1820.

[25]  Russ Bubley,et al.  Randomized algorithms , 1995, CSUR.

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

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

[28]  Johan Håstad,et al.  Some optimal inapproximability results , 2001, JACM.

[29]  Uriel Feige,et al.  Relations between average case complexity and approximation complexity , 2002, STOC '02.

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

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

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

[33]  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..

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

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

[36]  Andrzej Pelc,et al.  Broadcasting in undirected ad hoc radio networks , 2003, PODC '03.

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

[38]  Yuji Oie,et al.  Decentralized access point selection architecture for wireless LANs , 2007, 2004 Symposium on Wireless Telecommunications.

[39]  Guy Kindler,et al.  Optimal inapproximability results for MAX-CUT and other 2-variable CSPs? , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

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

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

[42]  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.

[43]  Subhash Khot,et al.  Ruling out PTAS for graph min-bisection, densest subgraph and bipartite clique , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

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

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

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

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

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

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

[50]  R. Steele,et al.  Optimization , 2005, Encyclopedia of Biometrics.

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

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

[53]  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).

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

[55]  Lisa Zhang,et al.  Logarithmic hardness of the undirected edge-disjoint paths problem , 2006, JACM.

[56]  David Peleg,et al.  Faster communication in known topology radio networks , 2005, PODC '05.

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

[58]  Ryan O'Donnell,et al.  Optimal Inapproximability Results for MAX-CUT and Other 2-Variable CSPs? , 2007, SIAM J. Comput..

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