Truthful Mechanism Design for Multidimensional Covering Problems

We investigate multidimensional covering mechanism-design problems, wherein there are m items that need to be covered and n agents who provide covering objects, with each agent i having a private cost for the covering objects he provides. The goal is to select a set of covering objects of minimum total cost that together cover all the items. We focus on two representative covering problems: uncapacitated facility location (UFL) and vertex cover (VC). For multidimensional UFL, we give a black-box method to transform any Lagrangian-multiplier-preservingρ-approximation algorithm for UFL to a truthful-in-expectation, ρ-approx. mechanism. This yields the first result for multidimensional UFL, namely a truthful-in-expectation 2-approximation mechanism. For multidimensional VC (Multi-VC), we develop a decomposition method that reduces the mechanism-design problem into the simpler task of constructing threshold mechanisms, which are a restricted class of truthful mechanisms, for simpler (in terms of graph structure or problem dimension) instances of Multi-VC. By suitably designing the decomposition and the threshold mechanisms it uses as building blocks, we obtain truthful mechanisms with approximation ratios (n is the number of nodes): (1) O(logn) for Multi-VC on any minor-closed family of graphs; and (2) O(r2logn) for r-dimensional VC on any graph. These are the first truthful mechanisms for Multi-VC with non-trivial approximation guarantees.

[1]  Chaitanya Swamy,et al.  Truthful and near-optimal mechanism design via linear programming , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[2]  Berthold Vöcking,et al.  Approximation Techniques for Utilitarian Mechanism Design , 2011, SIAM J. Comput..

[3]  Jean-Pierre Bourguignon,et al.  Mathematische Annalen , 1893 .

[4]  W. Mader Homomorphieeigenschaften und mittlere Kantendichte von Graphen , 1967 .

[5]  Noam Nisan,et al.  Truthful randomized mechanisms for combinatorial auctions , 2006, STOC '06.

[6]  Ning Chen,et al.  Frugal Mechanism Design via Spectral Techniques , 2009, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[7]  Noam Nisan,et al.  Towards a characterization of truthful combinatorial auctions , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[8]  Jan Vondrák,et al.  Limitations of Randomized Mechanisms for Combinatorial Auctions , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[9]  Tim Roughgarden,et al.  Black-Box Randomized Reductions in Algorithmic Mechanism Design , 2010, FOCS.

[10]  Noam Nisan,et al.  Truthful approximation mechanisms for restricted combinatorial auctions , 2008, Games Econ. Behav..

[11]  Chaitanya Swamy,et al.  Truthful mechanism design for multidimensional scheduling via cycle monotonicity , 2009, Games Econ. Behav..

[12]  Anna R. Karlin,et al.  Beyond VCG: frugality of truthful mechanisms , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[13]  Éva Tardos,et al.  Frugal path mechanisms , 2002, SODA '02.

[14]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[15]  Itai Ashlagi,et al.  An optimal lower bound for anonymous scheduling mechanisms , 2009, EC '09.

[16]  S. Hakimi On the degrees of the vertices of a directed graph , 1965 .

[17]  E. H. Clarke Multipart pricing of public goods , 1971 .

[18]  Edith Elkind,et al.  Frugality ratios and improved truthful mechanisms for vertex cover , 2006, EC '07.

[19]  Theodore Groves,et al.  Incentives in Teams , 1973 .

[20]  Tim Roughgarden,et al.  Algorithmic Game Theory , 2007 .

[21]  Evangelos Markakis,et al.  Greedy facility location algorithms analyzed using dual fitting with factor-revealing LP , 2002, JACM.

[22]  Nikhil R. Devanur,et al.  Strategyproof cost-sharing mechanisms for set cover and facility location games , 2005, Decis. Support Syst..

[23]  Cristopher Moore,et al.  Frugal and Truthful Auctions for Vertex Covers, Flows and Cuts , 2009, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[24]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[25]  Noam Nisan,et al.  Algorithmic Mechanism Design , 2001, Games Econ. Behav..

[26]  Tim Roughgarden,et al.  From convex optimization to randomized mechanisms: toward optimal combinatorial auctions , 2011, STOC.

[27]  Berthold Vöcking,et al.  Approximation techniques for utilitarian mechanism design , 2005, STOC '05.

[28]  Shahar Dobzinski,et al.  Two Randomized Mechanisms for Combinatorial Auctions , 2007, APPROX-RANDOM.

[29]  Shahar Dobzinski,et al.  The computational complexity of truthfulness in combinatorial auctions , 2012, EC '12.