Proceedings

A Successful Strategy for Multichannel Iterated Prisoner’s Dilemma

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 274-282.

https://doi.org/10.24963/ijcai.2024/31

Abstract

Iterated prisoner’s dilemma (IPD) and its variants are fundamental models for understanding the evolution of cooperation in human society as well as AI systems. In this paper, we focus on multichannel IPD, and examine how an agent should behave to obtain generally high payoffs under this setting.

We propose a novel strategy that chooses to cooperate or defect by considering the difference in the cumulative number of defections between two agents.

We show that our proposed strategy is nice, retaliatory, and forgiving.

Moreover, we analyze the performance of our proposed strategy across different scenarios, including the self-play settings with and without errors, as well as when facing various opponent strategies. In particular, we show that our proposed strategy is invincible and never loses to any opponent strategy in terms of the expected payoff.

Last but not least, we empirically validate the evolutionary advantage of our strategy, and demonstrate its potential to serve as a catalyst for cooperation emergence.

  1. [Akin, 2016] Ethan Akin. The iterated prisoner's dilemma: good strategies and their dynamics. Ergodic Theory, Ad- vances in Dynamical Systems, pages 77-107, 2016.
  2. [Antal et al., 2009] Tibor Antal, Hisashi Ohtsuki, John Wakeley, Peter D Taylor, and Martin A Nowak. Evolu- tion of cooperation by phenotypic similarity. Proceedings of the National Academy of Sciences, 106(21):8597-8600, 2009.
  3. [Axelrod and Hamilton, 1981] Robert Axelrod and William D Hamilton. The evolution of cooperation. science, 211(4489):1390-1396, 1981.
  4. [Baker, 2020] Bowen Baker. Emergent reciprocity and team formation from randomized uncertain social prefer- ences. Advances in neural information processing systems, 33:15786-15799, 2020.
  5. [Bodnar et al., 2020] Cristian Bodnar, Ben Day, and Pietro Lió. Proximal distilled evolutionary reinforcement learn- ing. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 34, pages 3283-3290, 2020.
  6. [Chu et al., 2022] Chen Chu, Yong Li, Jinzhuo Liu, Shuyue Hu, Xuelong Li, and Zhen Wang. A formal model for mul- tiagent q-learning dynamics on regular graphs. In IJCAI, pages 194-200, 2022. IJCAI
  7. [Donahue et al., 2020] Kate Donahue, Oliver P Hauser, Mar- tin A Nowak, and Christian Hilbe. Evolving cooperation in multichannel games. Nature communications, 11(1):3885, 2020.
  8. [Farrell and Maskin, 1989] Joseph Farrell and Eric Maskin. Renegotiation in repeated games. Games and economic behavior, 1(4):327-360, 1989.
  9. [Foerster et al., 2018] Jakob Foerster, Richard Y Chen, Maruan Al-Shedivat, Shimon Whiteson, Pieter Abbeel, and Igor Mordatch. Learning with opponent-learning awareness. In Proceedings of the 17th International Con- ference on Autonomous Agents and MultiAgent Systems, pages 122-130, 2018.
  10. [García and van Veelen, 2016] Julián García and Matthijs van Veelen. In and out of equilibrium i: Evolution of strategies in repeated games with discounting. Journal of Economic Theory, 161:161-189, 2016.
  11. [Hao et al., 2018] Dong Hao, Kai Li, and Tao Zhou. Payoff control in the iterated prisoner's dilemma. In Proceedings of the 27th International Joint Conference on Artificial In- telligence, pages 296-302, 2018. IJCAI
  12. [Hilbe et al., 2018] Christian Hilbe, Krishnendu Chatterjee, and Martin A Nowak. Partners and rivals in direct reci- procity. Nature human behaviour, 2(7):469-477, 2018.
  13. [Leibo et al., 2017] Joel Z Leibo, Vinicius Zambaldi, Marc Lanctot, Janusz Marecki, and Thore Graepel. Multi- agent reinforcement learning in sequential social dilem- mas. In Proceedings of the 16th Conference on Au- tonomous Agents and MultiAgent Systems, pages 464-473, 2017.
  14. [Lerer and Peysakhovich, 2017] Adam Lerer and Alexander Peysakhovich. Maintaining cooperation in complex so- cial dilemmas using deep reinforcement learning. arXiv preprint arXiv:1707.01068, 2017.
  15. [Li and Hao, 2019] Kai Li and Dong Hao. Cooperation enforcement and collusion resistance in repeated public goods games. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 33, pages 2085-2092, 2019.
  16. [Li et al., 2022] Juan Li, Xiaowei Zhao, Bing Li, Char- lotte SL Rossetti, Christian Hilbe, and Haoxiang Xia. Evo- lution of cooperation through cumulative reciprocity. Na- ture Computational Science, 2(10):677-686, 2022.
  17. [Lu et al., 2022] Christopher Lu, Timon Willi, Christian A Schroeder De Witt, and Jakob Foerster. Model-free op- ponent shaping. In International Conference on Machine Learning, pages 14398-14411. PMLR, 2022.
  18. [Mailath and Samuelson, 2006] George J Mailath and Larry Samuelson. Repeated games and reputations: long-run relationships. Oxford university press, 2006.
  19. [Miller, 1985] Nicholas R Miller. Nice strategies finish first: A review of the evolution of cooperation. Politics and the Life Sciences, 4(1):86-91, 1985.
  20. [Mittal and Deb, 2009] Shashi Mittal and Kalyanmoy Deb. Optimal strategies of the iterated prisoner's dilemma prob- lem for multiple conflicting objectives. IEEE Transactions on Evolutionary Computation, 13(3):554-565, 2009.
  21. [Nowak and Sigmund, 1992] Martin A Nowak and Karl Sig- mund. Tit for tat in heterogeneous populations. Nature, 355(6357):250-253, 1992.
  22. [Nowak and Sigmund, 1993] Martin Nowak and Karl Sig- mund. A strategy of win-stay, lose-shift that outper- forms tit-for-tat in the prisoner's dilemma game. Nature, 364(6432):56-58, 1993.
  23. William H Press and Freeman J Dyson. Iterated prisoner's dilemma contains strategies that dominate any evolutionary opponent. Proceedings of the National Academy of Sciences, 109(26):10409-10413, 2012.
  24. [Roughgarden, 2010] Tim Roughgarden. Algorithmic game theory. Communications of the ACM, 53(7):78-86, 2010.
  25. [Selten and Hammerstein, 1984] Reinhard Selten and Peter Hammerstein. Gaps in harley's argument on evolution- arily stable learning rules and in the logic of "tit for tat". Behavioral and Brain Sciences, 7(1):115-116, 1984.
  26. [Van Veelen, 2012] Matthijs Van Veelen. Robustness against indirect invasions. Games and Economic Behavior, 74(1):382-393, 2012.
  27. [Vinitsky et al., 2023] Eugene Vinitsky, Raphael Köster, John P Agapiou, Edgar A Duéñez-Guzmán, Alexan- der S Vezhnevets, and Joel Z Leibo. A learning agent that acquires social norms from public sanctions in de- centralized multi-agent settings. Collective Intelligence, 2(2):26339137231162025, 2023.
  28. [Wang and Lin, 2020] Shiheng Wang and Fangzhen Lin. Nice invincible strategy for the average-payoff ipd. In Pro- ceedings of the AAAI Conference on Artificial Intelligence, volume 34, pages 2268-2275, 2020.
  29. [Wang et al., 2022] Zhen Wang, Chunjiang Mu, Shuyue Hu, Chen Chu, and Xuelong Li. Modelling the dynamics of regret minimization in large agent populations: a master equation approach. In IJCAI, pages 534-540, 2022. IJCAI
  30. [Zhao et al., 2022] Stephen Zhao, Chris Lu, Roger B Grosse, and Jakob Foerster. Proximal learning with opponent- learning awareness. Advances in Neural Information Pro- cessing Systems, 35:26324-26336, 2022.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards