You are on page 1of 4

PHYSICAL REVIEW LETTERS week ending

PRL 95, 238701 (2005) 2 DECEMBER 2005

Coevolutionary Dynamics: From Finite to Infinite Populations


Arne Traulsen,1,2,* Jens Christian Claussen,1 and Christoph Hauert2
1
Institut für Theoretische Physik und Astrophysik, Christian-Albrechts Universität, Olshausenstraße 40, 24098 Kiel, Germany
2
Program for Evolutionary Dynamics, Harvard University, One Brattle Square, Cambridge, Massachusetts 02138, USA
(Received 14 July 2005; published 2 December 2005)
Traditionally, frequency dependent evolutionary dynamics is described by deterministic replicator
dynamics assuming implicitly infinite population sizes. Only recently have stochastic processes been
introduced to study evolutionary dynamics in finite populations. However, the relationship between
deterministic and stochastic approaches remained unclear. Here we solve this problem by explicitly
considering large populations. In particular, we identify different microscopic stochastic processes that
lead to the standard or the adjusted replicator dynamics. Moreover, differences on the individual level can
lead to qualitatively different dynamics in asymmetric conflicts and, depending on the population size, can
even invert the direction of the evolutionary process.

DOI: 10.1103/PhysRevLett.95.238701 PACS numbers: 87.23.n, 02.50.Le, 05.45.a, 89.65.s

Darwinian evolution represents an intrinsically fre- genetically determined and remains unaffected by interac-
quency dependent process. The fitness or reproductive tions with other individuals as in Ref. [11]. Only recently,
output of an individual is not only linked to environmental the frequency dependent approach of evolutionary game
conditions but also tightly coupled to the type and fre- theory and the Moran process have been successfully
quency of its competitors. Evolutionary game theory [1– 4] combined in order to investigate the evolutionary dynamics
has become a powerful framework to investigate the evolu- in finite populations [12,13]. The fitness of an individual
tionary fate of individual traits with differing competing now comprises two components: the frequency indepen-
abilities. Consider a population of two types A and B. The dent baseline fitness which is associated with genetic pre-
fitness (or payoff) of the two types depends on their disposition and the frequency dependent contribution from
interaction partners and is determined by the payoff matrix interactions with other members of the population.
A B Thus, evolutionary dynamics can be described by a
A a b: (1) continuous deterministic replicator equation or by a sto-
B c d chastic microscopic description of a birth-death process
such as the Moran process. So far, the relation and tran-
Traditionally, the dynamics of such systems is investigated sition between the two approaches remained unclear. We
in the context of the well-known replicator equation [2– 4], show that different replicator dynamics are associated with
a deterministic differential equation describing the change different microscopic processes and, moreover, that the
in frequency of the two (or more) types in infinite popula- dynamics derived for infinite populations may undergo
tions. For two types, this results in four basic scenarios of qualitative changes in finite populations.
coevolutionary dynamics [5], while complex dynamics can If every individual interacts with a representative sample
arise in higher dimensions [6]. of the population, the average payoff of A and B individu-
In nature, however, populations are finite in size, and the als will be determined by the fraction of coplayers of both
deterministic selection process is augmented and disturbed types. Excluding self-interactions, this leads to the payoffs
by stochastic effects and random drift. This has long been
recognized by population geneticists and goes back to the ai  1  bN  i
Ai  ;
seminal work by Wright [7] and Fisher [8]. Assuming a N1
finite but constant population size, the balance between (2)
ci  dN  i  1
selection and drift can be described by the Moran process Bi  ;
N1
[9]. The microscopic dynamics consists of three simple
steps: (i) selection, an individual is randomly selected for where i is the number of A individuals and N is the
reproduction with a probability proportional to its fitness; population size.
(ii) reproduction, the selected individual produces one The effective reproductive fitness of an individual of
(identical) offspring; (iii) replacement, the offspring repla- type k is then given by 1  w  wki , where w determines
ces a randomly selected individual. the relative contributions of the baseline fitness, which is
The Moran process allows one to derive the fixation conveniently normalized to one, and the payoffs ki result
probability of mutant genes or investigate the effect of from interactions with other individuals [12]. Thus, w cor-
population structures on the fixation probability [10]. Ori- responds to the strength of selection acting on the game
ginally, the Moran process was formulated in a frequency under consideration. Note that any w < 1 can be mapped to
independent setting where the fitness of an individual is a system with a different payoff matrix and w  1 [14]. For

0031-9007=05=95(23)=238701(4)$23.00 238701-1  2005 The American Physical Society


PHYSICAL REVIEW LETTERS week ending
PRL 95, 238701 (2005) 2 DECEMBER 2005

the Moran process, the probability that the number of A x; t  N 1   x; t  x  N 1 ; tT  x  N 1 
individuals increases from i to i  1 is
 x  N 1 ; tT  x  N 1 
1w wAii Ni
T  i  ; (3)  x; tT  x  x; tT  x:
1  w  whi i N N
whereas it decreases from i to i  1 with probability For N  1, the probability densities and the transition
probabilities are expanded in a Taylor series at x and t.
1  w  wBi i N  i Neglecting higher order terms in N 1 , we get [17]
T  i  : (4)
1  w  whi i N N
d d 1 d2 2
hi i  Ai i  Bi N  i=N is the average payoff in the x;t   axx;t
 b xx;t
; (8)
dt dx 2 dx2
population.
Note that the selection mechanism in the Moran process with ax  T  x  T  x
p and bx 
requires perfect global information on the current state of 1=N T x  T  x
. Note that, for large but finite N,


the population. This is a very strong requirement and in this equation has the form of a Fokker-Planck equation.
many situations undesirable. Therefore, we propose an Since the internal noise is not correlated in time as sub-
alternative formulation for the microscopic processes en- sequent update steps are independent, the Itô calculus [17]
tirely based on local information: In each time step, a can be applied to derive a Langevin equation
randomly chosen individual b compares its payoff to the
x_  ax  bx; (9)
payoff of another randomly chosen individual a. It
switches to the other’s strategy with probability where  is uncorrelated Gaussian noise and bx  0 for
1 w a  b x  0 and x  1. The multiplicative noise term leaves the
p  ; (5) absorbing nature of the boundaries unaffected. Quali-
2 2 max
tatively similar results are obtained by introducing noise
where max is the maximum possible payoff difference in the payoff matrix [19,20]. In contrast, to account for
and 0 < w  1 measures the strength of selection. Note stochastic effects through additive noise [21,22] is prob-
that, in contrast to the Moran process, the local update is lematic because of the boundaries of x. p
invariant under linear rescaling of the payoff matrix. The For N ! 1, the diffusion term bx vanishes with 1= N
transition matrix for the number of A individuals i in this and a deterministic equation is obtained. For the Moran
process is given by process, this yields
1 w Ai  Bi i N  i  A
i  Bi i N  i
  
T  i   ; x_  lim
2 2 max N N N!1   hi i N N
(6)
1 w Bi  Ai i N  i 1
 

T i   :  xA x  hxi ; (10)
2 2 max N N   hxi
In both processes, the number of A individuals remains where A x  xa  1  xb, B x  xc  1  xd,
constant with probability T 0 i  1  T  i  T  i. and hxi  xA x  1  xB x.   1w w is essen-
Further, the states i  0 and i  N are absorbing. tially the baseline fitness. Equation (10) is the adjusted
We can directly compute the probability that a single A replicator dynamics introduced in Ref. [3]; an alternative
individual fixates in the population, A . In general, this derivation for imitation dynamics is given in Ref. [23].
probability is given by [15] For the local update mechanism, we find
1 
A  Bi i N  i

