evolutionary dynamics of collective action

Similar documents
coordinating towards a common good

SUPPLEMENTARY INFORMATION

Evolution of Diversity and Cooperation 2 / 3. Jorge M. Pacheco. Departamento de Matemática & Aplicações Universidade do Minho Portugal

Damon Centola.

Understanding and Solving Societal Problems with Modeling and Simulation

Computational Evolutionary Game Theory and why I m never using PowerPoint for another presentation involving maths ever again

Computation of Efficient Nash Equilibria for experimental economic games

Evolution of cooperation. Martin Nowak, Harvard University

arxiv: v1 [cs.gt] 7 Aug 2012

Kalle Parvinen. Department of Mathematics FIN University of Turku, Finland

arxiv: v1 [physics.soc-ph] 13 Feb 2017

Emergence of Cooperation in Heterogeneous Structured Populations

6.207/14.15: Networks Lecture 16: Cooperation and Trust in Networks

Complexity in social dynamics : from the. micro to the macro. Lecture 4. Franco Bagnoli. Lecture 4. Namur 7-18/4/2008

Research Article Snowdrift Game on Topologically Alterable Complex Networks

Evolutionary Game Theory

Evolution of Cooperation in Evolutionary Games for Heterogeneous Interactions

Enhancement of cooperation in systems of moving agents playing public goods games

Other-Regarding Preferences: Theory and Evidence

Evolutionary Game Theory and Frequency Dependent Selection

N-Player Prisoner s Dilemma

Game Theory, Population Dynamics, Social Aggregation. Daniele Vilone (CSDC - Firenze) Namur

Meaning, Evolution and the Structure of Society

Networks and sciences: The story of the small-world

Introduction to Game Theory

Supplementary Information

Evolution of Cooperation in Continuous Prisoner s Dilemma Games on Barabasi Albert Networks with Degree-Dependent Guilt Mechanism

Introduction to game theory LECTURE 1

A new route to the evolution of cooperation

Prisoner s Dilemma. Veronica Ciocanel. February 25, 2013

STOCHASTIC STABILITY OF GROUP FORMATION IN COLLECTIVE ACTION GAMES. Toshimasa Maruta 1 and Akira Okada 2

Instability in Spatial Evolutionary Games

Phase transitions in social networks

Alana Schick , ISCI 330 Apr. 12, The Evolution of Cooperation: Putting gtheory to the Test

Université Libre de Bruxelles

arxiv: v2 [q-bio.pe] 18 Dec 2007

ALTRUISM OR JUST SHOWING OFF?

Application of Evolutionary Game theory to Social Networks: A Survey

A NetLogo Model for the Study of the Evolution of Cooperation in Social Networks

Emergence of Cooperation and Evolutionary Stability in Finite Populations

Strategic Games: Social Optima and Nash Equilibria

Models of Reputation with Bayesian Updating

Epidemic spreading and cooperation dynamics on homogeneous small-world networks

Industrial Organization Lecture 3: Game Theory

Graph topology and the evolution of cooperation

Reputation-based mutual selection rule promotes cooperation in spatial threshold public goods games

Costly Signals and Cooperation

Theory Field Examination Game Theory (209A) Jan Question 1 (duopoly games with imperfect information)

Spatial three-player prisoners dilemma

arxiv: v1 [q-bio.pe] 20 Feb 2008

Cooperation in Social Dilemmas through Position Uncertainty

Behavior of Collective Cooperation Yielded by Two Update Rules in Social Dilemmas: Combining Fermi and Moran Rules

Game interactions and dynamics on networked populations

ALGORITHMIC GAME THEORY. Incentive and Computation

Institut für Höhere Studien (IHS), Wien Institute for Advanced Studies, Vienna

The Evolution of Cooperation in Self-Interested Agent Societies: A Critical Study

arxiv:math/ v1 [math.oc] 29 Jun 2004

Topology-independent impact of noise on cooperation in spatial public goods games

Living in groups 1. What are three costs and three benefits of living in groups?

Brief history of The Prisoner s Dilemma (From Harman s The Price of Altruism)

EVOLUTIONARY GAMES WITH GROUP SELECTION

Evolutionary Dynamics and Extensive Form Games by Ross Cressman. Reviewed by William H. Sandholm *

Evolution of Cooperation in the Snowdrift Game with Incomplete Information and Heterogeneous Population

Evolutionary prisoner s dilemma game on hierarchical lattices

arxiv: v1 [physics.soc-ph] 29 Oct 2016

Asymmetric cost in snowdrift game on scale-free networks

Evolution of cooperation under N-person snowdrift games

MATCHING STRUCTURE AND THE EVOLUTION OF COOPERATION IN THE PRISONER S DILEMMA

arxiv: v1 [physics.soc-ph] 27 May 2016

THE EMERGENCE AND EVOLUTION OF COOPERATION ON COMPLEX NETWORKS

arxiv:physics/ v1 [physics.soc-ph] 9 Jun 2006

Cooperation Stimulation in Cooperative Communications: An Indirect Reciprocity Game

EVOLUTIONARY STABILITY FOR TWO-STAGE HAWK-DOVE GAMES

Diversity-optimized cooperation on complex networks

arxiv: v1 [cs.gt] 17 Aug 2016

Suggested solutions to the 6 th seminar, ECON4260

Ergodicity and Non-Ergodicity in Economics

BELIEFS & EVOLUTIONARY GAME THEORY

arxiv: v1 [q-bio.pe] 22 Sep 2016

Taxes, compensations and renewable natural resources

UC Berkeley Haas School of Business Game Theory (EMBA 296 & EWMBA 211) Summer 2016

CSC200: Lecture 30 1 / 1

A Folk Theorem For Stochastic Games With Finite Horizon

Divided We Stand: The Evolution of Altruism. Darwin 101. The Paradox of Altruism. Altruism: Costly behavior that helps others

On the evolution of reciprocal cooperation

Evolutionary Games on Networks. Wen-Xu Wang and G Ron Chen Center for Chaos and Complex Networks

Lindsell, E. A. B., & Wiesner, K. (2014). Entanglement gives rise to Pareto optimality in the generalised quantum Hawk-Dove Game. arxiv.

Social Studies 3 Vocabulary Cards. century. History 1. period of 100 years

Globalization-polarization transition, cultural drift, co-evolution and group formation

Topics on Game Theory

Physica A. Promoting cooperation by local contribution under stochastic win-stay-lose-shift mechanism

A Summary of Economic Methodology

Appendix of Homophily in Peer Groups The Costly Information Case

Msc Micro I exam. Lecturer: Todd Kaplan.

Shared rewarding overcomes defection traps in generalized volunteer's dilemmas

Darwinian Evolution of Cooperation via Punishment in the Public Goods Game

Belief-based Learning

MS&E 246: Lecture 4 Mixed strategies. Ramesh Johari January 18, 2007

Bounded Rationality, Strategy Simplification, and Equilibrium

Transcription:

evolutionary dynamics of collective action Jorge M. Pacheco CFTC & Dep. Física da Universidade de Lisboa PORTUGAL http://jorgem.pacheco.googlepages.com/ warwick - UK, 27-apr-2009

the challenge of minimizing climate change saving the climate requires cooperation!

the challenge of minimizing climate change Cooperation between individuals Cooperation between countries per capita CO 2 emmisions france / sweden x UK / japan 2x USA 3x

cooperation cooperation is on the basis of some of the major transitions in evolution [ Maynard-Smith & Szathmáry, The major transitions in evolution, OUP95 ] cooperation is essential for the evolution of reproductive entities genes cooperate to form cells cells cooperate to form multi-cellular organisms individuals cooperate to form groups and societies human culture is a cooperative process. [ Nowak, Evolutionary Dynamics: Exploring the Equations of Life, HUP06 ]

