A mapping of the stochastic Lotka-Volterra model to models of population genetics and game theory
George W. A. Constable, Alan J. McKane

TL;DR
This paper establishes a theoretical connection between the stochastic Lotka-Volterra model and various models in population genetics and game theory, enabling new analytical insights into species extinction dynamics.
Contribution
It provides precise conditions under which the stochastic Lotka-Volterra model maps onto Moran models with different selection regimes, bridging ecological and genetic modeling frameworks.
Findings
Derived conditions for mapping SLVC to Moran models
Calculated extinction probabilities and times
Linked ecological competition to genetic and game-theoretic models
Abstract
The relationship between the M-species stochastic Lotka-Volterra competition (SLVC) model and the M-allele Moran model of population genetics is explored via timescale separation arguments. When selection for species is weak and the population size is large but finite, precise conditions are determined for the stochastic dynamics of the SLVC model to be mappable to the neutral Moran model, the Moran model with frequency-independent selection and the Moran model with frequency-dependent selection (equivalently, a game-theoretic formulation of the Moran model). We demonstrate how these mappings can be used to calculate extinction probabilities and the times until a species' extinction in the SLVC model.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A mapping of the stochastic Lotka-Volterra model to models of population genetics and game theory
George W. A. Constable
Department of Evolutionary Biology and Environmental Studies, University of Zurich, 8006 Zurich, Switzerland
Alan J. McKane
Theoretical Physics Division, School of Physics and Astronomy, The University of Manchester, Manchester M13 9PL, United Kingdom
Abstract
The relationship between the -species stochastic Lotka-Volterra competition (SLVC) model and the -allele Moran model of population genetics is explored via timescale separation arguments. When selection for species is weak and the population size is large but finite, precise conditions are determined for the stochastic dynamics of the SLVC model to be mappable to the neutral Moran model, the Moran model with frequency-independent selection and the Moran model with frequency-dependent selection (equivalently a game-theoretic formulation of the Moran model). We demonstrate how these mappings can be used to calculate extinction probabilities and the times until a species’ extinction in the SLVC model.
pacs:
87.23.-n, 87.10.Mn, 05.40.-a
I Introduction
Perhaps the most important models in ecology, population genetics and game theory are respectively the generalized Lotka-Volterra (LV) model Roughgarden (1979), the Moran model Moran (1957) (and its discrete-generation variant the Wright-Fisher model Fisher (1930)), and the replicator equations Hofbauer and Sigmund (1998). The generalized LV model describes the dynamics of an arbitrary number of species interacting in a pairwise fashion according to an interaction matrix (which can be used to describe competitive, mutualistic and predatory interactions), and is almost always treated deterministically Pielou (1977). The Moran model describes the evolution of a population of individuals carrying different alleles in a way that accounts for genetic drift, and is therefore inherently stochastic Halliburton (2004). The replicator equations describe the time-evolution of the frequency of players playing a given strategy in a pairwise game, where strategies increase according to the average payoff players receive from that strategy when playing against the population Hofbauer and Sigmund (1998). Historically these models were viewed deterministically, however the last decade has seen a surge of interest in incorporating and analyzing stochasticity in these models Nowak et al. (2004); Traulsen et al. (2005, 2008), typically through casting this as a birth-death process analogous to the Moran model.
In this paper, we begin by developing a stochastic analog of the generalized LV model for species. This stochastic Lotka-Volterra competition (SLVC) model does not have a fixed population size (the number of individuals in the system is free to vary). We then set about determining the conditions under which its stochastic behavior can be seen at long time to be equivalent to the neutral haploid multiallelic Moran model Kimura (1956), the haploid multiallelic Moran model with constant selection Zeng et al. (1989); Mallet (2012) (variously termed the Moran model with directional selection Otto et al. (2008) or frequency-independent selection Mallet (2012)) and a Moran version of a game-theoretic model of pairwise games with multiple strategies Antal et al. (2009). The Moran model in each instance features a population of fixed size (the number of individuals in the system is fixed). We will show that the SLVC model can be mapped onto each of the above mentioned processes under conditions which we summarize in tabular form. Our analysis relies on timescale separation arguments, and is dependent on the process of population regulation occurring on a much faster timescale than that of the change in population composition. Our results are thus valid when selection between species/alleles/strategies is weak and is large but finite.
Although the links between the models which we identify have not been discussed previously, other ways in which they are related to each other have been explored, and we will now review these. It is perhaps not surprising that the deterministic versions of these models have been studied far more thoroughly than their stochastic analogs. It is well known that the deterministic LV model in variables can be mapped to the replicator equations in variables by the inclusion of an additional variable in the LV model that keeps track of population size Hofbauer and Sigmund (1998). While this first result by Hofbauer Hofbauer (1981) allowed for a plethora of results to be obtained, these were all entirely in the deterministic limit (see Bomze (1995) for a comprehensive review).
For our purposes, the most relevant work was not until the publication of Ref. Nowak et al. (2004), when interest was ignited in incorporating demographic stochasticity into the replicator equations. Here it was first demonstrated that the Moran model could be formulated with reproduction rates that vary with population composition to give analogous dynamics to the replicator equations in the infinite population size and weak selection limit. Since then various choices have been explored for how reproduction rates in the Moran model might be dependent on population composition (e.g. linear Nowak et al. (2004), exponential Traulsen et al. (2008)). These all share the common feature that they become functionally similar in the limit of weak selection and by construction also to the replicator equation in the limit of infinite population size. However, this equivalence between game theoretic formulations of the Moran model and the replicator equations has been shown only to hold in the limit of weak selection Traulsen et al. (2005). When selection is strong, alternative update processes, such as an imitation process, map more cleanly to deterministic replicator dynamics Traulsen et al. (2005).
More recently, efforts have been made to understand the role of demographic noise in the LV model by developing stochastic LV models Khasminskii and Klebaner (2001); Spagnolo et al. (2003); Zelnik et al. (2015). Quite naturally with this has come a desire to understand how these probabilistic systems might be related to other canonical models. In Noble et al. (2011) it was shown that a similar frequency-dependent Moran model to that used in the game theory literature shares deterministic fixed points with the LV model. This is perhaps unsurprising, as this formulation of the Moran model by construction maps to the replicator equation in the deterministic limit, which in turn is known to map to the LV model. It is then suggested in Noble et al. (2011) that this equivalence in the deterministic limit might be used to try to understand the stochastic dynamics of the LV model. However this misses the crucial point that two systems that share the same deterministic dynamics need not have the same stochastic dynamics. This was demonstrated in the present context in Ref. Parsons et al. (2010), where it was shown that while increasing the longevity of a type in an SLVC model (while keeping its lifetime fecundity fixed) had no effect on the deterministic dynamics, it could affect the stochastic dynamics, increasing the fixation probability of the type. In that paper the emergent differences between the Moran model with constant selection and a formulation of the SLVC model with homogeneous competition were discussed, primarily for the two-allele case. Finally, the SLVC model in two variables has been mapped to the Moran model in a single variable Constable and McKane (2015).
As we have indicated, in this paper we will be using timescale separation arguments in developing a mapping between the SLVC model and three formulations of the Moran model; the neutral model, the model with constant selection and the replicator model. Unlike traditional deterministic approaches that map LV equations to replicator equations Hofbauer and Sigmund (1998), we will map SLVC equations to stochastic replicator equations of the Moran type by elimination of the fast transient associated with a fast approach of the system to carrying capacity. When dealing with both the Moran models and the SLVC model, we will exclusively look at the limit of weak selection. We will therefore not have to be overly concerned about the breakdown of equivalence of the Moran formulation of the replicator equations and the replicator equations in large selection strength regimes Traulsen et al. (2005). In applying our dimensional reduction, we will be careful to deal correctly with the noise terms in the SLVC model. This allows us to determine a full stochastic mapping between the SLVC model and the Moran models, rather than simply inferring the mapping based on a deterministic equivalence Noble et al. (2011). We will not consider noise-induced selection effects of the type identified in Parsons et al. (2010), as these lie outside the scope of this paper. However unlike in Ref. Parsons et al. (2010), where competition rates were taken to be symmetric,we will analyze the effect of varying competition rates. This will allow for the extension of the mapping from the SLVC model to the replicator equations, as well as giving the conditions that the competition matrix must satisfy in order for the Moran model with constant selection to be a valid approximation. Finally, this paper will provide a multivariate extension to the work reported in Ref. Constable and McKane (2015). Not only does this extend the treatment given there, but the multivariate analysis also provides a deeper insight into the mapping between the models.
II Model definitions and the mesoscopic formulation
We define the models at the very basic level of individuals which are born and die and where changes occur from one type to another due to the process of competition. In these individual-level models or individual-based models, the state of the system at a given time is specified by how many individuals of the different types are present at that time. The models are essentially defined by giving functional forms for the rates at which transitions from one state to another occur. We will now describe these for each of the models in turn, starting with the SLVC model.
II.1 The SLVC model
As discussed in the Introduction, the system is a population of haploid individuals each of which carries an allele of type , haploid individuals each of which carries an allele of type , …, haploid individuals each of which carries an allele of type . We denote the state of the system by the vector . Individuals of type reproduce at a rate and die at a rate , . The total number of individuals, is not fixed, instead it is regulated by the process of competition, which occurs between individuals of type and at a rate .
The transition rates from state to a new state are generalizations of those given for the case of two alleles in Ref. Constable and McKane (2015):
[TABLE]
where and where only the alleles which change in number have been given as arguments of the transition rates (the original state is to the right and the new state to the left). The parameter is a measure of the size of the system, such as the volume. It will be shortly be used to make a transition to a mesoscopic description, via the diffusion approximation.
Since the transition rates in Eq. (1) only depend on the current state of the system, the process is Markovian, and can be described by a master equation for the probability, , of finding the system in state at time van Kampen (2007). It is given by
[TABLE]
where specifies the number of individuals of type which increase during the reaction and specifies the number of individuals of type which decrease during the reaction . So, and , the nonzero entries being in the position. Equations (1) and (2), together with an initial condition for , completely specify the stochastic dynamics, so that we can, in principle, find for all .
We now make the diffusion approximation, mentioned above, that is, is assumed sufficiently large that is approximately continuous Crow and Kimura (1970). The other aspect of the approximation involves expanding out the master equation as a power series in , and neglecting powers of and higher. The master equation for then becomes a Fokker-Planck equation (FPE) for Gardiner (2009):
[TABLE]
The precise form of the functions and are found by carrying out the expansion, but explicit expressions for them also exist in terms of the and the transition rates McKane et al. (2014). One finds that
[TABLE]
and , for .
The FPE (3) is useful for systems with one degree of freedom. However for those with more than one degree of freedom, it is very difficult to analyse, and just as importantly, it is difficult to understand intuitively. For this reason we move over to the completely equivalent, but very different, formulation in terms of a set of stochastic differential equations (SDEs). For the FPE (3) these take the form Gardiner (2009)
[TABLE]
where , is a Gaussian white noise with zero mean and with a correlator
[TABLE]
and where the SDE is to be interpreted in the sense of Itō. Equations (5) and (6) together give the mesoscopic description of the system. The familiar, deterministic, Lotka-Volterra equations form the macroscopic description, and can be found by taking the limit of Eq. (5).
II.2 The Moran model
If we are to discuss the relationship of this model to the Moran model, we need to carry out a similar derivation to that given above, but for the Moran model, since we are not aware that the master equation or the Fokker-Planck equation appears in the literature for the case of alleles and selection, or at least not in the form that we require here. The derivation itself looks more complicated than the one for the SLVC model, due mainly to the fact that we have to implement the fixed constraint by expressing one variable in terms of the other . Therefore we will only give the definition of the model in terms of the transition rates, and the final form for the FPE and the SDEs here, leaving the intermediate steps to Appendix A.
The states of the system will be labelled by , since can be expressed in terms of the other through . We will also use the notation . If we write , then it should be understood as being equal to . In what follows Greek indices always run from to and Roman indices always run from to .
II.2.1 The neutral Moran model
First of all, suppose there is no selection. This case is discussed in the literature; the transition rates are given by Blythe and McKane (2007)
[TABLE]
with , and
[TABLE]
if either allele increases at the expense of allele , or allele increases at the expense of allele , respectively.
II.2.2 The Moran model with frequency-independent selection
We can now add constant selection, that is, selection for each allele that does not depend on population composition. Suppose that is the fitness weighting of allele , . Then Eqs. (7) and (8) become
[TABLE]
if ;
[TABLE]
and
[TABLE]
where
[TABLE]
We can simplify these expressions somewhat by taking the limit of weak selection. To do this we express as equal to unity plus a small deviation of order :
[TABLE]
where is of order one but can be positive or negative. However this still leads to rather cumbersome expressions and the details are given in Appendix A. There we also show that going over to new (continuous) variables , one finds that the system can be described by the FPE
[TABLE]
with
[TABLE]
to first order in and
[TABLE]
As with our treatment of the SLVC model, we note that the above FPE is equivalent to an Itō SDE
[TABLE]
where and is a Gaussian white noise with zero mean and with a correlator
[TABLE]
This is very similar to Eqs. (5) and (6), but with indices and replacing and and replacing , and with the functions and taken from Eq. (15) and Eq. (16).
The result for is just that of the neutral case, and has been known for a long time Kimura (1955). The result for can be checked by directly calculating from the master equation, as described in Appendix A. As we are explicitly considering the mapping between the models in the limit of weak selection, there is no need to go to higher order in .
II.2.3 The Moran model with frequency-dependent selection
We now consider the dynamics of the Moran model if the selective advantage experienced by an allele is dependent on the composition of the population. In this scenario the fitness of an allele is now denoted by , the inclusion of the explicit argument indicating the dependence of the fitness on the nature of the population. The equations for the transition rates then take a similar form to those in the case when selection was constant, Eqs. (9)-(12), but with replaced with .
We are now left with a choice about how the fitness function depends on the population composition. A common approach is to set to a constant reproductive rate, moderated by a payoff from a game that each allele “plays” with every other allele in the population Nowak (2006). There are many distinct ways to implement this, however, in line with Antal et al. (2009) we make the specific choice
[TABLE]
where is the payoff to allele from interacting with type .
As in the case of the Moran model with constant selection (addressed in Section II.2.2), we can expand the master equation in terms of and , and assuming that is large and small (formally ), obtaining an approximation for the system dynamics in terms of an FPE of form Eq. (14). This is discussed in Appendix A, where it is shown that in this case is given by
[TABLE]
to first order in , while the form of remains unchanged from that given in Eq. (16). Here we have defined the quantities
[TABLE]
Once again, this FPE is equivalent to an SDE of the form Eq. (17), but with taken from Eq. (20).
It is interesting that it is the quantities and which appear in the final expression for , and not simply . The quantity can be interpreted as a relative fitness, namely the payoff to allele against an opponent relative to the payoff to allele against the same opponent. Similarly, is a relative relative fitness, namely the relative payoff to allele against an opponent with an allele relative to the relative payoff against an opponent with an allele .
At this order in the dynamics of the system in the deterministic limit are equivalent to replicator dynamics Nowak et al. (2004); Hofbauer and Sigmund (1998). As we discuss in the Introduction this equivalence does not hold at higher orders in Traulsen et al. (2005). However, since we will work for the remainder of the paper in the weak selection limit, the mapping that we will develop between the SLVC model and the Moran model with frequency-dependent selection can also be interpreted as a mapping between the SLVC model and a stochastic version of the replicator dynamics.
III Reduction of the Lotka-Volterra Model
In this section we will show that at medium to long-times the LV model with degrees of freedom, reduces to an -dimensional model. We can then ask if there are any similarities between this reduced SLVC model and the Moran model. The reduction is accomplished by the systematic elimination of a fast mode, using techniques that we developed previously Constable and McKane (2014a, b, 2015). These require that we first understand the broad features of the deterministic () dynamics, before we go on to study the stochastic dynamics. We begin with the neutral () model; effects due to selection will be introduced as perturbative corrections to the neutral case, since, as usual, we expect to be small.
III.1 The neutral model
The assumption that individuals of type , , have equal fitness, that is, the theory is neutral, implies that they all have equal birth, death and competition rates: . In this case Eq. (4) reduces to
[TABLE]
To characterize the deterministic dynamics, we first determine the fixed points of the dynamics by setting for all . It is clear that there are two classes of fixed points depending on whether is or is not equal to . If it is not, then for all . So there is a fixed point at the origin and an -dimensional hyperplane of fixed points given by
[TABLE]
It is useful at this stage to rescale the variables and time in order to eliminate the constants and from as much of the calculation as possible. To do so we introduce the new variables , and a new timescale . Then the deterministic dynamics becomes
[TABLE]
using Eq. (22). The fixed points are now the origin and the -dimensional hyperplane .
Further insight can be gained by calculating the Jacobian
[TABLE]
at points on this hyperplane. This is a highly degenerate matrix, with all columns identical to each other and equal to the matrix with entries . It follows that there is a degenerate set of eigenvalues equal to zero, reflecting the existence of the hyperplane of fixed points. The remaining eigenvalue is equal to the trace of the Jacobian: . We will label the zero eigenvalues , and the non-zero eigenvalue . In addition, we will denote the left- and right-eigenvectors of the Jacobian corresponding to the eigenvalue by and respectively. They will be normalised so that . For example, the left- and right-eigenvectors corresponding to the non-zero eigenvalue are
[TABLE]
respectively.
It is now possible to describe the neutral deterministic dynamics rather simply. If the system starts away from the hyperplane , it will move towards the hyperplane at a rate governed by the non-zero eigenvalue of the Jacobian, that is, unity in the rescaled time and in the original time variable. Once it reaches the hyperplane, it remains at this point, since all points of the hyperplane are fixed points. The hyperplane is thus a center-manifold (CM) of the dynamics Wiggins (2003). This dynamics is, of course, so simple that it is of limited interest, except that it forms the basis of the method that we will use to investigate the stochastic dynamics and of the dynamics with selection. For example, under the influence of weak noise, we would expect the system to similarly collapse onto the CM, but with a noisy trajectory, and once on the CM to move around purely stochastically. For this reason the direction perpendicular to the CM, , is called the fast direction and the other directions, , , the slow directions.
In our subsequent analysis we will need to map the initial condition of the SLVC model, , to an initial condition on the CM . This is most easily achieved by first introducing new variables to describe the deterministic dynamics of the neutral model. These are , , and . By direct substitution into the dynamical equations , with given by Eq. (22), one finds that , that is the are constants of the motion. This implies that they do not change from their initial values: at all times . The only dyamical variable is , which satisfies the equation . Therefore the dynamics simply consists of decreasing (increasing) if it is larger (smaller) than , until it reaches this value. At this point the deterministic dynamics ceases, as the system is now on the CM. Using this point, labelled with the superscript CM, is given by
[TABLE]
Using , and going over to the scaled variables , one finds that the initial condition on the CM is given by
[TABLE]
A useful mathematical tool to separate the fast and slow dynamics is the projection operator defined by
[TABLE]
Suppose it is used to operate on the vector , where the are arbitrary constants. Then
[TABLE]
that is, the fast term has been wiped out.
We can use the projection operator directly as given by Eq. (35), or observe that
[TABLE]
by completeness. Since for all , we may write this as
[TABLE]
We also note that .
The projection operator can be used to determine the stochastic dynamics on the CM. In terms of the rescaled variables Eq. (5) becomes
[TABLE]
since from Eq. (22) we see that on the CM . We also note that on the CM, and so
[TABLE]
Application of the projection operator in Eq. (38) to , which we denote as , gives . However on the CM, , and we recover . Therefore, defining a projected noise , the SDE (39) becomes
[TABLE]
Although, Eqs. (39) and (41) look similar, there are some significant differences. First, in Eq. (41), there are only independent variables (since ) and noises (since implies that ). Second, the noises, , now have a different correlation function:
[TABLE]
In summary, the noisy dynamics on the CM is governed by the SDEs in Eq. (41), where the noise correlation is given by Eq. (LABEL:correlator_new). However, as pointed out above, only of the and the noises are independent. We therefore choose the dynamical variables to be the first and denote these by .
The SDEs then become
[TABLE]
where is a Gaussian noise with zero mean and with a correlator
[TABLE]
The choice of independent variables is chosen to mirror those in the Moran model: the first being independent, with the final one being determined through the condition . In the Moran model this condition comes from the constraint , whereas in the SLVC model it comes from the equation of the CM.
III.2 The model with selection
Introducing selection into the neutral model implies that the birth, death and competition rates can now be different for different alleles. We write
[TABLE]
where is a small selection constant, which will be taken to be proportional to the selection constant, , in the Moran model, when we compare both models.
The SLVC model to first order in can now be constructed. There is no need to modify the beyond their neutral form, as working in the weak selection limit, is small, and terms of order in the FPE can be neglected. The functions are given by (after rescaling as in Eq.(24))
[TABLE]
If we now search for fixed points of the dynamics: values of such that , it is found that generically there is at most one fixed point which is not on the boundary of the allowed region of variables. This result is known to be true for the LV model Hofbauer and Sigmund (1998); Noble et al. (2011); Gokhale and Traulsen (2010); we infer the result for the reduced model by exploiting the mapping to the Moran model with frequency-dependent selection, which we will demonstrate in Sec. IV.3. We therefore deduce that a CM does not exist for nonzero .
Although a CM no longer exists, we would still expect the time-scale separation argument used previously for the neutral case to apply. The time-scale for the fast mode to collapse will only be changed by small terms of order , but now the collapse will not be onto a CM, but onto an -dimensional subspace on which there is a weak deterministic dynamics (of strength ) in addition to the same noise as was found in the neutral case. This subspace will not be planar, but we will nevertheless determine it by asking that there is no deterministic dynamics in the fast direction as defined by the eigenvector found in the neutral case, i.e., we ask that . An equivalent condition, using the explicit form for given in Eq. (32) is . This is an approximation, but in previous work where it has been used Constable and McKane (2014a, b, 2015) it has been found to be a very good one. The condition is also consistent with the other terms which appear in the SDE, given in the neutral case by Eq. (41), that is, and . In a similar fashion we will also continue to use Eq. (34) as an approximation for the initial condition of the system on the slow subspace.
This condition on determines the equation of the slow manifold. To zeroth order in it gives , the equation of the CM. Therefore to determine the order correction to this equation which gives the slow manifold we write
[TABLE]
where is a function to be determined. Substituting Eq. (47) into the condition gives
[TABLE]
where we have introduced the combinations of constants
[TABLE]
This is the same combination of as appears in the definition of given by Eq. (21), and the same interpretation in terms of relative quantities holds. In fact, using Eq. (45) we may introduce a similar quantity for the full competition rates :
[TABLE]
We can now eliminate from the function given by Eq. (46) to find
[TABLE]
where SS indicates that this is evaluated on the slow-subspace and where, for clarity, we have introduced
[TABLE]
Introducing the reduced variables as in the neutral case, we may add the term in Eq. (51) to the SDE given in Eq. (43) to give the reduced SDE in the case with selection:
[TABLE]
where the noise is as in the neutral case, that is, with the correlator given by Eq. (44) and where is evaluated at first order in .
In this section we have shown that even though the -allele SLVC model begins with one more degree of freedom than the -allele Moran model, after some time the extra degree of freedom decays away and the models begin to resemble each other. In the next section we seek to determine the precise conditions under which their dynamics are equivalent.
IV Comparison of the reduced SLVC model and Moran models
IV.1 The neutral models
It is clear that the reduced SLVC model written in the form of Eq. (43) is precisely the neutral Moran model (Eqs. (15) and (16) with ) up to a constant in the correlation function. The identification can be taken a little bit further by noting that the average population size of the SLVC model on the CM, Eq. (23), in terms of the number of individuals in the system is
[TABLE]
We can then transform Eq. (43) back into a FPE equation in the natural units of the SLVC process, to obtain
[TABLE]
where
[TABLE]
Comparing Eq. (14) (with and taken from Eq. (16)) with Eq. (55), we see that in units of , the natural timescale of the underlying stochastic processes, the timescale of the neutral SLVC model, is related to that of the Moran model by for fixed .
Some further algebra also allows us to calculate how the neutral Moran model and the neutral SLVC model are related in the SDE representation given Eqs. (17) and (5). Along with the scaling , we find . These results are summarized in Table 1.
IV.2 The models with frequency-independent selection
In Sec. IV.1 we showed that the neutral reduced SLVC model and neutral Moran model are identical up to a rescaling of time. In this section we ask under what conditions the reduced SLVC model behaves identically to the Moran model with frequency-independent selection, defined by Eqs. (14)-(16).
This is carried out by comparing the constant terms, the terms linear in and the quadratic terms, in the bracket multiplying in Eq. (51) with the corresponding bracket in Eq. (15). Comparing the constant terms gives . The linear terms now match if for all , that is, if for all and . This last condition implies that there is no quadratic term, as is clear from Eq. (15). Thus the condition for the mapping to exist is and the relationship between the and the that is required in order to carry out the mapping is constant. If we also identify , then this constant is zero, and we may then state that the reduced SLVC model behaves identically to the Moran model with frequency-independent selection if and if we make the identification
[TABLE]
Assuming that this mapping can be carried out, we now transform Eq. (51) back into a FPE equation in the natural units of the SLVC process to obtain
[TABLE]
where is a rescaled form of — reversing the rescaling carried out in Eq. (46):
[TABLE]
and where retains the form given in Eq. (56). Comparing Eqs. (14)-(16) with Eqs. (58), (59) and (56) we see that the two equations are identical if we rescale time in the SLVC such that and simultaneously make the identification
[TABLE]
along with the condition for all and . The equivalence of the reduced SLVC model and Moran model in the SDE setting is obtained by again enforcing the condition on and (60), but rescaling time instead by . We note that is different to the rescaling adopted in the analysis of the version of this correspondence Constable and McKane (2015), where factors of were included.
One can also ask about the nature of the fixed points in the Moran model and the reduced SLVC model under the conditions outlined above. From Eq. (15) the fixed points of the model are given by solutions to
[TABLE]
where . An analysis of this equation shows that the only fixed points are on a boundary, unless all the are equal. However, if all the are equal there is no selection, so in this case of frequency independent selection there are no interior fixed points.
IV.3 The models with frequency-dependent selection
We can now repeat a similar analysis to that described in Sec. IV.2 to ask under what conditions the reduced SLVC model behaves identically to the Moran model with frequency-dependent selection, defined by Eqs. (14), (20) and (16).
Once again, we compare the constant terms, the terms linear in and the quadratic terms, in the bracket multiplying in Eq. (51) with the corresponding bracket in Eq. (20). Comparing the constant terms gives . The linear terms now match if for all , that is, if for all and . This last condition implies that the quadratic terms match. Thus the parameters of the two models are related by and also by constant. If we also identify , then this constant is zero, and we may then state that the reduced SLVC model behaves identically to the Moran model with frequency-independent selection if and if we make the identification
[TABLE]
We may once again carry out rescalings and transformations as in Sec. IV.2 which lead to Eqs. (58), (59) and (60).
Under the conditions outlined above it can be shown that the deterministic frequency-dependent Moran model (equivalently the replicator equations) admits at most one stable fixed point on the interior region Gokhale and Traulsen (2010). This is clearly also true for the reduced version of the SLVC model, since we have shown that it maps to the frequency-dependent Moran model. A more detailed discussion of these deterministic considerations can be found in Noble et al. (2011).
V Utilization of the Mappings
A useful feature of the mappings that have been derived above, is that we can now use analytic results obtained for the Moran model to make predictions about the SLVC model. In this section we illustrate this by mapping various results for fixation probabilities and times in the Moran model to those in the SLVC model, providing predictions for the extinction probabilities and mean time to extinction of species in certain scenarios.
V.1 The neutral models
In the neutral Moran system, it it possible to separate out the dynamics of the different alleles Baxter et al. (2007); rather than consider the dynamics of the many different interacting alleles, we can instead split the population into two subpopulations, one containing an allele of interest and the other containing all of the remaining alleles. Using this approach it is possible to calculate the probability of any series of extinctions and the time until the extinction. These results, together with the mappings provided by Table 1, allow us to calculate the same quantities for the SLVC model. The full calculation is detailed in Appendix B, however here we state the main results for the SLVC model.
Let be a series of species extinctions in the neutral -species SLVC model, such that species goes extinct first, followed by finally leaving only species in the population. The probability of this series of extinctions, , given initial conditions is given by
[TABLE]
We can also use this result to calculate the probability that species goes extinct first, ; this is simply the sum of Eq. (63) over all that do not contain as an element (i.e. species never fixates but rather is the first to reach extinction). We find excellent agreement between this result and those obtained from simulations (see Figure 2).
We now move to considering the mean unconditional time until the extinction of the species, . Given an initial distribution of species in the SLVC model, this is given by
[TABLE]
where is the average number of individuals in the SLVC model at carrying capacity (see Eq. (54)). Here the summation over denotes summation over all possible subsets of the set of positive integers with entries. Again, this matches very well the results obtained from simulating the underlying stochastic models (see Figure 2).
Note that in the Moran model, extinctions will occur on a time-scale proportional to when measured in units of (see Appendix B), while in the SLVC model we predict fixation to occur on a timescale (see Table 1). From this we see that increasing the birthrate, , in the SLVC model increases the rate of ‘genetic drift’ in the SLVC model relative to the Moran model. However a perhaps less intuitive result is that increasing the average genotype lifetime also increases the relative rate of genetic drift, while conversely increasing competition rate, , slows down the rate of genetic drift in the SLVC model relative to the Moran model.
V.2 The models with frequency-independent selection
It is very difficult to obtain results on the fixation probability of an allele in a multi-allele Moran model when each of the alleles is under a different selection pressure, and to our knowledge no analytic results for this problem have been obtained. Progress can be made however if one assumes that all of the alleles are under one or other of two selective pressures. In this case the entire system dynamics can be decomposed into two processes; a Moran process with selection between the two subpopulations, and neutral drift within each population. The fixation probability of any allele can then be expressed as the product of the fixation probability of its subpopulation, multiplied by its fixation probability within the subpopulation.
The full calculation is detailed in Appendix B, while here we simply give the key results in the context of the SLVC model. Suppose that the species in the SLVC model are interacting in such a way that their dynamics can be described by frequency-independent selection (see Eq. (57) and Table 1). Now further suppose that although their birth, death and interaction parameters may all be distinct, they are such that they only give rise to two distinct selection pressures when mapped to the Moran model with frequency-dependent selection; that is
[TABLE]
The fixation probability of any species in the SLVC model is then described by
[TABLE]
where
[TABLE]
and where we have made use of Eqs. (34) and (60). We find excellent agreement between these results and results obtained from simulations, as illustrated in Figure 3. Determining the probability of first extinction is not possible however; this requires knowing the probability of time ordering of extinctions (whether fixation in the subpopulation occurs before fixation in the population as a whole).
More generally, we find good agreement between the Moran model and the SLVC model with conditions and mappings taken from Table 1, even when analytic results are not available (see Figure 5).
V.3 The models with frequency-dependent selection
The inclusion of cubic terms in the multiallelic model model with frequency-dependent selection makes obtaining analytic results for the fixation probability and time even more challenging than in the case with frequency-independent selection. However analytic progress can again be made under the condition that the elements of the payoff matrix can be partitioned such that only two distinct strategies exists within the population (see Appendix B). Here we describe the results of this calculation in relation to the SLVC model.
We first make the assumption that the competition matrix can be partitioned such that
[TABLE]
while the birth and death terms can be partitioned such that
[TABLE]
Then the fixation probability of any species in the population is shown in Appendix B to be given by
[TABLE]
where
[TABLE]
Here erfi and erfc are respectively the imaginary and complimentary error functions Abramowitz and Stegun (1965); Erdélyi (1953), and the function is defined as
[TABLE]
In addition, the notation and means the value of when and , respectively. Using this analytic result we find good agreement between our theory and results obtained from simulations, as illustrated in Figure 4.
We note however that in Figure 4 there begins to be disagreement for the time to fixation. This difference is likely caused by the existence of an interior stable fixed point in the system. In general, our method of fast-variable elimination is expected to perform well when is small and is relatively large Constable and McKane (2014a). However, when an interior fixed point is present, another factor comes into play; the validity of the diffusion approximation itself. As the distribution of stochastic trajectories about the fixed point becomes increasingly stable (for instance, by increasing ), the FPE obtained via the diffusion approximation is known to become less accurate near the boundaries Doering et al. (2006). Therefore, although our approximation of the FPE becomes more accurate with increasing , the FPE itself becomes less reliable in this regime for increasing . The disagreement hinted at here between the Moran-replicator and SLVC models will then only be calculable outside the diffusion limit.
Solving for fixation times in this scenario becomes increasingly difficult; as we have discussed they are not straightforward to obtain even in a two-type system, as the emergence of very stable fixed points creates deviations between the underlying stochastic process and the diffusion approximation that have to be carefully corrected for Doering et al. (2006). Adding more types compounds this difficulty. However, comparing results of simulations of the Moran model with the SLVC model, we can see that the mapping between the models remains qualitatively intact (see Figure. 4) and that the mapping also holds under a broad range of parameter regimes in which there is no interior fixed point (see Figure 5).
VI Conclusions
In this paper we have defined a mapping between various incarnations of the Moran model in variables and the SLVC model in variables, which accounts for demographic noise. In particular we have concentrated on the mapping between three forms of the Moran model: the neutral Moran model, the Moran model with frequency-independent selection and the Moran model with frequency-dependent selection. While the Moran model is formulated in terms of a population of fixed size , the populations in the SLVC model do not strictly have a fixed size. However, at long times they approach a carrying capacity around which they stochastically fluctuate. The key to making an analytic bridge between these models has been in noting the following: if selection is weak and the population size is large, the SLVC model approaches its carrying capacity (and is confined in its vicinity) on a much faster timescale than that on which the composition of the population changes. By working in an SDE (or equivalent FPE) setting that approximates the stochastic dynamics, the fast timescales can be clearly identified. On removing these fast transient dynamics, the SLVC model can be approximated by a reduced model in variables that is of similar form to the Moran model, and thus a precise mapping can be determined.
Our analysis begins with a consideration of the neutral SLVC model, which we define as that in which all birth, death and competition rates are equal for all species. This setting allows us to determine a CM for the system and in turn calculate the reduced form of the neutral SLVC model. The neutral setting also serves as a useful reference case for determining the reduced form of the non-neutral SLVC model; the reduced non-neutral dynamics can be calculated using a perturbation theory around the neutral system. We find that the SLVC model maps to the Moran model with frequency-dependent selection with no conditions other than those stated in our approximation, that selection is weak and the population size is large (see Table 1). We note that for any given set of parameters in the SLVC model, a unique choice of payoff matrix in the Moran model does not exist. This is because it is the relative (rather than absolute) values of the payoff matrix that are consequential for the dynamics (see Eq. (21)). The SLVC model maps to the Moran model with frequency-independent selection with conditions on the competition matrix that ensures that there is no frequency-dependent selection in the SLVC model. Finally, and as already stated, the SLVC model maps to the neutral Moran model with the largest number of conditions; that birth, death and competition rates are the same for each species.
Although we have used the neutral SLVC model as a reference case for our fast-variable elimination procedure, other choices of reference case are possible. In fact a similar approach to that outlined in this paper can be taken by implementing a perturbation theory around any choice of parameters that generates a CM in the LV dynamics. More generally, CMs in the LV system can also be achieved by setting and for all and . Although the species are no longer identical (even in the absence of selection), a reduced form of the dynamics can still be calculated. However, breaking the symmetry between the species in this way can give rise to noise-induced selection (see, for instance, Constable et al. (2016), where the competition terms are varied and Parsons et al. (2010); Lin et al. (2015), where the birth and death rates are varied in two-species systems). In this paper we have not explored these possibilities, instead focusing on developing a clean mapping between models in which neutrality is defined in the usual way. However considering the emergence of such noise-induced effects for the -species SLVC model will be of great interest for further work.
In general we have stated that we expect the mapping that we have developed between the SDEs for each model to hold under the same range of validity as the approximations we have employed. From the diffusion approximation that gave rise to the SDEs we require that the number of individuals in both the SLVC model and Moran models is large (large and respectively) while from the fast-variable elimination procedure we additionally require that selection is weak (small and respectively). However, as noted in Section V.3, this picture becomes more complicated in the case of frequency-dependent selection when a stable coexistence fixed point is present. In this case, as the system size increases, the diffusion approximation can become an increasingly poor predictor of the fixation properties of the system Doering et al. (2006). Thus although the mapping between the SDEs becomes increasingly accurate with increasing and , the underlying stochastic dynamics of the systems may not converge in this limit. It is likely that this is the origin of the discrepancy between the fixation times in the SLVC model and Moran model in Figure 4. Further work is required using other approximations of the underlying master-equation, such as the WKB approximation Assaf and Meerson (2010), to determine to what extent the mapping established here remains valid with respect to fixation times. However it should be stressed that although the fixation time becomes poorly matched in this case, the mapping in terms of fixation probabilities still works very well (see Figure 4).
The mappings defined in this paper have a clear utility. Namely, the problem of calculating many stochastic quantities relating to the SLVC model (such as fixation probabilities and times) is reduced to finding a related result in the relevant Moran model together with an implementation of the mapping that we have defined in Table 1. While stochasticity in the Lotka-Volterra model has received relatively little attention, there is a vast literature of results pertaining to the Moran model and its variants. In Section V of this paper, we have illustrated how fixation properties for the SLVC model can be derived in a straightforward way by employing the mapping to the Moran process. No doubt there are more rich and interesting behaviors that can be uncovered in a similar way. Since the SLVC model maps with the least stringent conditions to the Moran model with frequency-dependent selection, the increasing number of analytic results related to multi-strategy game theory Gokhale and Traulsen (2010); Antal et al. (2009) are of special note. While consideration of these numerous possible extensions is beyond the scope of this current paper, the inclusion of mutation in the SLVC model may be of particular interest. This is in part because of the large body of analytic work that exists in the population genetic Vogl and Clemente (2012) and game theory literature Antal et al. (2009) that relies on small mutation rates to gain analytic traction.
The form of the Moran model familiar to most population geneticists is that with frequency-independent selection. By construction this ignores interactions between alleles that alter each other’s fitness. In terms of deriving analytic results on population genetics, understanding the frequency-independent case is clearly the first point of order. However, it is in some sense naive to imagine that nature would conform to this scenario. Frequency-dependent selection is in some sense the hallmark of an ecological system and arises continuously in biological systems. Indeed, despite conscious attempts to remove ecology from microbial experiments, frequency-dependent selection is often seen to emerge Maddamsetti et al. (2015). Just as these experimental findings have started to motivate theoretical studies Huang et al. (2012), from the perspective of theoretical ecology there is an increasing awareness that demographic stochasticity can have important consequences Gokhale et al. (2013). It is our hope that the work presented here will prove to be of use to researchers in ecology, population genetics and game theory in seeing concrete parallels, distinctions and applications in each other’s work.
Acknowledgements.
GWAC thanks the Finnish Center for Excellence in Biological Interactions for funding.
Appendix A Derivation of the Fokker-Planck equation for the Moran model
In Sec. II of the main text we defined the -allele Moran model with selection through the transition rates in Eqs. (9)-(11). We considered two types of selection. In the first type, the fitness weightings, , were independent of the number of individuals carrying a particular allele, that is, independent of . For the second type the fitness weightings depended on the population composition in a way which was given by Eq. (19). In both cases, when these transition rates are substituted into the master equation
[TABLE]
they give the stochastic dynamics of the population. In this Appendix we will derive the FPE for the -allele Moran model with selection, by applying the diffusion approximation to the master equation with these particular transition rates.
To make the diffusion approximation we write and introduce the notation for the above transition rates for moving from state to state and from state to state . In terms of the variables, the master equation (71) becomes, after expanding in powers of , relabelling and combining,
[TABLE]
This is the FPE for the Moran model:
[TABLE]
where
[TABLE]
This is as far as one can go without using the specific forms for the transition rates, so now we consider the two cases of frequency-independent selection and frequency-dependent selection in turn.
A.1 The Fokker-Planck equation for the Moran model with frequency-independent selection
Before beginning the derivation, we simplify the expressions in Eqs. (9)-(11) by using Eq. (13) and expanding in . Since , we have
[TABLE]
Therefore,
[TABLE]
if ,
[TABLE]
and
[TABLE]
In terms of the these are, omitting terms of order and higher,
[TABLE]
Using these specific forms, one finds from Eq. (74) that
[TABLE]
After the introduction of the new time scale , the FPE may be written in terms of the set of SDEs (17). The function may be slightly rewritten to give Eq. (15). Similarly the diagonal elements of the functions may be simplified to , giving Eq. (16).
The result for is known Kimura (1955). One check on the form of is to take , so that and take only the value . Then, dropping the index on and on , we have that , which is the known result for two alleles, up to a constant Crow and Kimura (1970). As a second, and more substantial, check we can start from the master equation with transition rates (9)-(11) and work out the equation for . One finds
[TABLE]
There are a number of points to be made about this equation. First, we have replaced by . Since always appears in the combination , there was no need to take to eliminate extra factors of . Second, there should be angle brackets around all the terms on the right-hand side; these have been omitted so that the expression does not look so cluttered. This is permitted, since in the limit , the average of products is the product of the averages, that is, . In the following we will also omit the angle brackets on the left-hand side, since we are attempting to derive the macroscopic equation, which is an equation for the macroscopic variable , written without angle brackets. Finally, we also note that the factor is common throughout in the denominator, and so we may multiply through by it, to find
[TABLE]
We now write , as in Eq. (13). The terms of order on the right-hand side are seen to cancel, and so the whole of the right-hand side is of order , and may be replaced everywhere by . In addition the factor in brackets on the left-hand side is , and so to the order we are working at is simply equal to . Therefore the macroscopic equation reads
[TABLE]
which has the form , where is given by Eq. (15).
A.2 The Fokker-Planck equation for the Moran model with frequency-dependent selection
In this case the average fitness of the population (see Eq. (12)) can be expressed as
[TABLE]
This then leads to the following results for the combinations of transition rates which are of interest to us:
[TABLE]
and
[TABLE]
Substituting these expressions into Eq. (74), one finds that
[TABLE]
with the form of being the same as in the frequency-independent case, given in Eq. (79). Now interchanging the and labels in the sum involving in Eq. (86), and introducing and one obtains Eq. (20) in the main text.
As for the case of frequency-independent selection, we can check this result for by calculating directly from the master equation. The steps leading to Eq. (81) still hold — as long as is replaced by , but as in the frequency-independent case, since we are deriving what is the macroscopic equation this is simply , that is, . The comments below Eq. (81) also hold here, and substitution of the order term in Eq. (19) does indeed give , where is given by Eq. (86).
Appendix B Using results from the Moran model to calculate fixation quantities in the SLVC
In this appendix we will use results on fixation probabilities and times in the Moran model to calculate equivalent quantities in the SLVC model. In the first section, we will consider the neutral model. Here we will calculate the probability of fixation of any species and the probability of any series of extinctions, as well as the unconditional mean time until each successive extinction. In the following two sections we will derive results for the fixation of alleles in the frequency-independent model and frequency-dependent model respectively. In particular, in these later two cases we shall calculate the fixation probability of alleles in degenerate scenarios in which there are species but only two selection strengths (frequency-independent selection) or two competition regimes (frequency-dependent selection).
B.1 The neutral models
We first calculate the probability of a particular sequence of extinctions. Consider an -allele single locus neutral haploid Moran model with the frequency of each allele denoted , . We wish to calculate the fixation probability of a particular allele, say allele , with frequency . We begin by noting that if we are only interested in the dynamics of a single allele, we can group together the remaining alleles and treat these as a single type. The frequency of the remaining type, which we shall denote is then simply given by . In a two allele system, the fixation probability of an allele is simply equal to its relative initial frequency in the population Crow and Kimura (1970);
[TABLE]
This is the probability that allele fixates, or equivalently, that does not go to extinction.
We next consider the dynamics within the subpopulation of frequency . We ask what is the fixation probability of an allele (of frequency in the global population) within the subpopulation. This is given by
[TABLE]
The probability that fixates first within the subpopulation, followed by fixating in the global population is then
[TABLE]
Equivalently, this is the probability that allele is the final allele to become extinct, while allele does not go to extinction.
Iterating this argument over successive subpopulations, the probability of a given sequence of extinctions is Baxter et al. (2007)
[TABLE]
where is the first to go extinct, the second,…, until only allele remains. Our final step is to simply transform this into a function of the original initial condition variables using Eq. (34). This leads to Eq. (63) of the main text.
We next calculate the unconditional mean time to fixation of the allele. In the Moran model with the frequency of each allele denoted by , this is given by Baxter et al. (2007)
[TABLE]
Here the summation over denotes summation over all possible subsets of the set of positive integers with entries. For instance, for and
[TABLE]
We also note that the result Eq. (87) differs slightly from that given in Constable and McKane (2015) in that we have stated it in natural time units of the Moran model (that is in , see Table 1), rather than rescaled time, which accounts for the prefactor in our description.
Finally we require that Eq. (87) is given in units and variables appropriate for the untransformed SLVC model. Using Table 1, we can transform each of the initial conditions in Eq. (87) into their equivalent values in the SLVC model formulation (see also Eq. (34)) as well as rescaling time into the natural units of the Moran model . Recalling that the average population size in the SLVC model at carrying capacity is denoted , we find that the time to fixation in the SLVC model in its natural units is given by Eq. (LABEL:eq_fixtime_SLVC_neutral).
B.2 The models with frequency-independent selection
We begin by recalling the dynamics of the two-allele Moran model, in which allele has fitness and allele has fitness , that is, the version of the model described in Sec. II.2.2. The drift and diffusion terms for this system are respectively
[TABLE]
to the order we are working in . The fixation probability of allele can be obtained by solving the backward FPE Gardiner (2009); Constable (2015), and is given by
[TABLE]
The fixation probability of allele is then .
We now move on to the -allele Moran model, but where the alleles are acted on by only two distinct selection pressures, and . Suppose that of the alleles are acted upon by selection pressure . We choose to label these . Then those labelled are acted under selection pressure , that is,
[TABLE]
Therefore the first alleles can be said to constitute subpopulation , while final alleles can be designated subpopulation . Since the dynamics within each subpopulation are neutral, we can say that the probability of each subpopulation fixating is simply given by and (see Eq (90)). The reason that this can be done, is that different alleles in each subpopulation only differ by the labels given to them; we can therefore choose to label them as only belonging to a particular subpopulation, without changing the dynamics. Meanwhile, again since the subpopulations are neutral, the probability that each allele fixates within its respective subpopulation is simply equal to its initial frequency within the subpopulation. Therefore, the probability that any allele fixates is equal to the product of the probability that it fixates within its subpopulation and the probability that its subpopulation fixates;
[TABLE]
where the initial frequency of the allele, is understood to be given by . Notice that unlike in the neutral case, we cannot determine the probability of allele extinctions in a particular order. This is because we can only break this non-neutral system down into two distinct subpopulations, whereas in the neutral case we could break the system down into any focal allele, plus the remainder of the population.
The final task is to write the above equations in terms of the original SLVC model variables and parameters. Note that the mapping for the parameter depends on a combination of the parameters in terms of the original SLVC model variables (see Table 1). In order to make use of the calculation above, we require that each for is identical, however this does not mean that the parameters in the SLVC model need be identical; we merely require that for and for . This leads to the equivalent expressions given by Eq. (65) for the model for the model under consideration, which can be seen clearly in the parameters used to generate figure 4 (see Appendix C). The fixation probabilities in SLVC model notation are then given by Eq. (66) of the main text.
B.3 The models with frequency-dependent selection
Let us begin by recalling the dynamics of the two-strategy model, that is, the version of the model described in Sec. II.2.3:
[TABLE]
to the order we are working in . The fixation probability of allele can be obtained by solving the backward FPE Gardiner (2009); Constable (2015). Defining the function
[TABLE]
one finds
[TABLE]
where
[TABLE]
Here erfc and erfi are the complementary and imaginary error functions respectively Abramowitz and Stegun (1965); Erdélyi (1953). Again, the fixation probability of strategy is .
In a similar fashion to the frequency-independent case, we now envisage a scenario in which we have multiple strategies, but the payoff matrix can be partitioned such that;
[TABLE]
Let the first alleles be subpopulation , while final alleles can be designated population two. Since the dynamics within each subpopulation are neutral, we can say that the probability of each subpopulation fixating is simply given by (see Eq (95)) and . Meanwhile the probability that each allele fixates within its respective subpopulation is simply equal to its initial frequency within the subpopulation. Therefore, the probability that any allele fixates is equal to the product of the probability that it fixates within its subpopulation and the probability that its subpopulation fixates:
[TABLE]
where
[TABLE]
and where
[TABLE]
Here, by and we mean the value of when and , respectively. Finally, writing this as a function of the SLVC variables and parameters, we obtain Eq. (LABEL:eq_fixprob_SLVC_dep) of the main text.
Appendix C Parameters used in figures
In Figure 1, the parameters used for the SLVC are
[TABLE]
In Figure 2, the parameters used for the SLVC are
[TABLE]
and the parameters used for the Moran model are
[TABLE]
The initial conditions used in the SLVC model and Moran model are respectively
[TABLE]
In Figure 3, the parameters used for the SLVC are
[TABLE]
[TABLE]
[TABLE]
and the parameters used for the Moran model are
[TABLE]
[TABLE]
Note that these choices of parameters make the models mappable to each other (see Table 1). Also note that although the values of the parameters are needed to specify the dynamics of the SLVC simulation, they are not required for the mapping, and thus the same mapping between the SLVC model and the Moran model with frequency-independent selection holds for any order one choice for the parameters . The initial conditions used in the SLVC model and Moran model are respectively
[TABLE]
In Figure 4, the parameters used for the SLVC are
[TABLE]
[TABLE]
[TABLE]
and the parameters used for the Moran model are
[TABLE]
[TABLE]
Note that these choices of parameters make the models mappable to each other (see Table 1). The initial conditions used in the SLVC model and Moran model are respectively
[TABLE]
In Figure 5, the parameters used for the SLVC are
[TABLE]
[TABLE]
[TABLE]
and the parameters used for the Moran model are
[TABLE]
[TABLE]
Note that these choices of parameters make the models mappable to each other (see Table 1). The initial conditions used in the SLVC model and Moran model are respectively
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Roughgarden (1979) J. Roughgarden, Theory of Population Genetics and Evolutionary Ecology: An Introduction (Macmillan, New York, 1979).
- 2Moran (1957) P. A. P. Moran, Math. Proc. Cam. Phil. Soc. 54 , 60 (1957).
- 3Fisher (1930) R. A. Fisher, The Genetical Theory of Natural Selection (Clarendon Press, Oxford, 1930).
- 4Hofbauer and Sigmund (1998) J. Hofbauer and K. Sigmund, Evolutionary Games and Population Dynamics (Cambridge University Press, Cambridge, 1998).
- 5Pielou (1977) E. C. Pielou, Mathematical Ecology (Wiley, New York, 1977).
- 6Halliburton (2004) R. Halliburton, Introduction to Population Genetics (Pearson Press, New Jersey, 2004).
- 7Nowak et al. (2004) M. A. Nowak, A. Sasaki, C. Taylor, and D. Fudenberg, Nature 428 , 646 (2004).
- 8Traulsen et al. (2005) A. Traulsen, J. C. Claussen, and C. Hauert, Phys. Rev. Lett. 95 , 238701 (2005).
