Budget feasible mechanism design: from prior-free to bayesian

Budget feasible mechanism design studies procurement combinatorial auctions in which the sellers have private costs to produce items, and the buyer (auctioneer) aims to maximize a social valuation function on subsets of items, under the budget constraint on the total payment. One of the most important questions in the field is "which valuation domains admit truthful budget feasible mechanisms with 'small' approximations (compared to the social optimum)?" Singer [35] showed that additive and submodular functions have a constant approximation mechanism. Recently, Dobzinski, Papadimitriou, and Singer [20] gave an O(log2n) approximation mechanism for subadditive functions; further, they remarked that: "A fundamental question is whether, regardless of computational constraints, a constant-factor budget feasible mechanism exists for subadditive functions." In this paper, we address this question from two viewpoints: prior-free worst case analysis and Bayesian analysis, which are two standard approaches from computer science and economics, respectively. - For the prior-free framework, we use a linear program (LP) that describes the fractional cover of the valuation function; the LP is also connected to the concept of approximate core in cooperative game theory. We provide a mechanism for subadditive functions whose approximation is O(I), via the worst case integrality gap I of this LP. This implies an O(log n)-approximation for subadditive valuations, O(1)-approximation for XOS valuations, as well as for valuations having a constant integrality gap. XOS valuations are an important class of functions and lie between the submodular and the subadditive classes of valuations. We further give another polynomial time O(log n/(log log n)) sub-logarithmic approximation mechanism for subadditive functions. Both of our mechanisms improve the best known approximation ratio O(log2 n). - For the Bayesian framework, we provide a constant approximation mechanism for all subadditive functions, using the above prior-free mechanism for XOS valuations as a subroutine. Our mechanism allows correlations in the distribution of private information and is universally truthful.

[1]  Aaron Roth,et al.  Selling privacy at auction , 2010, EC '11.

[2]  Lloyd S. Shapley,et al.  On balanced sets and cores , 1967 .

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

[4]  Ning Chen,et al.  Frugal Mechanism Design via Spectral Techniques , 2009, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

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

[6]  Tim Roughgarden,et al.  Optimal mechanism design and money burning , 2008, STOC.

[7]  P. MassartLedoux,et al.  Concentration Inequalities Using the Entropy Method , 2002 .

[8]  Jan Vondrák,et al.  A note on concentration of submodular functions , 2010, ArXiv.

[9]  Xiaohui Bei,et al.  Bayesian incentive compatibility via fractional assignments , 2010, SODA '11.

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

[11]  Nicole Immorlica,et al.  Matroids, secretary problems, and online mechanisms , 2007, SODA '07.

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

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

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

[15]  Paul Milgrom,et al.  Putting Auction Theory to Work , 2004 .

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

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

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

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

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

[21]  Ning Chen,et al.  Mechanism Design without Money via Stable Matching , 2011, ArXiv.

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

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

[24]  Shahar Dobzinski,et al.  Two Randomized Mechanisms for Combinatorial Auctions , 2007, APPROX-RANDOM.

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

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

[27]  Maxim Sviridenko,et al.  A note on maximizing a submodular set function subject to a knapsack constraint , 2004, Oper. Res. Lett..

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

[29]  Michael Dinitz,et al.  Secretary problems: weights and discounts , 2009, SODA.

[30]  Jason D. Hartline,et al.  Knapsack auctions , 2006, SODA '06.

[31]  Tim Roughgarden,et al.  Simple versus optimal mechanisms , 2009, SECO.

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

[33]  Anna R. Karlin,et al.  Competitive auctions , 2006, Games Econ. Behav..

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

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

[36]  Fabrizio Grandoni,et al.  Budgeted matching and budgeted matroid intersection via the gasoline puzzle , 2008, Math. Program..

[37]  Ron Lavi,et al.  Algorithmic Mechanism Design , 2008, Encyclopedia of Algorithms.

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

[39]  Shahar Dobzinski,et al.  Optimization with demand oracles , 2012, EC '12.

[40]  Noam Nisan,et al.  Algorithmic mechanism design (extended abstract) , 1999, STOC '99.

[41]  C. J. Stone,et al.  A Course in Probability and Statistics , 1995 .