Budget Feasible Mechanisms on Matroids

Motivated by many practical applications, in this paper we study budget feasible mechanisms with the goal of procuring an independent set of a matroid. More specifically, we are given a matroid $${\mathcal {M}}=(E,{\mathcal {I}})$$ . Each element of the ground set E is controlled by a selfish agent and the cost of the element is private information of the agent itself. A budget limited buyer has additive valuations over the elements of E. The goal is to design an incentive compatible budget feasible mechanism which procures an independent set of the matroid of largest possible value. We also consider the more general case of the pair $${\mathcal {M}}=(E,{\mathcal {I}})$$ satisfying only the hereditary property. This includes matroids as well as matroid intersection. We show that, given a polynomial time deterministic algorithm that returns an $$\alpha $$ -approximation to the problem of finding a maximum-value independent set in $${\mathcal {M}}$$ , there exists an individually rational, truthful and budget feasible mechanism which is $$(3\alpha +1)$$ -approximated and runs in polynomial time, thus yielding also a 4-approximation for the special case of matroids.

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

[2]  David Tse,et al.  Multiaccess Fading Channels-Part I: Polymatroid Structure, Optimal Resource Allocation and Throughput Capacities , 1998, IEEE Trans. Inf. Theory.

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

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

[5]  Lawrence M. Ausubel An Efficient Ascending-Bid Auction for Multiple Objects , 2004 .

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

[7]  Qiang Zhang,et al.  Budget Feasible Mechanisms on Matroids , 2016, Algorithmica.

[8]  Guido Schäfer,et al.  Budget-Feasible Mechanism Design for Non-Monotone Submodular Objectives: Offline and Online , 2019, EC.

[9]  Evangelos Markakis,et al.  Coverage, Matching, and Beyond: New Results on Budgeted Mechanism Design , 2016, WINE.

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

[11]  Nick Gravin,et al.  Optimal Budget-Feasible Mechanisms for Additive Valuations , 2019, EC.

[12]  Gagan Goel,et al.  Polyhedral Clinching Auctions and the AdWords Polytope , 2012, J. ACM.

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

[14]  D. Gale,et al.  Multi-Item Auctions , 1986, Journal of Political Economy.

[15]  Sven de Vries,et al.  An Ascending Vickrey Auction for Selling Bases of a Matroid , 2011, Oper. Res..

[16]  Evangelos Markakis,et al.  On Budget-Feasible Mechanism Design for Symmetric Submodular Objectives , 2017, WINE.

[17]  William J. Cook,et al.  Combinatorial optimization , 1997 .

[18]  S. Matthew Weinberg,et al.  Matroid prophet inequalities , 2012, STOC '12.

[19]  L. Lovász,et al.  Geometric Algorithms and Combinatorial Optimization , 1981 .

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

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

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

[23]  Pooya Jalaly,et al.  Simple and Efficient Budget Feasible Mechanisms for Monotone Submodular Valuations , 2018, WINE.

[24]  Gagan Goel,et al.  Allocating tasks to workers with matching constraints: truthful mechanisms for crowdsourcing markets , 2014, WWW.

[25]  Piotr Krysta,et al.  House Markets with Matroid and Knapsack Constraints , 2016, ICALP.