Skip to main content

Asynchronous Learning in Decentralized Environments: A Game-Theoretic Approach

  • Chapter
Collectives and the Design of Complex Systems

Abstract

Many of the chapters in this book consider collectives that are cooperative; all agents work together to achieve a common goal—maximizing the “world utility function.” Often this is achieved by allowing agents to behave selfishly according to some “personal utility function,” although this utility function is explicitly imposed by the designer so is not truly “selfish.” In this chapter we consider the problems that arise when agents are truly selfish and their personal utility functions are intrinsic to their behavior. As designers we cannot directly alter these utility functions arbitrarily; all we can do is to adjust the ways in which the agents interact with each other and the system in order to achieve our own design goals. In game theory, this is the mechanism design problem, and the design goal is denoted the “social choice function” (SCF). 1

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Archer and É. Tardos. Truthful mechanisms for one-parameter agents. In Proceedings of the 42nd Annual Symposium on Foundations of Computer Science, 2001.

    Google Scholar 

  2. R. Axelrod. The Evolution of Cooperation. Basic Books, New York, 1984.

    Google Scholar 

  3. A. Demers, S. Keshav, and S. Shenker. Analysis and simulation of a fair queueing algorithm. Journal of Internetworking, 1(1):3–26, January 1990.

    Google Scholar 

  4. J. Feigenbaum, C. Papadimitriou, R. Sami, and S. Shenker. A bgp-based mechanism for lowest-cost routing. In Proceedings of the 2002 ACM Symposium on Principles of Distributed Computing, 2002.

    Google Scholar 

  5. S. Floyd, M. Handley, J. Padhye, and J. Widmer. Equation-based congestion control for unicast applications. In Proc. ACM Sigcomm 2000, 2000.

    Google Scholar 

  6. E. Friedman. Selfish routing on data networks isnt' too bad: Genericity, tcp and ospf. Cornell University, 2002.

    Google Scholar 

  7. E. J. Friedman. Strategic properties of heterogeneous serial cost sharing. Mathematical Social Sciences (forthcoming), 2000.

    Google Scholar 

  8. E. J. Friedman and S. Shenker. Learning and implementation in the Internet. 2002. Available from www.orie.cornell.edu/~friedman.

  9. E. J. Friedman, M. Shor, S. Shenker, and B. Sopher. Asynchronous learning with limited information: An experimental analysis. 2001. Available from www.orie.cornell.edu/~friedman.

  10. D. Fudenberg and J. Tirole. Game Theory. MIT Press, 1991.

    Google Scholar 

  11. A. Greenwald, E. Friedman, and S. Shenker. Learning in network contexts: Experimental results from simulations. Games and Economic Behavior, 35(1):80–123, 1999.

    Article  MathSciNet  Google Scholar 

  12. Matthew Jackson. A crash course in implementation theory. Social Choice and Welfare, 2001.

    Google Scholar 

  13. K. Jain and V. Vazirani. Applications of approximation algorithms to cooperative games. In Proceedings of the 33rd Annual ACM Symposium on the Theory of Computing, pages 364–72, 2001.

    Google Scholar 

  14. A. Mas-Colell, M. Whinston, and J. Green. Microeconomic Theory. Oxford University Press, 1995.

    Google Scholar 

  15. P. Milgrom and J. Roberts. Rationalizability, learning and equilibrium in games with strategic complementarities. Econometrica, 58:1255–78, 1990.

    Article  MathSciNet  MATH  Google Scholar 

  16. N. Nisan and A. Ronen. Algorithmic mechanism design. In Proceedings of the 31st Annual ACM Symposium on the Theory of Computing, pages 129–40, 1999.

    Google Scholar 

  17. S. Shenker. Efficient network allocations with selfish users. In P. J. B. King, I. Mitrani, and R. J. Pooley, editors, Performance ′90, pages 279–85. North-Holland, New York, 1990.

    Google Scholar 

  18. S. Shenker. Making greed work in networks: A game-theoretic analysis of switch service disciplines. IEEE/ACM Transactions on Networking, 3:819–31, 1995.

    Article  Google Scholar 

  19. L. Valiant. A theory of the learnable. In Proceedings of the Sixteenth Annual ACM Symposium on Theory of Computing, Washington, D.C., 1984.

    Google Scholar 

  20. H. von Stackeiberg. Marktform und Gleichgewicht. Springer-Verlag, 1934. English translation, The Theory of the Market Economy, Oxford University Press, 1952.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer Science+Business Media New York

About this chapter

Cite this chapter

Friedman, E.J. (2004). Asynchronous Learning in Decentralized Environments: A Game-Theoretic Approach. In: Tumer, K., Wolpert, D. (eds) Collectives and the Design of Complex Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-8909-3_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-8909-3_4

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4612-6472-9

  • Online ISBN: 978-1-4419-8909-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics