Average-Case Analysis of Mechanism Design with Approximate Resource Allocation Algorithms

  • Yevgeniy Vorobeychik
  • Yagil Engel
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6484)


Mechanism design provides a useful practical paradigm for competitive resource allocation when agent preferences are uncertain. Vickrey-Clarke-Groves (VCG) mechanism offers a general technique for resource allocation with payments, ensuring allocative efficiency while eliciting truthful information about preferences. However, VCG relies on exact computation of optimal allocation of resources, a problem which is often computationally intractable. Using approximate allocation algorithms in place of exact algorithms gives rise to a VCG-based mechanism, which, unfortunately, no longer guarantees truthful revelation of preferences. Our main result is an average-case bound, which uses information about average, rather than worst-case, performance of an algorithm. We show how to combine the resulting bound with simulations to obtain probabilistic confidence bounds on agent incentives to misreport their preferences and illustrate the technique using combinatorial auction data. One important consequence of our analysis is an argument that using state-of-the-art algorithms for solving combinatorial allocation problems essentially eliminates agent incentives to misreport their preferences.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Clopper, C., Pearson, E.S.: The use of confidence or fiducial limits illustrated in the case of the binomial. Biometrika 26, 404–413 (1934)MATHCrossRefGoogle Scholar
  2. 2.
    Cramton, P., Shoham, Y., Steinberg, R. (eds.): Combinatorial Auctions. MIT Press, Cambridge (2006)MATHGoogle Scholar
  3. 3.
    Day, R.W., Cramton, P.: The quadratic core-selecting payment rule for combinatorial auctions. Working paper (2010)Google Scholar
  4. 4.
    Day, R.W., Raghavan, S.: Fair payments for efficient allocations in public sector combinatorial auctions. Management Science 53(9), 1389–1406 (2007)CrossRefGoogle Scholar
  5. 5.
    Dobzinski, S., Nisan, N., Shapira, M.: Truthful randomized mechanisms for combinatorial auctions. In: 38h ACM Symposium on Theory of Computing, pp. 644–652 (2006)Google Scholar
  6. 6.
    Fujishjima, Y., Leyton-Brown, K., Shoham, Y.: Taming the computational complexity of combinatorial auctions: Optimal and approximate approaches. In: International Joint Conference on Artificial Intelligence, pp. 548–553 (1999)Google Scholar
  7. 7.
    Gonen, R., Lehmann, D.: Linear programming helps solving large multi-unit combinatorial auctions. In: Electronic Market Design Workshop (2001)Google Scholar
  8. 8.
    Krishna, V.: Auction Theory. Academic Press, London (2002)Google Scholar
  9. 9.
    Lavi, R., Swamy, C.: Truthful and near-optimal mechanism design via linear programming. In: 46th IEEE Symp. on Foundations of Comp. Sc., pp. 595–604 (2005)Google Scholar
  10. 10.
    Lehmann, D., Müller, R., Sandholm, T.: The winner determination problem. In: Cramton et al [2], ch. 2, pp. 297–318Google Scholar
  11. 11.
    Lehmann, D., O’Callaghan, L.I., Shoham, Y.: Truth revelation in approximately efficient combinatorial auctions. J. of the ACM 49(5), 1–26 (2002)CrossRefMathSciNetGoogle Scholar
  12. 12.
    Leyton-Brown, K., Shoham, Y.: A test suite for combinatorial auction. In: Cramton et al [2], ch. 18, pp. 451–478Google Scholar
  13. 13.
    Mas-Colell, A., Whinston, M.D., Green, J.R.: Microeconomic Theory. Oxford Univ. Press, Oxford (1995)Google Scholar
  14. 14.
    Mu’alem, A., Nisan, N.: Truthful approximation mechanisms for restricted combinatorial auctions. In: AAAI, pp. 379–384 (2002)Google Scholar
  15. 15.
    Nisan, N., Ronen, A.: Computationally feasible VCG mechanisms. Journal of Artificial Intelligence Research 29, 19–47 (2007)MATHMathSciNetGoogle Scholar
  16. 16.
    Sandholm, T.: Algorithm for optimal winner determination in combinatorial auctions. Artificial Intelligence 135(1-2), 1–54 (2002)MATHCrossRefMathSciNetGoogle Scholar
  17. 17.
    Sandholm, T., Suri, S., Gilpin, A., Levine, D.: CABOB: A fast optimal algorithm for winner determination in combinatorial auctions. Management Science 51(3), 374–390 (2005)CrossRefGoogle Scholar
  18. 18.
    Sanghvi, S., Parkes, D.C.: Hard-to-manipulate combinatorial auctions. Technical report, Harvard University (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Yevgeniy Vorobeychik
    • 1
  • Yagil Engel
    • 2
  1. 1.Sandia National LaboratoriesLivermore
  2. 2.IBM ResearchHaifaIsrael

Personalised recommendations