A  PN1 Qk : (7) x_  lim w i  xA x  hxi;
1 k1 i1 T  i=T  i N!1 max N N
In the limit of weak selection, w  1, the fixation proba- (11)
bilities can be computed analytically [16]. The fixation
probability for the Moran process is higher than for the where   w=max is a constant factor influencing the
local update mechanism if max > 2. time scale only. Equation (11) is the standard replicator
The stochastic process can be formulated in terms of the equation and represents the traditional approach to evolu-
master equation [17,18] tionary dynamics in infinite populations [4]. The difference
between the two dynamics amounts to a dynamic rescaling
P1 i  P i  P i  1T  i  1  P iT  i of time which leaves the fixed points unchanged. Never-
 P i  1T  i  1  P iT  i; theless, the differences in the microscopic updating can
give rise to substantial differences in the macroscopic
where P i is the probability that the system is in state i at dynamics. To illustrate this, let us consider two famous
time . Introducing the notation x  i=N, t  =N, and examples: the Prisoner’s Dilemma [24] and Dawkins’
the probability density x; t  NP i yields Battle of the Sexes [25].
238701-2
PHYSICAL REVIEW LETTERS week ending
PRL 95, 238701 (2005) 2 DECEMBER 2005

The Prisoner’s Dilemma describes the problem of coop- xt  x0 x0  1  x0 ewtc=bc


1 ; (13)
eration where two players simultaneously decide whether
to cooperate (C) or defect (D). Cooperation incurs costs c x
with x0  x0 and xt ! 1   1. The adjusted rep-
and produces a benefit b to the other player (b > c), licator dynamics can be solved only numerically for the
whereas defection neither costs nor benefits anyone. In given payoff matrix and general w. For w > 0, Fig. 1
this game, defection is dominant because defectors are illustrates that the convergence to x  1 is faster for the
better off no matter what the other player does. Thus, adjusted replicator dynamics as compared to the standard
rational players end up with nothing rather than earning replicator dynamics.
the more favorable payoff for mutual cooperation —hence Dawkins’ Battle of the Sexes [25,26] is a cyclic game
the dilemma. The Prisoner’s Dilemma is determined by the referring to asymmetric conflicts in parental care: If males
payoff matrix (n) are philanderers (Bn ), it pays for females (m) to be coy
(Am ), insisting on a long courtship period to make males
D C
invest more in the offspring. However, once most males are
D c bc (12)
faithful (An ), fast females are favored (Bm ), avoiding the
C 0 b
costs of courtship. Subsequently, the male investment into
where we added c in order to avoid negative payoffs. the offspring is no longer justified, philanderers are again
Figure 1 compares the evolution from a state with a small favored (Bn ), and the cycle continues. This is character-
fraction of defectors into the evolutionary end state with ized by the payoff matrix
defectors only. The standard replicator dynamics for the
c
Prisoner’s Dilemma is given by x_  w bc x1  x, where Am Bm
x is the fraction of defectors. The solution yields An 1; 1 1; 1 (14)
Bn 1; 1 1; 1
1.0
Fraction of defectors

0.8 (a) where the first element is the payoff of the males and the
0.6 second element is the payoff of the females [3]. Note that
0.4
this game is also called ‘‘Matching Pennies’’ [22,28].
The dynamics of Dawkins’ Battle of the Sexes is quali-
0.2
tatively different for the adjusted and the standard repli-
0.0 cator dynamics [3]. Comparisons of the deterministic
0 5 10 15 20
Time dynamics to the corresponding stochastic process in finite
-1
populations reveal further interesting differences. For the
10 (b) (c)
standard replicator dynamics H  x1  xy1  y,
Deviation of mean

Variance

-2 where x is the fraction of faithful males and y the fraction


