Budget Feasible Mechanisms for Dealers

We consider the problem of designing budget feasible mechanisms for a dealer, who aims to maximize revenue by buying items from a seller market and selling them to a buyer market that consists of unit-demand buyers. Different from the related literature, the dealer's ``value'' for a set of items that he purchased from the seller market is not directly given as a number but it is defined to be the maximum revenue the dealer can obtain from selling the items to the buyers. We aim to design mechanisms that are dominant-strategy truthful for the sellers to report their costs and envy-free for the buyers to purchase their most preferred items (given their prices) in the final outcome, such that the total payment to the sellers does not exceed the dealer's budget and the dealer's revenue is (approximately) maximized. First, to understand the structure of the optimal mechanisms, we show that the maximum (envy-free) revenue obtainable by the dealer as a function of the set of purchased items is monotone and subadditive. Thus, existing results on subadditive optimization problems are potentially applicable in solving the mechanism design problem for the dealer. However, a crucial assumption adopted by all previous studies on subadditive functions is that the mechanism or algorithm has access to the value oracle and/or the demand oracle. In the dealer's problem, instead, we show that (1) the demand oracle can be efficiently simulated by the value oracle and (2) both have efficient O(log n)-approximation algorithms, where n is the number of buyers. This is particularly interesting given the literature, since, in general, the demand oracle can always efficiently simulate the value oracle, and there are cases where the demand oracle is strictly more powerful. Our results show that, for the dealer's problem, the two oracles are as powerful as each other. Finally, using the results above, we provide a polynomial-time budget feasible mechanism for the dealer that doesn't use any oracle and provides an O((log2n)(log2m))-approximation of the optimal revenue, where m is the number of sellers.

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

[2]  Carlos Guestrin,et al.  A Note on the Budgeted Maximization of Submodular Functions , 2005 .

[3]  Ning Chen,et al.  Budget feasible mechanism design: from prior-free to bayesian , 2012, STOC '12.

[4]  Ning Chen,et al.  Envy-free pricing in multi-item markets , 2014, TALG.

[5]  Patrick Briest,et al.  Uniform Budgets and the Envy-Free Pricing Problem , 2008, ICALP.

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

[7]  Samir Khuller,et al.  The Budgeted Maximum Coverage Problem , 1999, Inf. Process. Lett..

[8]  Yaron Singer,et al.  Budget Feasible Mechanisms , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[9]  Sergei Vassilvitskii,et al.  Optimal envy-free pricing with metric substitutability , 2008, EC '08.

[10]  Khaled M. Elbassioni,et al.  On Profit-Maximizing Pricing for the Highway and Tollbooth Problems , 2009, SAGT.

[11]  Patrick Briest,et al.  The Power of Uncertainty: Bundle-Pricing for Unit-Demand Customers , 2010, WAOA.

[12]  Jing Chen,et al.  Truthful Multi-unit Procurements with Budgets , 2014, WINE.

[13]  R. McAfee,et al.  A dominant strategy double auction , 1992 .

[14]  Amos Fiat,et al.  Revenue maximizing envy-free multi-unit auctions with budgets , 2012, EC '12.

[15]  David Kempe,et al.  Envy-Free Allocations for Budgeted Bidders , 2009, WINE.

[16]  Venkatesan Guruswami,et al.  On profit-maximizing envy-free pricing , 2005, SODA '05.

[17]  Alexander Grigoriev,et al.  How to Sell a Graph: Guidelines for Graph Retailers , 2006, WG.

[18]  Moshe Babaioff Truthful Mechanisms for One-Parameter Agents , 2016, Encyclopedia of Algorithms.

[19]  Christos Tzamos,et al.  Optimal Pricing Is Hard , 2012, WINE.

[20]  M. Satterthwaite,et al.  Efficient Mechanisms for Bilateral Trading , 1983 .

[21]  Ning Chen,et al.  On the approximability of budget feasible mechanisms , 2010, SODA '11.

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

[23]  Khaled M. Elbassioni A QPTAS for ε-Envy-Free Profit-Maximizing Pricing on Line Graphs , 2012, ICALP.

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

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

[26]  Christos H. Papadimitriou,et al.  Mechanisms for complement-free procurement , 2011, EC '11.

[27]  Chaitanya Swamy,et al.  Approximation Algorithms for Single-minded Envy-free Profit-maximization Problems with Limited Supply , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[28]  Gagan Goel,et al.  Mechanism Design for Crowdsourcing: An Optimal 1-1/e Competitive Budget-Feasible Mechanism for Large Markets , 2014, 2014 IEEE 55th Annual Symposium on Foundations of Computer Science.

[29]  Yajun Wang,et al.  Envy-Free Pricing with General Supply Constraints , 2010, WINE.

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

[31]  Debmalya Mandal,et al.  Profit Maximizing Prior-free Multi-unit Procurement Auctions with Capacitated Sellers , 2015, AAMAS.