Evolution of cooperation in arbitrary complex networks

This paper proposes a new model, based on the theory of nonlinear dynamical systems, to study the evolution of cooperation in arbitrary complex networks. We consider a large population of agents placed on some arbitrary network, interacting with their neighbors while trying to optimize their fitness over time. Each agent's strategy is continuous in nature, ranging from purely cooperative to purely defective behavior, where cooperation is costly but leads to shared benefits among the agent's neighbors. This induces a dilemma between social welfare and individual rationality. We show in simulation that our model clarifies why cooperation prevails in various regular and scale-free networks. Moreover we observe a relation between the network size and connectivity on the one hand, and the resulting level of cooperation in equilibrium on the other hand. These empirical findings are accompanied by an analytical study of stability of arbitrary networks. Furthermore, in the special case of regular networks we prove convergence to a specific equilibrium where all agents adopt the same strategy. Studying under which scenarios cooperation can prevail in structured societies of self-interested individuals has been a topic of interest in the past two decades. However, related work has been mainly restricted to either analytically studying a specific network structure, or empirically comparing different network structures. To the best of our knowledge we are the first to propose a dynamical model that can be used to analytically study arbitrary complex networks.

[1]  S. Griffis EDITOR , 1997, Journal of Navigation.

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

[3]  Víctor M Eguíluz,et al.  Cooperation, social networks, and the emergence of leadership in a prisoner's dilemma with adaptive local interactions. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[4]  R. Boyd,et al.  Coordinated Punishment of Defectors Sustains Cooperation and Can Proliferate When Rare , 2010, Science.

[5]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[6]  C. Hauert,et al.  Game theory and physics , 2005 .

[7]  E. David,et al.  Networks, Crowds, and Markets: Reasoning about a Highly Connected World , 2010 .

[8]  Karl Tuyls,et al.  An Evolutionary Dynamical Analysis of Multi-Agent Learning in Iterated Games , 2005, Autonomous Agents and Multi-Agent Systems.

[9]  M. Nowak,et al.  Evolutionary games and spatial chaos , 1992, Nature.

[10]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[11]  L. Buşoniu,et al.  A comprehensive survey of multi-agent reinforcement learning , 2011 .

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

[13]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

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

[15]  Tilman Börgers,et al.  Learning Through Reinforcement and Replicator Dynamics , 1997 .

[16]  C. Hauert,et al.  Reward and punishment , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[17]  Robert Gibbons,et al.  A primer in game theory , 1992 .

[18]  Richard S. Sutton,et al.  Introduction to Reinforcement Learning , 1998 .

[19]  Josef Hofbauer,et al.  Evolutionary Games and Population Dynamics , 1998 .

[20]  R. Varga,et al.  Block diagonally dominant matrices and generalizations of the Gerschgorin circle theorem , 1962 .

[21]  Chris Arney,et al.  Networks, Crowds, and Markets: Reasoning about a Highly Connected World (Easley, D. and Kleinberg, J.; 2010) [Book Review] , 2013, IEEE Technology and Society Magazine.

[22]  R. L. Johnston Gerschgorin theorems for partitioned matrices , 1971 .

[23]  J. M. Smith,et al.  The Logic of Animal Conflict , 1973, Nature.

[24]  M. Doebeli,et al.  The Continuous Prisoner’s Dilemma and the Evolution of Cooperation through Reciprocal Altruism with Variable Investment , 2002, The American Naturalist.

[25]  F. C. Santos,et al.  Good Agreements Make Good Friends , 2013, Scientific Reports.

[26]  Katia P. Sycara,et al.  The evolution of cooperation in self-interested agent societies: a critical study , 2011, AAMAS.

[27]  Michael Kearns,et al.  Networks preserving evolutionary equilibria and the power of randomization , 2006, EC '06.

[28]  William S. Levine,et al.  The Control Handbook , 2005 .

[29]  W. Hamilton,et al.  The Evolution of Cooperation , 1984 .

[30]  P. Erdos,et al.  On the evolution of random graphs , 1984 .

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

[32]  Gerhard Weiss,et al.  Multiagent Learning: Basics, Challenges, and Prospects , 2012, AI Mag..

[33]  B. Bollobás The evolution of random graphs , 1984 .

[34]  Bart De Schutter,et al.  A Comprehensive Survey of Multiagent Reinforcement Learning , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[35]  F. C. Santos,et al.  Scale-free networks provide a unifying framework for the emergence of cooperation. , 2005, Physical review letters.

[36]  Jonathan P. How,et al.  Performance and Lyapunov Stability of a Nonlinear Path Following Guidance Method , 2007 .

[37]  J.J. Zhu A note on extension of the eigenvalue concept , 1993, IEEE Control Systems.

[38]  E. Todeva Networks , 2007 .