Skip to main content

Algorithmic Mechanism Design

  • Reference work entry
  • First Online:
Encyclopedia of Algorithms
  • 257 Accesses

Years and Authors of Summarized Original Work

  • 1999; Nisan, Ronen

Problem Definition

Mechanism design is a sub-field of economics and game theory that studies the construction of social mechanisms in the presence of selfish agents. The nature of the agents dictates a basic contrast between the social planner, that aims to reach a socially desirable outcome, and the agents, that care only about their own private utility. The underlying question is how to incentivize the agents to cooperate, in order to reach the desirable social outcomes.   

In the Internet era, where computers act and interact on behalf of selfish entities, the connection of the above to algorithmic design suggests itself: suppose that the input to an algorithm is kept by selfish agents, who aim to maximize their own utility. How can one design the algorithm so that the agents will find it in their best interest to cooperate, and a close-to-optimal outcome will be outputted? This is different than classic distributed...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 1,599.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    This model was not explicitly studied in classic auction theory, but standard results from there can be easily adjusted to this setting.

Recommended Reading

  1. Aggarwal G, Fiat A, Goldberg A, Immorlica N, Sudan M (2005) Derandomization of auctions. In: Proceedings of the 37th ACM symposium on theory of computing (STOC'05)

    Google Scholar 

  2. Andelman N, Azar Y, Sorani M (2005) Truthful approximation mechanisms for scheduling selfish related machines. In: Proceedings of the 22nd international symposium on theoretical aspects of computer science (STACS), pp 69–82

    Google Scholar 

  3. Archer A, Tardos É (2001) Truthful mechanisms for one‐parameter agents. In: Proceedings of the 42nd annual symposium on foundations of computer science (FOCS), pp 482–491

    Google Scholar 

  4. Awerbuch B, Azar Y, Meyerson A (2003) Reducing truth-telling online mechanisms to online optimization. In: Proceedings of the 35th ACM symposium on theory of computing (STOC'03)

    Google Scholar 

  5. Babaioff M, Lavi R, Pavlov E (2006) Single-value combinatorial auctions and implementation in undominated strategies. In: Proceedings of the 17th symposium on discrete algorithms (SODA)

    Google Scholar 

  6. Balcan M, Blum A, Hartline J, Mansour Y (2005) Mechanism design via machine learning. In: Proceedings of the 46th annual symposium on foundations of computer science (FOCS'05)

    Google Scholar 

  7. Bartal Y, Gonen R, Nisan N (2003) Incentive compatible multiunit combinatorial auctions. In: Proceedings of the 9th conference on theoretical aspects of rationality and knowledge (TARK'03)

    Google Scholar 

  8. Bikhchandani S, Chatterjee S, Lavi R, Mu'alem A, Nisan N, Sen A (2006) Weak monotonicity characterizes deterministic dominant‐strategy implementation. Econometrica 74:1109–1132

    Article  MathSciNet  MATH  Google Scholar 

  9. Blum A, Hartline J (2005) Near-optimal online auctions. In: Proceedings of the 16th symposium on discrete algorithms (SODA)

    Google Scholar 

  10. Blum A, Sandholm T, Zinkevich M (2006) Online algorithms for market clearing. J ACM53(5):845–879

    Article  MathSciNet  MATH  Google Scholar 

  11. Blumrosen L, Nisan N (2005) On the computational power of iterative auctions. In: Proceedings of the 7th ACM conference on electronic commerce (EC'05)

    Google Scholar 

  12. Borgs C, Chayes J, Immorlica N, Mahdian M, Saberi A (2005) Multi‐unit auctions with budget‐constrained bidders. In: Proceedings of the 7th ACM conference on electronic commerce (EC'05)

    Google Scholar 

  13. Christodoulou G, Koutsoupias E, Vidali A (2007) A lower bound for scheduling mechanisms. In: Proceedings of the 18th symposium on discrete algorithms (SODA)

    Google Scholar 

  14. Cramton P, Shoham Y, Steinberg R (2005) Combinatorial auctions. MIT

    Google Scholar 

  15. Dobzinski S, Nisan N, Schapira M (2006) Truthful randomized mechanisms for combinatorial auctions. In: Proceedings of the 38th ACM symposium on theory of computing (STOC'06)

    Google Scholar 

  16. Feige U (2006) On maximizing welfare when utility functions are subadditive. In: Proceedings of the 38th ACM symposium on theory of computing (STOC'06)

    Google Scholar 

  17. Goldberg A, Hartline J, Karlin A, Saks M, Wright A (2006) Competitive auctions. Games Econ Behav 55(2):242–269

    Article  MathSciNet  MATH  Google Scholar 

  18. Gui H, Muller R, Vohra RV (2004) Characterizing dominant strategy mechanisms with multi‐dimensional types. Working paper

    Google Scholar 

  19. Hajiaghayi M, Kleinberg R, Parkes D (2004) Adaptive limited‐supply online auctions. In: Proceedings of the 6th ACM conference on electronic commerce (EC'04)

    Google Scholar 

  20. Hartline J, McGrew R (2005) From optimal limited to unlimited supply auctions. In: Proceedings of the 7th ACM conference on electronic commerce (EC'05)

    Google Scholar 

  21. Kothari A, Parkes D, Suri S (2005) Approximately‐strategy proof and tractable multi‐unit auctions. Decis Support Syst 39:105–121

    Article  Google Scholar 

  22. Kovács A (2005) Fast monotone 3-approximation algorithm for scheduling related machines. In: Proceedings of the 13th annual European symposium on algorithms (ESA), pp 616–627

    Google Scholar 

  23. Lavi R, Mu'alem A, Nisan N (2003) Towards a characterization of truthful combinatorial auctions. In: Proceedings of the 44rd annual symposium on foundations of computer science (FOCS'03)

    Google Scholar 

  24. Lavi R, Nisan N (2004) Competitive analysis of incentive compatible on-line auctions. Theor Comput Sci 310:159–180

    Article  MathSciNet  MATH  Google Scholar 

  25. Lavi R, Nisan N (2005) Online ascending auctions for gradually expiring items. In: Proceedings of the 16th symposium on discrete algorithms (SODA)

    Google Scholar 

  26. Lavi R, Swamy C (2005) Truthful and near-optimal mechanism design via linear programming. In: Proceedings of the 46th annual symposium on foundations of computer science (FOCS), pp 595–604

    Google Scholar 

  27. Lavi R, Swamy C (2007) Truthful mechanism design for multi‐dimensional scheduling via cycle monotonicity. Working paper

    Google Scholar 

  28. Lehmann B, Lehmann D, Nisan N (2006) Combinatorial auctions with decreasing marginal utilities. Games Econ Behav 55(2):270–296

    Article  MathSciNet  MATH  Google Scholar 

  29. Lehmann D, O'Callaghan L, Shoham Y (2002) Truth revelation in approximately efficient combinatorial auctions. J ACM 49(5):577–602

    Article  MathSciNet  MATH  Google Scholar 

  30. Mu'alem A, Schapira M (2007) Setting lower bounds on truthfulness. In: Proceedings of the 18th symposium on discrete algorithms (SODA)

    Google Scholar 

  31. Nisan N, Ronen A (2000) Computationally feasible VCG mechanisms. In: Proceedings of the 2nd ACM conference on electronic commerce (EC'00)

    Google Scholar 

  32. Nisan N, Ronen A (2001) Algorithmic mechanism design. Games Econ Behav 35:166–196

    Article  MathSciNet  MATH  Google Scholar 

  33. Nisan N, Roughgarden T, Tardos E, Vazirani V (2007) Algorithmic game theory. Cambridge University Press (expected to appear)

    Google Scholar 

  34. Roberts K (1979) The characterization of implementable choice rules. In: Laffont JJ (ed) Aggregation and revelation of preferences. North-Holland, pp 321–349

    Google Scholar 

  35. Saks M, Yu L (2005) Weak monotonicity suffices for truthfulness on convex domains. In: Proceedings of the 6th ACM conference on electronic commerce (ACM-EC), pp 286–293

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Lavi, R. (2016). Algorithmic Mechanism Design. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_9

Download citation

Publish with us

Policies and ethics