On the (in-)approximability of Bayesian Revenue Maximization for a Combinatorial Buyer

We consider a revenue-maximizing single seller with mitems for sale to a single buyer whose value v(·) for the items is drawn from a known distribution Dof support k. A series of works by Cai et al. establishes that when each v(·) in the support of Dis additive or unit-demand (or c-demand), the revenue-optimal auction can be found in poly(m,k) time. We show that going barely beyond this, even to matroid-based valuations (a proper subset of Gross Substitutes), results in strong hardness of approximation. Specifically, even on instances with mitems and k ≤ m valuations in the support of D, it is not possible to achieve a 1/m1-ε-approximation for any ε>0 to the revenue-optimal mechanism for matroid-based valuations in (randomized) poly-time unless NP ⊆ RP (note that a $1/k$-approximation is trivial). Cai et al.'s main technical contribution is a black-box reduction from revenue maximization for valuations in class V to optimizing the difference between two values in class V. Our main technical contribution is a black-box reduction in the other direction (for a wide class of valuation classes), establishing that their reduction is essentially tight.

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

[2]  Andrew Chi-Chih Yao,et al.  On revenue maximization for selling multiple independently distributed items , 2013, Proceedings of the National Academy of Sciences.

[3]  Nikhil R. Devanur,et al.  Revenue Maximization and Ex-Post Budget Constraints , 2015, EC.

[4]  Xi Chen,et al.  On the Complexity of Optimal Lottery Pricing and Randomized Mechanisms , 2015, 2015 IEEE 56th Annual Symposium on Foundations of Computer Science.

[5]  G. Pavlov,et al.  Optimal Mechanism for Selling Two Goods , 2011 .

[6]  Shuchi Chawla,et al.  Algorithmic pricing via virtual valuations , 2007, EC '07.

[7]  Yang Cai,et al.  A duality-based unified approach to Bayesian mechanism design , 2016, SECO.

[8]  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.

[9]  Shahar Dobzinski,et al.  Optimal auctions with correlated bidders are easy , 2010, STOC '11.

[10]  Nima Haghpanah,et al.  The Simple Economics of Approximately Optimal Auctions , 2012, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[11]  Yang Cai,et al.  Reducing Revenue to Welfare Maximization: Approximation Algorithms and other Generalizations , 2013, SODA.

[12]  Noam Nisan,et al.  The menu-size complexity of auctions , 2013, EC '13.

[13]  Shuchi Chawla,et al.  Mechanism Design for Subadditive Agents via an Ex Ante Relaxation , 2016, EC.

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

[15]  Renato Paes Leme,et al.  Gross substitutability: An algorithmic survey , 2017, Games Econ. Behav..

[16]  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.

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

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

[19]  Yang Cai,et al.  Simple mechanisms for subadditive buyers via duality , 2016, STOC.

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

[21]  S. Hart,et al.  Maximal revenue with multiple goods: Nonmonotonicity and other observations , 2015 .

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

[23]  Christos Tzamos,et al.  Strong Duality for a Multiple-Good Monopolist , 2014, EC.

[24]  S. Matthew Weinberg,et al.  Simple Mechanisms for a Subadditive Buyer and Applications to Revenue Monotonicity , 2018, ACM Trans. Economics and Comput..

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

[26]  Yang Cai,et al.  Understanding Incentives: Mechanism Design Becomes Algorithm Design , 2013, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[27]  Xi Chen,et al.  The Complexity of Optimal Multidimensional Pricing , 2013, SODA.

[28]  S. Matthew Weinberg,et al.  A Simple and Approximately Optimal Mechanism for an Additive Buyer , 2014, 2014 IEEE 55th Annual Symposium on Foundations of Computer Science.

[29]  Christos Tzamos,et al.  The Complexity of Optimal Mechanism Design , 2012, SODA.

[30]  Andrew Chi-Chih Yao,et al.  An n-to-1 Bidder Reduction for Multi-item Auctions and its Applications , 2014, SODA.