English

Truthful Multi-unit Procurements with Budgets

Computer Science and Game Theory 2014-09-29 v1

Abstract

We study procurement games where each seller supplies multiple units of his item, with a cost per unit known only to him. The buyer can purchase any number of units from each seller, values different combinations of the items differently, and has a budget for his total payment. For a special class of procurement games, the {\em bounded knapsack} problem, we show that no universally truthful budget-feasible mechanism can approximate the optimal value of the buyer within lnn\ln n, where nn is the total number of units of all items available. We then construct a polynomial-time mechanism that gives a 4(1+lnn)4(1+\ln n)-approximation for procurement games with {\em concave additive valuations}, which include bounded knapsack as a special case. Our mechanism is thus optimal up to a constant factor. Moreover, for the bounded knapsack problem, given the well-known FPTAS, our results imply there is a provable gap between the optimization domain and the mechanism design domain. Finally, for procurement games with {\em sub-additive valuations}, we construct a universally truthful budget-feasible mechanism that gives an O(log2nloglogn)O(\frac{\log^2 n}{\log \log n})-approximation in polynomial time with a demand oracle.

Keywords

Cite

@article{arxiv.1409.7595,
  title  = {Truthful Multi-unit Procurements with Budgets},
  author = {Hau Chan and Jing Chen},
  journal= {arXiv preprint arXiv:1409.7595},
  year   = {2014}
}

Comments

To appear at WINE 2014

R2 v1 2026-06-22T06:06:48.054Z