10
of coy females, is a constant of motion which measures the
-3 distance from the Nash equilibrium q  12 ; 12. Conse-
10
quently, q is a neutrally stable fixed point surrounded by
10
1
10
2
10
3 4
10 10
1 2
10
3
10 10
4 periodic orbits. Figure 2 shows that this is a spurious result
N N valid only in the limit N  Nm  Nn ! 1. For any finite
N, H_ > 0 holds and every trajectory spirals away from q.
FIG. 1. Prisoners Dilemma: (a) Approach to the Nash equilib-
rium from an initial state with 10% defectors for simulations of
Note that in this case H_ is approximated by hHi 
the Moran process ( ) and the local update rule (䉱) with N  hHt  1  Hti, which is calculated for a single stochas-
200 as compared to numerical solutions of the corresponding tic update step and averaged over many realizations. In
adjusted replicator dynamics (dashed line) and the standard contrast, the adjusted replicator dynamics leads to H_  0,
replicator dynamics (solid line), respectively. The dynamics where equality holds only at the Nash equilibrium q. H
based on the Moran process converges much faster to the represents a Lyapunov function with q as the unique and
equilibrium state x  1. (b),(c) Convergence of the stochastic asymptotically stable interior fixed point. Interestingly, for
simulations ( ,䉱) and the corresponding Langevin equations finite N, i.e., for the Moran process, the drift towards q
(dashed and solid lines) to the deterministic adjusted and stan- changes sign: Below a critical population size Nc w, q is
dard replicator dynamics for increasing population sizes N. unstable and the trajectories spiral again towards the
(b) Deviations of the mean fraction of defectors at time t1
boundary. However, for N > Nc w, q becomes stable;
[depicted in (a) by the arrows] where the corresponding (ad-
justed) replicator dynamics predicts xt1   0:5; (c) same for the
cf. Fig. 2. Similar qualitative changes based on population
variance of the mean fraction of defectors. The results for the sizes have recently been reported in Refs. [13,29].
simulations and the Langevin equation are in excellent agree- In conclusion, we presented a mathematically consistent
ment. Both the deviations and the variance converge to the transition from descriptions of the microscopic processes
deterministic dynamics with 1=N (dotted line), as expected (b  relevant for individual based simulations over stochastic
1, c  0:5, w  0:9, time scale for simulations 1=N, averages approximations of the dynamics in finite populations to a
over 106 realizations). deterministic mean field theory governed by replicator
238701-3
PHYSICAL REVIEW LETTERS week ending
PRL 95, 238701 (2005) 2 DECEMBER 2005
0.005
10
-2 *Electronic address: traulsen@fas.harvard.edu
0.004 (a) -3 [1] J. Maynard Smith and G. Price, Nature (London) 246, 15
10
(1973).
0.003 10-4
[2] P. Taylor and L. Jonker, Math. Biosci. 40, 145 (1978).
10-5
[3] J. Maynard Smith, Evolution and the Theory of Games
<∆H> N

0.002
10-6 (Cambridge University Press, Cambridge, England, 1982).
101 102 103 104 105
0.001 [4] J. Hofbauer and K. Sigmund, Evolutionary Games and
0.000
Population Dynamics (Cambridge University Press,
Cambridge, England, 1998).
-0.001 [5] M. A. Nowak and K. Sigmund, Science 303, 793 (2004).
[6] Y. Sato and J. P. Crutchfield, Phys. Rev. E 67, 015206(R)
-0.002
0 100 200 300 400 500 (2003).
4
Population size N [7] S. Wright, Genetics 16, 97 (1931).
10 [8] R. A. Fisher, The Genetical Theory of Natural Selection
(b)
103 (Clarendon, Oxford, 1930).
Nc

