Mechanisms for multi-unit combinatorial auctions with a few distinct goods

We design and analyze deterministic truthful approximation mechanisms for multi-unit Combinatorial Auctions with only a constant number of distinct goods, each in arbitrary limited supply. Prospective buyers (bidders) have preferences over multisets of items, i.e. for more than one unit per distinct good. Our objective is to determine allocations of multisets that maximize the Social Welfare. Despite the recent theoretical advances on the design of truthful Combinatorial Auctions (for several distinct goods) and multi-unit auctions (for a single good), results for the combined setting are much scarser. Our main results are for multi-minded and submodular bidders. In the first setting each bidder has a positive value for being allocated one multiset from a prespecified demand set of alternatives. In the second setting each bidder is associated to a submodular valuation function that defines his value for the multiset he is allocated. For multi-minded bidders we design a truthful FPTAS that fully optimizes the Social Welfare, while violating the supply constraints on goods within factor (1+e) for any fixed e > 0 (i.e., the approximation applies to the constraints and not to the Social Welfare). This result is best possible, in that full optimization is impossible without violating the supply constraints. It also improves significantly upon a related result of Grandoni et al. [SODA 2010]. For submodular bidders we extend a general technique by Dobzinski and Nisan [JAIR, 2010] for multi-unit auctions, to the case of multiple distinct goods. We use this extension to obtain a PTAS that approximates the optimum Social Welfare within factor (1+e) for any fixed e > 0, without violating the supply constraints. This result is best possible as well. Our allocation algorithms are Maximum-in-Range and yield truthful mechanisms when paired with Vickrey-Clarke-Groves payments.

[1]  Carmine Ventre,et al.  Utilitarian Mechanism Design for Multiobjective Optimization , 2014, SIAM J. Comput..

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

[3]  Noam Nisan,et al.  Computationally feasible VCG mechanisms , 2000, EC '00.

[4]  Anshul Kothar,et al.  Approximately-strategyproof and tractable multi-unit auctions , 2003 .

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

[6]  Kidane Asrat Ghebreamlak Winner determination problem in combinatorial auctions , 2002 .

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

[8]  Jan Vondrák,et al.  Online Submodular Welfare Maximization: Greedy is Optimal , 2012, SODA.

[9]  Noam Nisan,et al.  The communication requirements of efficient allocations and supporting prices , 2006, J. Econ. Theory.

[10]  Jan Vondrák,et al.  Online and stochastic variants of welfare maximization , 2012, ArXiv.

[11]  Noam Nisan,et al.  Algorithmic mechanism design (extended abstract) , 1999, STOC '99.

[12]  Subhash Suri,et al.  Approximately-strategyproof and tractable multi-unit auctions , 2003, EC '03.

[13]  Sven de Vries,et al.  An Ascending Vickrey Auction for Selling Bases of a Matroid , 2011, Oper. Res..

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

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

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

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

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

[19]  Aranyak Mehta,et al.  Inapproximability Results for Combinatorial Auctions with Submodular Utility Functions , 2005, Algorithmica.

[20]  Moshe Tennenholtz,et al.  Bundling equilibrium in combinatorial auctions , 2002, Games Econ. Behav..

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

[22]  Noam Nisan,et al.  Incentive compatible multi unit combinatorial auctions , 2003, TARK '03.

[23]  Shahar Dobzinski,et al.  On the Power of Randomization in Algorithmic Mechanism Design , 2009, 2009 50th Annual IEEE Symposium on Foundations of Computer Science.

[24]  Berthold Vöcking,et al.  A universally-truthful approximation scheme for multi-unit auctions , 2012, SODA.

[25]  Tuomas Sandholm,et al.  Optimal Winner Determination Algorithms , 2005 .

[26]  D. Lehmann,et al.  The Winner Determination Problem , 2003 .

[27]  Carmine Ventre,et al.  Utilitarian mechanism design for multi-objective optimization , 2010, SODA '10.

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

[29]  N. Nisan Chapter 9 - Algorithmic Mechanism Design: Through the lens of Multiunit auctions , 2015 .

[30]  Gal Shahaf,et al.  Inapproximability of Truthful Mechanisms via Generalizations of the VC Dimension , 2014, STOC.

[31]  Vahab S. Mirrokni,et al.  Tight information-theoretic lower bounds for welfare maximization in combinatorial auctions , 2008, EC '08.

[32]  J. Håstad Clique is hard to approximate within n 1-C , 1996 .

[33]  Lars Engebretsen,et al.  Clique Is Hard To Approximate Within , 2000 .

[34]  Noam Nisan,et al.  Mechanisms for multi-unit auctions , 2007, EC '07.

[35]  Sanjeev Khanna,et al.  A PTAS for the multiple knapsack problem , 2000, SODA '00.

[36]  Vijay V. Vazirani,et al.  Approximation Algorithms , 2001, Springer Berlin Heidelberg.

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

[38]  Sanjeev Khanna,et al.  A Polynomial Time Approximation Scheme for the Multiple Knapsack Problem , 2005, SIAM J. Comput..

[39]  Noam Nisan,et al.  Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders , 2009 .

[40]  Daniel Lehmann,et al.  Combinatorial auctions with decreasing marginal utilities , 2001, EC '01.

[41]  Paul Milgrom,et al.  Putting Auction Theory to Work , 2004 .

[42]  Lawrence M. Ausubel,et al.  The Lovely but Lonely Vickrey Auction , 2004 .

[43]  Terence Kelly,et al.  Generalized knapsack solvers for multi-unit combinatorial auctions: analysis and application to computational resource allocation , 2004, AAMAS'04.

[44]  Michel Gendreau,et al.  Combinatorial auctions , 2007, Ann. Oper. Res..

[45]  Yoav Shoham,et al.  Combinatorial Auctions , 2005, Encyclopedia of Wireless Networks.