Revenue Maximization and Ex-Post Budget Constraints

We consider the problem of a revenue-maximizing seller with m items for sale to n additive bidders with hard budget constraints, assuming that the seller has some prior distribution over bidder values and budgets. The prior may be correlated across items and budgets of the same bidder, but is assumed independent across bidders. We target mechanisms that are Bayesian incentive compatible, but that are ex-post individually rational and ex-post budget respecting. Virtually no such mechanisms are known that satisfy all these conditions and guarantee any revenue approximation, even with just a single item. We provide a computationally efficient mechanism that is a 3-approximation with respect to all BIC, ex-post IR, and ex-post budget respecting mechanisms. Note that the problem is NP-hard to approximate better than a factor of 16/15, even in the case where the prior is a point mass. We further characterize the optimal mechanism in this setting, showing that it can be interpreted as a distribution over virtual welfare maximizers. We prove our results by making use of a black-box reduction from mechanism to algorithm design developed by Cai et al. Our main technical contribution is a computationally efficient 3-approximation algorithm for the algorithmic problem that results from an application of their framework to this problem. The algorithmic problem has a mixed-sign objective and is NP-hard to optimize exactly, so it is surprising that a computationally efficient approximation is possible at all. In the case of a single item (m=1), the algorithmic problem can be solved exactly via exhaustive search, leading to a computationally efficient exact algorithm and a stronger characterization of the optimal mechanism as a distribution over virtual value maximizers.

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

[2]  Éva Tardos,et al.  Scheduling unrelated machines with costs , 1993, SODA '93.

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

[4]  V. Krishna,et al.  Multiple-Object Auctions with Budget Constrained Bidders , 1998 .

[5]  Ian L. Gale,et al.  Standard Auctions with Financially Constrained Bidders , 1998 .

[6]  Yeon-Koo Che,et al.  The Optimal Mechanism for Selling to a Budget-Constrained Buyer , 2000, J. Econ. Theory.

[7]  E. Maskin Auctions, development, and privatization: Efficient auctions with liquidity-constrained buyers , 2000 .

[8]  Nicole Immorlica,et al.  Multi-unit auctions with budget-constrained bidders , 2005, EC '05.

[9]  Zoë Abrams,et al.  Revenue maximization when bidders have budgets , 2006, SODA '06.

[10]  Gagan Goel,et al.  On the Approximability of Budgeted Allocations and Improved Lower Bounds for Submodular Welfare Maximization and GAP , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

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

[12]  R. Vohra,et al.  Optimal auctions for asymmetrically budget constrained bidders , 2008 .

[13]  Gagan Goel,et al.  Budget constrained auctions with heterogeneous items , 2009, STOC '10.

[14]  Shuchi Chawla,et al.  Bayesian mechanism design for budget-constrained agents , 2011, EC '11.

[15]  V. Mirrokni,et al.  Polyhedral clinching auctions and the adwords polytope , 2012, STOC '12.

[16]  Noam Nisan,et al.  Approximate revenue maximization with multiple items , 2012, EC '12.

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

[18]  Kamesh Munagala,et al.  Optimal auctions via the multiplicative weight method , 2013, EC.

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

[20]  Nikhil R. Devanur,et al.  Prior-free auctions for budgeted agents , 2013, EC.

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

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

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

[24]  Mohammad Taghi Hajiaghayi,et al.  Revenue Maximization for Selling Multiple Correlated Items , 2014, ESA.

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

[26]  S. Matthew Weinberg,et al.  Bayesian Truthful Mechanisms for Job Scheduling from Bi-criterion Approximation Algorithms , 2014, SODA.

[27]  Anna R. Karlin,et al.  A Prior-Independent Revenue-Maximizing Auction for Multiple Additive Bidders , 2016, WINE.

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

[29]  Amos Fiat,et al.  The FedEx Problem , 2016, EC.

[30]  Nikhil R. Devanur,et al.  The Optimal Mechanism for Selling to a Budget Constrained Buyer: The General Case , 2017, EC.