Skip to main content

Stable Cooperation in the N-Player Prisoner’s Dilemma: The Importance of Community Structure

  • Conference paper
Adaptive Agents and Multi-Agent Systems III. Adaptation and Multi-Agent Learning (AAMAS 2005, ALAMAS 2007, ALAMAS 2006)

Abstract

N-player prisoner dilemma games have been adopted and studied as a representation of many social dilemmas. They capture a larger class of social dilemmas than the traditional two-player prisoner’s dilemma. In N-player games, defection is the individually rational strategy and normally emerges as the dominant strategy in evolutionary simulations of agents playing the game.

In this paper, we discuss the effect of a specific type of spatial constraint on a population of learning agents by placing agents on a graph structure which exhibits a community structure. We show that, by organising agents on a graph with a community structure, cooperation can exist despite the presence of defectors. Furthermore, we show that, by allowing agents learn from agents in neighbouring communities, cooperation can actually spread and become the dominant robust strategy.

Moreover, we show that the spread of cooperation is robust to the introduction of noise into the system.

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. Bendor, J.: Uncertainty and the Evolution of Cooperation. Journal of Conflict Resolution 37(4), 709–734 (1993)

    Article  MathSciNet  Google Scholar 

  2. Boyd, R., Richerson, P.J.: The Evolution of Reciprocity in Sizable Groups. Journal of Theoretical Biology 132, 337–356 (1988)

    Article  MathSciNet  Google Scholar 

  3. Davis, J.H., Laughlin, P.R., Komorita, S.S.: The social psychology of small groups: Cooperative and Mixed-Motive Interaction. Annual review of Psychology 27, 501–541 (1976)

    Article  Google Scholar 

  4. Doneeti, L., Munoz, M.A.: Detecting network communities: a new systematic and powerful algorithm. Journal of Statistical Mechanics, P10012  (October 2004)

    Google Scholar 

  5. Hardin, G.: The tragedy of the commons. Science 162(3859), 1243–1248 (1968)

    Article  Google Scholar 

  6. Hauert, C.: Spatial Effects in Social Dilemmas. Journal of Theoretical Biology 240(4), 627–636 (2006)

    Article  MathSciNet  Google Scholar 

  7. Kraines, D., Kraines, V.: Learning to Cooperate with Pavlov: An adaptive strategy for the Iterated Prisoner’s Dilemma with Noise. Theory and Decision 35, 107–150 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  8. Lindgren, K., Nordahl, M.G.: Evolutionary Dynamics of Spatial Games. Physica D 75(1-3), 292–309 (1994)

    Article  MATH  Google Scholar 

  9. Lozano, S., Arenas, A., Sanchez, A.: Mesoscopic structure conditions the emergence of cooperation on social networks. arXiv:physics/0612124v1 (2006)

    Google Scholar 

  10. Moran, M., O’Riordan, C.: Emergence of Cooperative Societies in Structured Multi-agent systems.In: AICS 2005. Proceedings of the 16th Irish Conference on Artificial Intelligence and Cognitive Science  (September 2005)

    Google Scholar 

  11. Newman, M.E.J., Girvan, M.: Finding and evaluating community structure in networks. Physics Review E 69 (2004)

    Google Scholar 

  12. Nowak, M.A., May, R.M., Bonhoffer, S.: More Spatial Games. International Journal of Bifurcation and Chaos 4(1), 33–56 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  13. Nowak, M.A., Sigmund, K.: Games on Grids. In: Dieckmann, U., Law, R., Metz, J.A.J. (eds.) The Geometry of Ecological Interaction, pp. 135–150. Cambridge University Press, Cambridge (2000)

    Google Scholar 

  14. O’Riordan, C.: Evolving Strategies for Agents in the Iterated Prisoner’s Dilemma in Noisy Environments. AISB: Cognition in Machines and Animals  (April 2003)

    Google Scholar 

  15. Ramchurn, S., Huynh, D., Jennings, N.R.: Trust in multiagent systems. The Knowledge Engineering Review 19(1), 1–25 (2004)

    Article  Google Scholar 

  16. Riolo, R.L.: The Effects of Tag-Mediated Selection of Partners in Evolving Populations Playing the Iterated Prisoner’s Dilemma. Technical report, Santa Fe Institute Working Paper 97-02-016 (1997)

    Google Scholar 

  17. O’ Riordan, C., Griffith, J., Newell, J., Sorensen, H.: Co-evolution of strategies for an N-player dilemma. In: Proceedings of the Congress on Evolutionary Computation (June 19-23, 2004)

    Google Scholar 

  18. Santos, F.C, Pacheco, J.M., Lenaerts, T.: Cooperation Prevails when Individuals Adjust Their Social Ties. PLOS Compuational Biology 2(10) (October 2006)

    Google Scholar 

  19. Santos, F.C, Pacheo, J.M.: Scale-free Networks Provide a Unifying Framework for the Emergence of Cooperation. Physical Review Letters 95(9) (August 2005)

    Google Scholar 

  20. Smucker, M.D., Stanley, E.A., Ashlock, D.: Analyzing Social Network Structures in the Iterated Prisoner’s Dilemma with Choice and Refusal. Technical report, University of Wisconsin, Technical Report CS-TR-94-1259 (December 1994)

    Google Scholar 

  21. Wu, J., Axelrod, R.: How to Cope with Noise in the Iterated Prisoner’s Dilemma. Journal of Conflict Resolution 39(1), 183–189 (1995)

    Article  Google Scholar 

  22. Wu, Z., Xu, X., Chen, Y., Wang, Y.: Spatial prisoner’s dilemma game with volunteering in newman-watts small-world networks. Physical Review E 71, 37103 (2005)

    Article  Google Scholar 

  23. Wu, Z., Xu, X., Wang, Y.: Does the scale-free topology favor the emergence of cooperation? eprint arXiv physics/0508220  (2005)

    Google Scholar 

  24. Wu, Z., Xu, X., Wang, Y.: Prisoner’s dilemma game with heterogenuous influence effect on regular small world networks. Chinese Physics Letters  (2005)

    Google Scholar 

  25. Yao, X., Darwen, P.J.: An experimental study of N-person iterated prisoner’s dilemma games. Informatica 18, 435–450 (1994)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Karl Tuyls Ann Nowe Zahia Guessoum Daniel Kudenko

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

O’Riordan, C., Sorensen, H. (2008). Stable Cooperation in the N-Player Prisoner’s Dilemma: The Importance of Community Structure. In: Tuyls, K., Nowe, A., Guessoum, Z., Kudenko, D. (eds) Adaptive Agents and Multi-Agent Systems III. Adaptation and Multi-Agent Learning. AAMAS ALAMAS ALAMAS 2005 2007 2006. Lecture Notes in Computer Science(), vol 4865. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77949-0_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77949-0_12

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-77949-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics