Sort out your neighbourhood

Axelrod (The evolution of cooperation, 1984) and others explain how cooperation can emerge in repeated 2-person prisoner’s dilemmas. But in public good games with anonymous contributions, we expect a breakdown of cooperation because direct reciprocity fails. However, if agents are situated in a social network determining which agents interact, and if they can influence the network, then cooperation can be a viable strategy. Social networks are modelled as graphs. Agents play public good games with their neighbours. After each game, they can terminate connections to others, and new connections are created. Cooperative agents do well because they manage to cluster with cooperators and avoid defectors. Computer simulations demonstrate that group formation and exclusion are powerful mechanisms to promote cooperation in dilemma situations. This explains why social dilemmas can often be solved if agents can choose with whom they interact.

[1]  F. C. Santos,et al.  A new route to the evolution of cooperation , 2006, Journal of evolutionary biology.

[2]  H. Ohtsuki,et al.  A simple rule for the evolution of cooperation on graphs and social networks , 2006, Nature.

[3]  J. McKenzie Alexander,et al.  The Structural Evolution of Morality , 2008 .

[4]  J. McKenzie Alexander Random Boolean Networks and Evolutionary Game Theory , 2003, Philosophy of Science.

[5]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[6]  Arne Traulsen,et al.  Repeated games and direct reciprocity under active linking. , 2008, Journal of theoretical biology.

[7]  B Skyrms,et al.  A dynamic model of social network formation. , 2000, Proceedings of the National Academy of Sciences of the United States of America.

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

[9]  L. Cavalli-Sforza,et al.  Assortment of encounters and evolution of cooperativeness. , 1982, Proceedings of the National Academy of Sciences of the United States of America.

[10]  W. Hamilton,et al.  The evolution of cooperation. , 1984, Science.

[11]  D. Hirshleifer,et al.  COOPERATION IN A REPEATED PRISONERS' DILEMMA WITH OSTRACISM , 1989 .

[12]  Sanjeev Goyal,et al.  A Noncooperative Model of Network Formation , 2000 .

[13]  M A Nowak,et al.  Spatial games and the maintenance of cooperation. , 1994, Proceedings of the National Academy of Sciences of the United States of America.

[14]  L. Tesfatsion A Trade Network Game With Endogenous Partner Selection , 1997 .

[15]  H. Ohtsuki,et al.  The replicator equation on graphs. , 2006, Journal of theoretical biology.

[16]  F. C. Santos,et al.  Social diversity promotes the emergence of cooperation in public goods games , 2008, Nature.

[17]  Peter Vanderschraaf,et al.  Covenants and reputations , 2007, Synthese.

[18]  S. Strogatz Exploring complex networks , 2001, Nature.

[19]  Enrique Alba,et al.  A survey of parallel distributed genetic algorithms , 1999 .

[20]  Christopher G. Langton,et al.  Cooperation and Community Structure in Artificial Ecosystems , 1997 .

[21]  Mark E. J. Newman,et al.  The Structure and Function of Complex Networks , 2003, SIAM Rev..

[22]  Peter Vanderschraaf,et al.  WAR OR PEACE?: A DYNAMICAL ANALYSIS OF ANARCHY , 2006, Economics and Philosophy.

[23]  K. Lindgren,et al.  Evolutionary dynamics of spatial games , 1994 .

[24]  Martin A Nowak,et al.  Evolutionary games on cycles , 2006, Proceedings of the Royal Society B: Biological Sciences.

[25]  György Szabó,et al.  Prisoner's dilemma and public goods games in different geometries: Compulsory versus voluntary interactions , 2003, Complex..

[26]  Víctor M Eguíluz,et al.  Coevolution of dynamical states and interactions in dynamic networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[27]  Martin A. Nowak,et al.  Evolutionary dynamics on graphs , 2005, Nature.

[28]  J. McKenzie Alexander,et al.  The Structural Evolution of Morality: Index , 2008 .

[29]  K. Lindgren,et al.  Cooperation and community structure in artificial ecosystems , 1993 .