how to formalize cooperation? Donor Pays a cost c Why should we cooperate? Receiver Receives a benefit b b>c if natural selection is based on competition, how can it lead to cooperation? QuickTime and a decompressor are needed to see this picture.

cooperation & climate change Cooperation between individuals Cooperation between countries the cooperation we need to consider involves collective action public goods games (N-person games) france / sweden UK / japan USA per capita CO 2 emissions x 2x 3x preserving the global climate is the biggest public goods game ever

cooperation among humans - collective action to shelter & protect why do people contribute to public goods?

-collective action to shelter & protect cooperation among humans

cooperation among humans - collective action to hunt & nourish involves the coordinated action of many... why do people contribute to public goods?

cooperation among humans - water sharing -tax paying and social welfare - stabilizing the Earth s climate why do people contribute to public goods?

cooperation among humans -open source projects why do people contribute to public goods?

a game experiment on climate change [ Milinski et al., PNAS 195 (2008) 2291 6 players, 10 rounds each player : 40 contribution in each round : 0(selfish), 2(fair) or 4(altruistic) cost for saving the planet: 120 if Σcontributions 120, planet is saved and each gets away with money left if Σcontributions < 120, planet is saved with 10% prob., else all loose everything france / sweden UK / japan USA per capita CO 2 emissions strategy x altruistic 2x fair 3x selfish

a game experiment on climate change [ Milinski et al., PNAS 195 (2008) 2291 NASH equilibrium : each player contributes 2 per round RESULTS : 50% of times planet was saved!!! 50% of times average contribution = 113 < 120 example of a failed attempt : did altruists feel they had contributed enough? what was in the mind of the free riders?

a game experiment on climate change [ Milinski et al., PNAS 195 (2008) 2291 if : i. planet is saved with prob= 50% 1 /10 reached 120 ii. planet is saved with prob= 90% 0 /10 reached 120 still : i. <contribution> = 92 ii. <contribution> = 73 these experiments portray, once more, among other things, the bounded rationality of human participants.

general mathematical tools Evolutionary Game Theory & the appropriate Game used by many scientists from diverse disciplines Specifically Evolution Games REPLICATOR DYNAMICS N-person prisoner s dilemma... Communities HOMOGENEOUS ANSATZ : WELL-MIXED populations

N-person Prisoner s dilemma or Public Goods Game Donor pays a cost c? Donor pays a cost c? Group receives the benefit, invests it and shares the profits (N=4) Donor pays a cost c? Donor pays a cost c? RATIONAL GOAL : each maximizes own s payoff!

N-person Prisoner s Dilemma public goods games -2 types of players: Cooperators contribute an amount c(cost) to a public good Defectors do not contribute. The total contribution is multiplied byfand equally distributed among all individuals in the group (of sizen); then P D = Fcn N C (c=1) P C = P D c assuming someone contributes, it is always best to defect!

populations are infinite; there is a fraction x C of Cs& x D (=1-x C ) ofds evolutionary game theory populations are well-mixed ; everybody is equally likely to interact with everybody else (mean field); fitness is obtained by averaging over all possible groups of size N; hence, ALL Cshave the same fitness & also ALLDshavethe same fitness (mean field) evolution replicatordynamics: strategies evolution follow the gradient of natural selection determined by relative fitness

replicator equation x& x& C D = = x x C D ( ( f f C D r ( x) φ) r ( x) φ) those strategies whose fitness (reproductive success) exceeds the average fitness Φ of the population will increase in frequency; those that don t will decline. forn-person games (Public Goods Games), we have f D (x) = N 1 k= 0 N 1 x k (1 x) N 1 k P k D (k) N 1 N 1 f C (x) = x k (1 x) N 1 k P C (k +1) k k= 0

x + x = 1 x x x = x 1 equation! C D C D 1 x& = replicator equation [ f ( x) f ( )] x( 1 x) x (x) equilibria of the replicator equation C D x = 0 x = 1 ( x) = 0 x ( 0) < 0 x = 0 is stable ( 1) > 0 x = 1 is stable ] 0,1 [: ( x ) = 0; ( x ) < 0 stable; else unstable

evolutionary game theory payoff fitness social success group= population average fitness natural selection favors defection! natural selection leads to the tragedy of the commons! N-person dilemma: despite groups ofcooperators being better-off thangroups of defectors, individual rational choice leads to full defection

1 features of (human) collective action beyond conventional EGT coordinationof collective action is often mandatory often thecollective benefitis only achievedabove a certain number of contributions. moreover, real populations are FINITE!!!

N-person Coordination game N M = coordination threshold M Z what happens when we require partial coordination before achieving collective action?

N-person Coordination game N-person Prisoner s Dilemma with coordination requirements Cooperatorscontribute an amount c (cost) to a public good Defectors do not contribute. the total contribution (ck) is multiplied byf and equally distributed among all individuals in the group (of sizen), only ifthreshold number of Cs is exceeded!!! P D = F N ck P C = P D c H ( k M ) cooperatorsnow can pay a cost in vain

N-person Coordination game N-person Prisoner s Dilemma with coordination requirements Cooperatorscontribute an amount c (cost) to a public good Defectors do not contribute. the total contribution (ck) is multiplied byf and equally distributed among all individuals in the group (of sizen), only ifthreshold number of Cs is exceeded!!! P D = F N ck P C = P D c H ( k M ) Heaviside step function cooperatorsnow can pay a cost in vain

N-person Coordination game tricky yet fun math λ = R( M / N)

N-person Coordination game

evolutionary dynamics in infinite pops f C -f D = ugly stuff, but we can still find its roots analytically for each value of F (multiplication factor), there s a M* such that M<M* cooperators survive in the population M>M* x = fraction of cooperators

evolution in finite populations yet, we know that populations are finite... How to formalize evolutionary dynamics in finite populations? group sampling is no longer binomial but hypergeometric...

evolution in finite populations yet, we know that populations are finite... How to formalize evolutionary dynamics in finite populations? group sampling is no longer binomial but hypergeometric... Imagine the simplest form of social learning: Imitate a random individual with a probability that grows with the payoff difference. ( N Æ replicator equation )

evolution in finite populations at every time -step : - randomly choose 2 individuals (A & B) from the population ; - strategy of B replaces that of A with a prob given by P A P B p = [ 1+ e β (P B P A ) ] 1 - and are the payoffs of A and B ; - β controls how smoothly the probability changes from 0 to 1 : p 1 5β 0 β 0 β <<1: Weak selection 0 0 P B P A Pacheco, Traulsen, Nowak, Phys Rev E (2006)

evolution in finite populations ateach time step we have a probability to increase and to decrease the number of cooperators, which is (Z=population size, j=number of cooperators) T j± = j Z Z j Z 1 1+ e m β ( f C ( j ) f D ( j )) prob select C prob select D take-over prob the gradientof selectionbecomes... g(k) T + (k) T (k) = k Z Z k Z tanh β 2 f [ C(k) f D (k)]

evolution in finite populations F < N F = mult. Factor = 8 N =Group Size = 10 M =Threshold = 5 k = total nº of cooperators Z = population size the size of the population can change the nature of the game

conclusions (1) whena minimum number of cooperatorsis needed to perform a collective task, a rich dynamics with multiple equilibria emerges cooperation can be achieved if a minimum fraction of cooperators is present from the start cooperation can become stable whenever one takes into consideration that populationsare finite, evolutionary dynamics can be profoundly affected. Pacheco, Santos, Souza, Skyrms, Proc. Royal Society B 276 1655 (2009)

2 well-mixed assumption is unrealistic in large populations modernsocieties are regulated by complex networks of exchange and cooperation individuals have different roles in the communities and may decide to cooperate depending on their social context diversity of roles new input (>1998) computer analysis of social, biological, chemical etc. interaction networks reveals existence of small-world effects and power-law distribution of connectivities. most real world networks are extremely heterogeneous

a world of complex ties regular graphs, lattices... scale-free graphs Power-law heterogeneity + small-world effects k = degree = number of connections growth + preferential attachment Barabási & Albert, Science 1999

Barabási& Albert scale-free small-worlds start with m 0 vertices; then : ( growth ) : add one vertex at a time and create m edges connecting this vertex to m other existing vertices; ( preferential attachment ): edge i->j ( j=1,...,m ) is chosen with prob. P i = k i /Σ i k i where k i is the connectivity of vertex i.

preferential attachment is well-known... Economics rich get richer effect(simon, 1955 ) History of Science cumulative advantage(derek Price, 1965 ) ( the more you are cited the more likely you ll be cited again ) Sociology Matthew effect(merton 1968) ( if a Nobel laureate is the 1st author, all others are thought of as technicians )

introducing diversity Public Goods Games in structured populations k = degree = number of connections each individual plays k+1 public goods games the size of each public good is defined by the connections of each central individual

introducing diversity graph heterogeneity leads individuals to engage in different numbers of PGGs with different group sizes homogeneous heterogeneous

diversity(symmetry breaking) : a new route to cooperation under collective action? cooperators will increase their fitness to the extent they succeed in maximizing their amount of cooperative interactions per generation. defectors will also increase their fitness by exploiting more cooperators per generation. WHO defectors or cooperators will be able to profit from diversity?

evolution on graphs k=2 k=3 k=4 k=4 k=2 k=1 Imitate a random neighborwith a probabilitythat increases with the payoff difference. p = ( f f ) M y x / F. C. Santos & J. M. Pacheco, Phys. Rev. Lett. 95 (2005) 098104.

simulations on graphs setup: Community = static graph 50% ofds and 50% ofcs. evolve for 10 6 generations run many simulations for one graph. run many realizations for same class of graphs.

results regular scale-free z = average degree = 4 z+1 = average group size = F/(z+1) population size = 1000 diversityin thenumberandsizeof public goods games enhances cooperation

contributive schemes diversity creates new possibilities... unlimited resources limited resources egalitarian contributions Fixed cost per game contribution proportional to degree Fixed cost per individual equal contribution independent of degree real world situations will fall between these 2 limits (P. Rubin, Darwinian Politics, RUP, 2002)

results fixed cost per game fixed cost per individual cooperation dominates whenever individuals contribute a fixed amount. whenever the act of giving is more important than the amount given, cooperation prevails = F/(z+1)

cooperation on the star(s) the most disadvantageous situation for a cooperator: star of size Z 1 hub (C) Z-1 leaves (Ds) every leaf has k-1 links (Ds) the cooperator becomes advantageous whenever: F > k 1 2 / Z 1) cooperators can become advantageous in highly connected nodes!! 2) the critical multiplication factor F decreases with increasing Zand with decreasing k(k=z -> regular network)

cooperation on the star(s) cooperators can dominate if they invade the hubs... but, how can they get there? the most advantageous situation for a defector is: defectors are victims of their own success!!

evolutionary dynamics of the marginally & centrally connected highly connected individuals are the ones who quickly become cooperators: k<z z<k<k max /3 k>k max /3

conclusions diversity paves the way for cooperators to explore their self-sustaining interaction nature and outperform defectors. the effect is enhanced whenever individuals contribute the same amount irrespective of the number of PGGs they engage (contributions depending on social context ) results may explain the emergence of cooperation when participationis compulsory and in the absence of mechanisms based on individual reputation or punishment. Francisco C. Santos, Marta D. Santos and Jorge M. Pacheco, Nature 454, 213-216 (2008).