Evolution of Strategies With Different Representation Schemes in a Spatial Iterated Prisoner's Dilemma Game

The iterated prisoner's dilemma (IPD) game has been frequently used to examine the evolution of cooperative behavior among agents in the field of evolutionary computation. It has been demonstrated that various factors are related to the evolution of cooperative behavior. One well-known factor is spatial relations among agents. The IPD game is often played in a 2-D grid world. Such a spatial IPD game has a neighborhood structure, which is used to choose opponents for the IPD game and parents for genetic operations. Another important factor is the choice of a representation scheme to encode the strategy of each agent. Different representation schemes often lead to different results. Whereas the choice of a representation scheme is known to be important, a mixture of different representation schemes has not been examined for the spatial IPD game in the literature. That is, a population of homogeneous agents with the same representation scheme has been usually assumed in the literature. In this paper, we introduce the use of different representation schemes in a single population to the spatial IPD game in order to examine the evolution of cooperative behavior under more general assumptions. With the use of different representation schemes, we can examine the evolution of cooperative behavior in various settings such as partial interaction through the IPD game, partial interaction through crossover, full interaction through the IPD game and crossover, and no interaction between different subpopulations of agents.

[1]  Xin Yao,et al.  Automatic modularization by speciation , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[2]  Daniel A. Ashlock,et al.  Fingerprint Analysis of the Noisy Prisoner's Dilemma Using a Finite-State Representation , 2007, IEEE Transactions on Computational Intelligence and AI in Games.

[3]  David B. Fogel,et al.  Evolving Behaviors in the Iterated Prisoner's Dilemma , 1993, Evolutionary Computation.

[4]  Kristian Lindgren,et al.  Evolutionary phenomena in simple dynamics , 1992 .

[5]  Hisao Ishibuchi,et al.  Evolution of iterated prisoner's dilemma game strategies in structured demes under random pairing in game playing , 2005, IEEE Transactions on Evolutionary Computation.

[6]  Robert Axelrod,et al.  The Evolution of Strategies in the Iterated Prisoner's Dilemma , 2001 .

[7]  L A Dugatkin,et al.  Evolving cooperation: the role of individual recognition. , 1996, Bio Systems.

[8]  Kalyanmoy Deb,et al.  Optimal Strategies of the Iterated Prisoner's Dilemma Problem for Multiple Conflicting Objectives , 2006, IEEE Transactions on Evolutionary Computation.

[9]  L. Tesfatsion,et al.  Preferential partner selection in an evolutionary study of Prisoner's Dilemma. , 1994, Bio Systems.

[10]  Xin Yao,et al.  Multiple Choices and Reputation in Multiagent Interactions , 2007, IEEE Transactions on Evolutionary Computation.

[11]  Hisao Ishibuchi,et al.  Evolution of cooperative behavior among heterogeneous agents with different strategy representations in an iterated prisoner’s dilemma game , 2009, Artificial Life and Robotics.

[12]  Maliha S. Nash,et al.  Handbook of Parametric and Nonparametric Statistical Procedures , 2001, Technometrics.

[13]  Brian Charlesworth,et al.  A Note on the Evolution of Altruism in Structured Demes , 1979, The American Naturalist.

[14]  Hisao Ishibuchi,et al.  Evolution of cooperative behavior in a spatial iterated prisoner's dilemma game with different representation schemes of game strategies , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[15]  L. Dugatkin Cooperation Among Animals: An Evolutionary Perspective , 1997 .

[16]  Zbigniew Skolicki,et al.  Improving Evolutionary Algorithms with Multi-representation Island Models , 2004, PPSN.

[17]  Sung-Bae Cho,et al.  The Impact of Payoff Function and Local Interaction on the N-Player Iterated Prisoner's Dilemma , 2000, Knowledge and Information Systems.

[18]  M. Oliphant Evolving cooperation in the non-iterated prisoner''s dilemma , 1994 .

[19]  D. Wilson Structured Demes and the Evolution of Group-Advantageous Traits , 1977, The American Naturalist.

[20]  P. Grim,et al.  Spatialization and greater generosity in the stochastic Prisoner's Dilemma. , 1996, Bio Systems.

[21]  Margarita Ifti,et al.  Effects of neighbourhood size and connectivity on the spatial Continuous Prisoner's Dilemma. , 2004, Journal of theoretical biology.

[22]  Xin Yao,et al.  Behavioral diversity, choices and noise in the iterated prisoner's dilemma , 2005, IEEE Transactions on Evolutionary Computation.

[23]  Eun-Youn Kim,et al.  Understanding representational sensitivity in the iterated prisoner's dilemma with fingerprints , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[24]  David Sloan Wilson,et al.  Structured Demes and Trait-Group Variation , 1979, The American Naturalist.

[25]  M Slatkin,et al.  Coevolution in structured demes. , 1979, Proceedings of the National Academy of Sciences of the United States of America.

[26]  M A Nowak,et al.  The arithmetics of mutual help. , 1995, Scientific American.

[27]  Xin Yao,et al.  The Iterated Prisoners' Dilemma - 20 Years On , 2007, Advances in Natural Computation.

[28]  Alun L. Lloyd,et al.  Computing Bouts of the Prisoner's Dilemma , 1995 .

[29]  Brauchli,et al.  Evolution of cooperation in spatially structured populations , 1999, Journal of theoretical biology.

[30]  Xin Yao,et al.  An Experimental Study of N-Person Iterated Prisoner's Dilemma Games , 1993, Informatica.

[31]  Hisao Ishibuchi,et al.  Effects of Using Two Neighborhood Structures in Cellular Genetic Algorithms for Function Optimization , 2006, PPSN.

[32]  Daniel A. Ashlock,et al.  Fingerprinting: Visualization and Automatic Analysis of Prisoner's Dilemma Strategies , 2008, IEEE Transactions on Evolutionary Computation.

[33]  Hisao Ishibuchi,et al.  Examining the Effect of Elitism in Cellular Genetic Algorithms Using Two Neighborhood Structures , 2008, PPSN.