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...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 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
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)
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
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
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)
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)
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)
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)
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
Blum A, Hartline J (2005) Near-optimal online auctions. In: Proceedings of the 16th symposium on discrete algorithms (SODA)
Blum A, Sandholm T, Zinkevich M (2006) Online algorithms for market clearing. J ACM53(5):845–879
Blumrosen L, Nisan N (2005) On the computational power of iterative auctions. In: Proceedings of the 7th ACM conference on electronic commerce (EC'05)
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)
Christodoulou G, Koutsoupias E, Vidali A (2007) A lower bound for scheduling mechanisms. In: Proceedings of the 18th symposium on discrete algorithms (SODA)
Cramton P, Shoham Y, Steinberg R (2005) Combinatorial auctions. MIT
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)
Feige U (2006) On maximizing welfare when utility functions are subadditive. In: Proceedings of the 38th ACM symposium on theory of computing (STOC'06)
Goldberg A, Hartline J, Karlin A, Saks M, Wright A (2006) Competitive auctions. Games Econ Behav 55(2):242–269
Gui H, Muller R, Vohra RV (2004) Characterizing dominant strategy mechanisms with multi‐dimensional types. Working paper
Hajiaghayi M, Kleinberg R, Parkes D (2004) Adaptive limited‐supply online auctions. In: Proceedings of the 6th ACM conference on electronic commerce (EC'04)
Hartline J, McGrew R (2005) From optimal limited to unlimited supply auctions. In: Proceedings of the 7th ACM conference on electronic commerce (EC'05)
Kothari A, Parkes D, Suri S (2005) Approximately‐strategy proof and tractable multi‐unit auctions. Decis Support Syst 39:105–121
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
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)
Lavi R, Nisan N (2004) Competitive analysis of incentive compatible on-line auctions. Theor Comput Sci 310:159–180
Lavi R, Nisan N (2005) Online ascending auctions for gradually expiring items. In: Proceedings of the 16th symposium on discrete algorithms (SODA)
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
Lavi R, Swamy C (2007) Truthful mechanism design for multi‐dimensional scheduling via cycle monotonicity. Working paper
Lehmann B, Lehmann D, Nisan N (2006) Combinatorial auctions with decreasing marginal utilities. Games Econ Behav 55(2):270–296
Lehmann D, O'Callaghan L, Shoham Y (2002) Truth revelation in approximately efficient combinatorial auctions. J ACM 49(5):577–602
Mu'alem A, Schapira M (2007) Setting lower bounds on truthfulness. In: Proceedings of the 18th symposium on discrete algorithms (SODA)
Nisan N, Ronen A (2000) Computationally feasible VCG mechanisms. In: Proceedings of the 2nd ACM conference on electronic commerce (EC'00)
Nisan N, Ronen A (2001) Algorithmic mechanism design. Games Econ Behav 35:166–196
Nisan N, Roughgarden T, Tardos E, Vazirani V (2007) Algorithmic game theory. Cambridge University Press (expected to appear)
Roberts K (1979) The characterization of implementable choice rules. In: Laffont JJ (ed) Aggregation and revelation of preferences. North-Holland, pp 321–349
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
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/978-1-4939-2864-4_9
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4939-2863-7
Online ISBN: 978-1-4939-2864-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering