Composable and efficient mechanisms

We initiate the study of efficient mechanism design with guaranteed good properties even when players participate in multiple mechanisms simultaneously or sequentially. We define the class of smooth mechanisms, related to smooth games defined by Roughgarden, that can be thought of as mechanisms that generate approximately market clearing prices. We show that smooth mechanisms result in high quality outcome both in equilibrium and in learning outcomes in the full information setting, as well as in Bayesian equilibrium with uncertainty about participants. Our main result is to show that smooth mechanisms compose well: smoothness locally at each mechanism implies global efficiency. For mechanisms where good performance requires that bidders do not bid above their value, we identify the notion of a weakly smooth mechanism. Weakly smooth mechanisms, such as the Vickrey auction, are approximately efficient under the no-overbidding assumption, and the weak smoothness property is also maintained by composition. In most of the paper we assume participants have quasi-linear valuations. We also extend some of our results to settings where participants have budget constraints.

[1]  Allan Borodin,et al.  Price of anarchy for greedy auctions , 2009, SODA '10.

[2]  John N. Tsitsiklis,et al.  Efficiency loss in a network resource allocation game: the case of elastic supply , 2004, IEEE Transactions on Automatic Control.

[3]  Tim Roughgarden,et al.  The Limits of Smoothness: A Primal-Dual Framework for Price of Anarchy Bounds , 2010, WINE.

[4]  Haim Kaplan,et al.  Non-price equilibria in markets of discrete goods , 2011, EC '11.

[5]  Amos Fiat,et al.  Single valued combinatorial auctions with budgets , 2011, EC '11.

[6]  Tim Roughgarden,et al.  Local smoothness and the price of anarchy in atomic splittable congestion games , 2011, SODA '11.

[7]  Christos H. Papadimitriou,et al.  Worst-case Equilibria , 1999, STACS.

[8]  Renato Paes Leme,et al.  Sequential auctions and externalities , 2011, SODA.

[9]  Tim Roughgarden,et al.  The price of anarchy in games of incomplete information , 2012, SECO.

[10]  Vasilis Syrgkanis,et al.  Bayesian Games and the Smoothness Framework , 2012, ArXiv.

[11]  Gagan Goel,et al.  Polyhedral Clinching Auctions and the AdWords Polytope , 2012, J. ACM.

[12]  Nikhil R. Devanur,et al.  Sequential Auctions of Identical Items with Budget-Constrained Bidders , 2012, ArXiv.

[13]  Éva Tardos,et al.  Bayesian sequential auctions , 2012, EC '12.

[14]  Renato Paes Leme,et al.  On the efficiency of equilibria in generalized second price auctions , 2011, EC '11.

[15]  Michal Feldman,et al.  Simultaneous auctions are (almost) efficient , 2012, STOC '13.

[16]  Evangelos Markakis,et al.  Uniform Price Auctions: Equilibria and Efficiency , 2014, Theory of Computing Systems.

[17]  Erik Vee,et al.  Cost of Conciseness in Sponsored Search Auctions , 2007, WINE.

[18]  R. McAfee Mechanism Design by Competing Sellers , 1993 .

[19]  Paul Dütting,et al.  Auctions for Heterogeneous Items and Budget Limits , 2012, TEAC.

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

[21]  S. Bikhchandani Auctions of Heterogeneous Objects , 1999 .

[22]  Mallesh M. Pai Competition in mechanisms , 2010, SECO.

[23]  Renato Paes Leme,et al.  GSP auctions with correlated types , 2011, EC '11.

[24]  Paul Dütting,et al.  Auctions with Heterogeneous Items and Budget Limits , 2012, WINE.

[25]  Jacob K. Goeree,et al.  Bidding for the future: signaling in auctions with an aftermarket , 2003, J. Econ. Theory.

[26]  Tim Roughgarden,et al.  Welfare guarantees for combinatorial auctions with item bidding , 2011, SODA '11.

[27]  Uriel Feige,et al.  On maximizing welfare when utility functions are subadditive , 2006, STOC '06.

[28]  Noam Nisan,et al.  Multi-unit Auctions with Budget Limits , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.