2
10
1
[9] P. A. P. Moran, The Statistical Processes of Evolutionary
10
0.0 0.1 0.2 0.3 0.4 0.5 Theory (Clarendon, Oxford, 1962).
Selection pressure w [10] E. Lieberman, C. Hauert, and M. A. Nowak, Nature
(London) 433, 312 (2005).
FIG. 2. Battle of the Sexes: (a) Average drift in a finite popu- [11] D. A. Kessler and H. Levine, Phys. Rev. Lett. 80, 2012
lation for different population size N and fixed w  0:3 for the (1998).
local update mechanism (䉱) and the Moran process ( ). For [12] M. A. Nowak, A. Sasaki, C. Taylor, and D. Fudenberg,
hHi < 0, the system spirals to the Nash equilibrium q; for Nature (London) 428, 646 (2004).
hHi > 0, it spirals towards the absorbing boundaries. For the [13] C. Taylor, D. Fudenberg, A. Sasaki, and M. A. Nowak,
local update process, H ! 0 with 1=N (see inset), which hints Bull. Math. Biol. 66, 1621 (2004).
at the constant of motion in the limit N ! 1 (see text). For the [14] J. C. Claussen and A. Traulsen, Phys. Rev. E 71,
Moran process, the system drifts towards the boundaries below a 025101(R) (2005).
critical population size Nc (marked by the arrow) but approaches [15] S. Karlin and H. M. A. Taylor, A First Course in Stochastic
q for N > Nc . (b) The critical population size Nc (where Processes (Academic, London, 1975), 2nd ed.
hHi 0) decreases as a function of the selection pressure w [16] For weak selection, w  1, the fixation probability yields
(N  Nm  Nn , averages over 107 realizations). A N 1 1  w6 N  . In Ref. [12],  and  have
been computed for the Moran process,   a  2b  c 
2d and   2a  b  c  4d. For the local update
dynamics. In particular, we have shown that the intrinsic mechanism, these parameters have to be multiplied by a
stochasticity arising in finite populations can be captured factor 2=max .
by a Langevin term in the replicator dynamics. This leads [17] N. G. van Kampen, Stochastic Processes in Physics and
naturally to absorbing boundaries in the resulting stochas- Chemistry (Elsevier, Amsterdam, 1992).
tic differential equation. Both the microscopic processes [18] H. G. Schuster, Complex Adaptive Systems (Scator,
and their stochastic approximation converge with 1=N to Saarbrücken, Germany, 2002).
[19] D. Fudenberg and C. Harris, J. Econ. Theory 57, 420
the solution of the corresponding replicator equation.
(1992).
The frequency dependent Moran process [12] is inti- [20] L. A. Imhof, Ann. Appl. Probab. 15, 1019 (2005).
mately connected to the adjusted replicator dynamics [3]. [21] D. Foster and P. Young, Theor. Popul. Biol. 38, 219
Conversely, the proposed local update rule corresponds to a (1990).
finite population equivalent of the standard replicator dy- [22] A. Traulsen, T. Röhl, and H. G. Schuster, Phys. Rev. Lett.
namics [4]. While the qualitative dynamics of the two 93, 028701 (2004).
approaches is the same, quantitative differences vanish [23] J. Hofbauer and K. H. Schlag, J. Evol. Econ. 10, 523
only upon nonlinear rescaling of time. However, for inter- (2000).
acting (sub)populations, such rescaling is no longer pos- [24] R. Axelrod and W. D. Hamilton, Science 211, 1390
sible and can give rise to entirely different qualitative (1981).
dynamics. In particular, for Dawkins’ Battle of the Sexes, [25] R. Dawkins, The Selfish Gene (Oxford University Press,
we have shown that, for the Moran process, the stability of New York, 1976).
[26] In the economic literature [27,28], the term ‘‘Battle of the
the mixed Nash equilibrium depends on the population size
Sexes’’ refers to a coordination game with two Nash
such that it becomes unstable below a critical size and no equilibria rather than a cyclic game.
mixed population can persist. [27] H. Gintis, Game Theory Evolving (Princeton University
John Maynard Smith asked whether the adjusted or the Press, Princeton, 2000).
standard replicator dynamics is more appropriate to de- [28] J. Weibull, Evolutionary Game Theory (MIT Press,
scribe evolutionary changes [3]. Here we have shown that Cambridge, 1995).
this is fully determined by the underlying microscopic [29] L. A. Imhof, D. Fudenberg, and M. A. Nowak, Proc. Natl.
processes. Acad. Sci. U.S.A. 102, 10 797 (2005).

238701-4

You might also like