The Simple Economics of Approximately Optimal Auctions

The intuition that profit is optimized by maximizing marginal revenue is a guiding principle in microeconomics. In the classical auction theory for agents with quasi-linear utility and single-dimensional preferences, BR89 show that the optimal auction of M81 is in fact optimizing marginal revenue. In particular Myerson's virtual values are exactly the derivative of an appropriate revenue curve. This paper considers mechanism design in environments where the agents have multi-dimensional and non-linear preferences. Understanding good auctions for these environments is considered to be the main challenge in Bayesian optimal mechanism design. In these environments maximizing marginal revenue may not be optimal, and furthermore, there is sometimes no direct way to implement the marginal revenue maximization mechanism. Our contributions are three fold: we characterize the settings for which marginal revenue maximization is optimal (by identifying an important condition that we call revenue linearity), we give simple procedures for implementing marginal revenue maximization in general, and we show that marginal revenue maximization is approximately optimal. Our approximation factor smoothly degrades in a term that quantifies how far the environment is from an ideal one (i.e., where marginal revenue maximization is optimal). Because the marginal revenue mechanism is optimal for well-studied single-dimensional agents, our generalization immediately extends many approximation results for single-dimensional agents to more general preferences. Finally, one of the biggest open questions in Bayesian algorithmic mechanism design is in developing methodologies that are not brute-force in size of the agent type space (usually exponential in the dimension for multi-dimensional agents). Our methods identify a sub problem that, e.g., for unit-demand agents with values drawn from product distributions, enables approximation mechanisms that are polynomial in the dimension.

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

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

[3]  Tim Roughgarden,et al.  Simple versus optimal mechanisms , 2009, EC '09.

[4]  Robert D. Kleinberg,et al.  Bayesian incentive compatibility via matchings , 2011, SODA '11.

[5]  Yang Cai,et al.  Extreme-Value Theorems for Optimal Multidimensional Pricing , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[6]  Yang Cai,et al.  An algorithmic characterization of multi-dimensional mechanisms , 2011, STOC '12.

[7]  S. Matthew Weinberg,et al.  Pricing randomized allocations , 2009, SODA '10.

[8]  Shuchi Chawla,et al.  Multi-parameter mechanism design and sequential posted pricing , 2010, BQGT.

[9]  Jeremy I. Bulow,et al.  Auctions versus Negotiations , 1996 .

[10]  J. Rochet The taxation principle and multi-time Hamilton-Jacobi equations☆ , 1985 .

[11]  Y. Lequain An algorithmic characterization , 2007 .

[12]  J. Laffont,et al.  Optimal auction with financially constrained buyers , 1996 .

[13]  Jeremy I. Bulow,et al.  The Simple Economics of Optimal Auctions , 1989, Journal of Political Economy.

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

[15]  Kim C. Border Reduced Form Auctions Revisited , 2007 .

[16]  Steven A. Matthews On the Implementability of Reduced Form Auctions , 1984 .

[17]  Qiqi Yan,et al.  Mechanism design via correlation gap , 2010, SODA '11.

[18]  Yang Cai,et al.  Optimal Multi-dimensional Mechanism Design: Reducing Revenue to Welfare Maximization , 2012, 2012 IEEE 53rd Annual Symposium on Foundations of Computer Science.

[19]  Tim Roughgarden,et al.  Revenue maximization with a single sample , 2010, EC '10.

[20]  Tim Roughgarden,et al.  Revenue submodularity , 2009, EC '09.

[21]  Raghuram Iyengar,et al.  Nonlinear pricing , 2022 .

[22]  John Thanassoulis,et al.  Haggling over substitutes , 2004, J. Econ. Theory.

[23]  Kim C. Border IMPLEMENTATION OF REDUCED FORM AUCTIONS: A GEOMETRIC APPROACH , 1991 .

[24]  E. Maskin,et al.  Optimal Auctions with Risk Averse Buyers , 1984 .

[25]  Shuchi Chawla,et al.  Bayesian algorithmic mechanism design , 2014, SECO.

[26]  Roger B. Myerson,et al.  Optimal Auction Design , 1981, Math. Oper. Res..

[27]  Steven A. Matthews Selling to risk averse buyers with unobservable tastes , 1983 .

[28]  Brendan Lucier,et al.  Bayesian algorithmic mechanism design , 2010, BQGT.

[29]  Jason D. Hartline,et al.  Multi-parameter mechanism design and sequential posted pricing , 2009, STOC '10.

[30]  Nima Haghpanah,et al.  Bayesian optimal auctions via multi- to single-agent reduction , 2012, EC '12.

[31]  Shuchi Chawla,et al.  The power of randomness in bayesian optimal mechanism design , 2010, EC '10.

[32]  Rakesh V. Vohra,et al.  Optimal auctions with financially constrained buyers , 2008, J. Econ. Theory.

[33]  Saeed Alaei,et al.  Bayesian Combinatorial Auctions: Expanding Single Buyer Mechanisms to Many Buyers , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.