Skip to main content

Algorithms for Rational Agents

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1963))

Abstract

Many recent applications of interest involve self-interested participants. As such participants, termed agents, may manipulate the algorithm for their own benefit, a new challenge emerges: The design of algorithms and protocols that perform well when the agents behave according to their own self-interest.

This led several researchers to consider computational models that are based on a sub-field of game-theory and micro-economics called mechanism design.

This paper introduces this topic mainly through examples. It demonstrates that in many cases selfishness can be satisfactorily overcome, surveys some of the recent trends in this area and presents new challenging problems.

The paper is mostly based on classic results from mechanism design as well as on recent work by the author and others.

This research was supported by grants from the Israeli academy of science and the Israeli ministry of science.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. E. H. Clarke. Multipart pricing of public goods. Public Choice, pages 17–33, 1971. 63

    Google Scholar 

  2. Bern ardo Huberman (ed.). The Ecology of Computation. Elsevier Science Publishers/North-Holland, 1988. 67

    Google Scholar 

  3. Eit han Ephrati. Planning and consensus among autonomous agents. Ph D thesis, Hebrew University of Jerusalem, Departement of Computer Science, 1993. 67

    Google Scholar 

  4. J oan Feigenbaum, Christos Papadimitriou, and Scott Shenker. Sharing the cost of multicast transmissions. In Thirty-Second Annual ACM Symposium on Theory of Computing (STOC00), May 2000. 67

    Google Scholar 

  5. Donald F. Ferguson, Christos Nikolaou, and Yechiam Yemini. Economic models for allocating resources in computer systems. In Scott Clearwater, editor, Market-Based Control: A Paradigm for Distributed Resource Allocation. World Scientific, 1995. 67

    Google Scholar 

  6. Y uzo Fujishima, Kevin Leyton-Brown, and Yoav Shoham.Taming the computational complexity of combinatorial auctions: Optimal and approximate approaches. In IJCAI-99, 1999. 64, 65

    Google Scholar 

  7. T. Groves. Incentives in teams. Econometrica, pages 617–631, 1973. 63

    Google Scholar 

  8. R. M. Harstad, Rothkopf M. H., and Pekec A. Computationally manageable combinatorial auctions.Technical Report 95-09, DIMACS, Rutgers university, 1995. 64, 65

    Google Scholar 

  9. Brnardo A. Huberman and Tad Hogg. Distributed computation as an economic system. Journal of Economic Perspectives, pages 141–152, 1995. 67

    Google Scholar 

  10. Paul Klemperer. Auction theory: a guide to the literature. Journal of economic surveys, pages 227–286, 1999.

    Google Scholar 

  11. Y. A Korilis, A. A. Lazar, and A. Orda. Architecting noncooperative networks. IEEE Journal on Selected Areas in Communication (Special Issue on Advances in the Fundamentals of Networking), 13(7):1241–1251, September 1991. 67

    Google Scholar 

  12. Elias Koutsoupias and Christos Papadimitriou. Worst-case equilibria. In STACS 99, the 16th Annual Symposium on Theoretical Aspects of Computer Science, March 1999. 67

    Google Scholar 

  13. Ron Lavi and Noam Nisan. Competitive analysis of online auctions. To appear. 67

    Google Scholar 

  14. Daniel Lehmann, Liadan O’Callaghan, and Yoav Shoham. Truth revelation in rapid, approximately efficient combinatorial auctions. In ACM Conference on Electronic Commerce (EC-99), pages 96–102, November 1999. 64, 65

    Google Scholar 

  15. Kevin Leyton-Brown, Moshe Tennenholtz, and Yoav Shoham. Bidding clubs: Institutionalized collusion in auctions. To appear. 67

    Google Scholar 

  16. A. Mas-Collel, Whinston W., and J. Green. Microeconomic Theory. Oxford university press, 1995. 61, 63

    Google Scholar 

  17. J. McMillan. Selling spectrum rights. Journal of Economic Perspectives, pages 145–162, 1994. 64

    Google Scholar 

  18. Welleman Michael. Mark et-oriented programming. Web Page: http://ai.eecs.umich.edu/people/wellman/MOP.html. 67

  19. Dov Monderer and Moshe Tennenholtz. Distributed games. To appear in Games and Economic Behaviour. 67

    Google Scholar 

  20. Dov Monderer and Moshe Tennenholtz.Opti mal auctions revisited. In Proceedings of the Fifteenth National Conference on Artificial Intelligence (AAAI-98), 1998. 67

    Google Scholar 

  21. Miller M. S. and Drexler K. E. The Ecology of Computation, chapter Markets and Computation: Agoric open systems. North Hollan, 1988. 67

    Google Scholar 

  22. Noam Nisan. Bid ding and allocation in combinatorial auctions. To appear. 64, 65

    Google Scholar 

  23. Noam Nisan and Amir Ronen. Algorithmic mechanism design (extended abstract). In The Thirty First Annual ACM symposium om Theory of Computing (STOC99), pages 129–140, May 1999. 66, 67

    Google Scholar 

  24. Noam Nisan and Amir Ronen. A lgorithmic mechanism design. Games and Economic Behaviour, 2000. To appear. 63, 66

    Google Scholar 

  25. Noam Nisan and Amir Ronen. Computationally feasible vcg mechanisms. Submitted to the Second ACM conference on electronic commerce (EC00), 2000. 65

    Google Scholar 

  26. Kevin Roberts.The characterization of implementable choise rules. In Jean-Jacques Laffont, editor, Aggregation and Revelation of Preferences, pages 321–349. North-Holland, 1979. Papers presented at the first European Summer Workshop of the Econometric Society. 63

    Google Scholar 

  27. Amir Ronen. Solving optimization problems among selfish agents. Ph D thesis, School of Computer Science and Engineering, The Hebrew University of Jerusalem, 2000. 65, 66

    Google Scholar 

  28. Jeffrey S. Rosenschein and Gilad Zlotkin. Rules of Encounter: Designing Conventions for Automated Negotiation Among Computers. MIT Press, 1994. 67

    Google Scholar 

  29. Tuomas W. Sandholm. Limitations of the vickrey auction in computational multiagent systems. In Proceedings of the Second International Conference on Multiagent Systems (ICMAS-96), pages 299–306, Keihanna Plaza, Kyoto, Japan, December 1996. 67

    Google Scholar 

  30. Tuomas W. Sandholm. Approaches to winner determination in combinatorial auctions. Decision Support Systems, to appear. 64, 65

    Google Scholar 

  31. Y. Shoham and Tennenholtz M. Rational computation and the coomunication complexity of auctions. To appear. 67

    Google Scholar 

  32. Yoav Shoham and Katsumi Tanaka. A dynamic theory of incentives in multi-agent systems (preliminary report). In Proceedings of the Fifteenth International Joint Conferences on Artificial Intelligence, pages 626–631, August 1997. 67

    Google Scholar 

  33. Moshe Tennenholtz. Some tractable combinatorial auctions. In the national conference on artificial intelligence (AAAI-2000), 2000. 65

    Google Scholar 

  34. W. Vickrey. Counterspeculation, auctions and competitive sealed tenders. Journal of Finance, pages 8–37, 1961. 63

    Google Scholar 

  35. Nir Vulkan and Ken Binmore. Applying game theory to automated negotiation. To appear. 67

    Google Scholar 

  36. W. E. Walsh and M. P. Wellman. A market protocol for decentralized task allocation: Extended version. In The Proceedings of the Third International Conference on Multi-Agent Systems (ICMAS-98), 1998. 67

    Google Scholar 

  37. W. E. Walsh, M. P. Wellman, P. R. Wurman, and J. K. MacK ie-Mason. Auction protocols for decentralized scheduling. In Proceedings of The Eighteenth International Conference on Distributed Computing Systems (ICDCS-98), Amsterdam, The Netherlands, 1998. 67

    Google Scholar 

  38. Gilad Zlotin. Mechanisms for Automated Negotiation among Autonomous Agents. PhD thesis, Hebrew University of Jerusalem, Departement of Computer Science, 1994. 67

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ronen, A. (2000). Algorithms for Rational Agents. In: Hlaváč, V., Jeffery, K.G., Wiedermann, J. (eds) SOFSEM 2000: Theory and Practice of Informatics. SOFSEM 2000. Lecture Notes in Computer Science, vol 1963. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44411-4_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-44411-4_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41348-6

  • Online ISBN: 978-3-540-44411-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics