Destroy to save

We study the problem of how to allocate m identical items among n > m agents, assuming each agent desires exactly one item and has a private value for consuming it. We assume the items are jointly owned by the agents, not by one uninformed center, so an auction cannot be used to solve our problem. Instead, the agents who receive items compensate those who do not. This problem has been studied by others recently, and their solutions have modified the classic VCG mechanism. This approach guarantees strategy-proofness and allocative efficiency. Further, in an auction setting, VCG guarantees budget balance, because payments are absorbed by the auctioneer. In our setting, however, where payments are redistributed to the agents, some money must be burned in order to retain strategy-proofness. While strategy-proofness is necessary for truthful implementation, allocative efficiency (allocating the m items to those that desire them most), is not always an appropriate goal in our setting. Rather, we contend that maximizing social surplus is. In service of this goal, we study a class of mechanisms that may burn not only money but destroy items as well. Our key finding is that destroying items can save money, and hence lead to greater social surplus. More specifically, our first observation is that a mechanism is strategy-proof iff it admits a threshold representation. Given this observation, we restrict attention to specific threshold and payment functions for which we can numerically solve for an optimal mechanism. Whereas the worst-case ratio of the realized social surplus to the maximum possible is close to 1 when m = 1 and 0 when m = n -- 1 under the VCG mechanism, the best mechanism we find coincides with VCG when m = 1 but has a ratio approaching 1 when m = n -- 1 as n increases.

[1]  H. Moulin Axioms of Cooperative Decision Making , 1988 .

[2]  Tim Roughgarden,et al.  Optimal mechanism design and money burning , 2008, STOC.

[3]  Ruggiero Cavallo,et al.  Optimal decision-making with minimal waste: strategyproof redistribution of VCG payments , 2006, AAMAS '06.

[4]  Vincent Conitzer,et al.  Worst-case optimal redistribution of VCG payments , 2007, EC '07.

[5]  Oriol Carbonell-Nicolau Games and Economic Behavior , 2011 .

[6]  Boi Faltings,et al.  A budget-balanced, incentive-compatible scheme for social choice , 2004, AAMAS'04.

[7]  Vincent Conitzer,et al.  Complexity of Mechanism Design , 2002, UAI.

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

[9]  Vincent Conitzer,et al.  Budget-Balanced and Nearly Efficient Randomized Mechanisms: Public Goods and beyond , 2011, WINE.

[10]  Vincent Conitzer,et al.  Computationally Feasible Automated Mechanism Design: General Approach and Case Studies , 2010, AAAI.

[11]  Hervé Moulin,et al.  Almost budget-balanced VCG mechanisms to assign multiple objects , 2009, J. Econ. Theory.

[12]  Vincent Conitzer,et al.  Better redistribution with inefficient allocation in multi-unit auctions with unit demand , 2008, EC '08.

[13]  H. Moulin,et al.  Axioms of Cooperative Decision Making. , 1990 .

[14]  M. Bailey The demand revealing process: To distribute the surplus , 1997 .

[15]  Jerry R. Green,et al.  Incentives in public decision-making , 1979 .

[16]  Moshe Tennenholtz,et al.  Fair imposition , 2001, J. Econ. Theory.

[17]  Vincent Conitzer,et al.  Worst-case optimal redistribution of VCG payments in multi-unit auctions , 2009, Games Econ. Behav..

[18]  Sujit Gujar,et al.  Redistribution Mechanisms for the Assignment of Heterogeneous Objects , 2011, MALLOW.

[19]  Anna R. Karlin,et al.  Competitive auctions , 2006, Games Econ. Behav..

[20]  Vincent Conitzer,et al.  Optimal-in-expectation redistribution mechanisms , 2008, Artif. Intell..

[21]  Victor Naroditskiy,et al.  Select Problems at the Intersection of Computer Science and Economics , 2010 .

[22]  A. Mas-Colell,et al.  Microeconomic Theory , 1995 .

[23]  H. Moulin,et al.  Strategyproof sharing of submodular costs:budget balance versus efficiency , 2001 .