Research article Special Issues

Competition for resources may reinforce the evolution of altruism in spatially structured populations

  • Spatial structure is known to affect the evolution of social behaviour, but little is known on how this evolution depends on simultaneous competition for resources. In simple models, competition for resources tends to counteract altruism, but ecologically more realistic models suggest that competition for resources might actually reinforce altruism. Here we set up a probabilistic cellular automaton (PCA) model and analyse it using the Correlation Dynamics (CD) approach, to study how competition for resources affects the evolution of altruism. If the resource diffuses across space, spatially separate clusters of relatives may still compete for resources, thus creating a larger competitive kernel than the immediate neighbourhood. This increases the separation of clusters of relatives and thus reinforces the selection of altruistic behaviour.

    Citation: Minus van Baalen, Atsushi Yamauchi. Competition for resources may reinforce the evolution of altruism in spatially structured populations[J]. Mathematical Biosciences and Engineering, 2019, 16(5): 3694-3717. doi: 10.3934/mbe.2019183

    Related Papers:

    [1] S.A. Gourley, Yang Kuang . Two-Species Competition with High Dispersal: The Winning Strategy. Mathematical Biosciences and Engineering, 2005, 2(2): 345-362. doi: 10.3934/mbe.2005.2.345
    [2] Robert Stephen Cantrell, Chris Cosner, Yuan Lou . Evolution of dispersal and the ideal free distribution. Mathematical Biosciences and Engineering, 2010, 7(1): 17-36. doi: 10.3934/mbe.2010.7.17
    [3] A. Swierniak, M. Krzeslak, D. Borys, M. Kimmel . The role of interventions in the cancer evolution–an evolutionary games approach. Mathematical Biosciences and Engineering, 2019, 16(1): 265-291. doi: 10.3934/mbe.2019014
    [4] Lorenzo Mari, Marino Gatto, Renato Casagrandi . Local resource competition and the skewness of the sex ratio: a demographic model. Mathematical Biosciences and Engineering, 2008, 5(4): 813-830. doi: 10.3934/mbe.2008.5.813
    [5] Jinyu Wei, Bin Liu . Coexistence in a competition-diffusion-advection system with equal amount of total resources. Mathematical Biosciences and Engineering, 2021, 18(4): 3543-3558. doi: 10.3934/mbe.2021178
    [6] Thomas G. Hallam, Qingping Deng . Simulation of structured populations in chemically stressed environments. Mathematical Biosciences and Engineering, 2006, 3(1): 51-65. doi: 10.3934/mbe.2006.3.51
    [7] Minette Herrera, Aaron Miller, Joel Nishimura . Altruistic aging: The evolutionary dynamics balancing longevity and evolvability. Mathematical Biosciences and Engineering, 2017, 14(2): 455-465. doi: 10.3934/mbe.2017028
    [8] Robert Stephen Cantrell, Chris Cosner, William F. Fagan . Edge-linked dynamics and the scale-dependence of competitive. Mathematical Biosciences and Engineering, 2005, 2(4): 833-868. doi: 10.3934/mbe.2005.2.833
    [9] Jhoana P. Romero-Leiton, Kernel Prieto, Daniela Reyes-Gonzalez, Ayari Fuentes-Hernandez . Optimal control and Bayes inference applied to complex microbial communities. Mathematical Biosciences and Engineering, 2022, 19(7): 6860-6882. doi: 10.3934/mbe.2022323
    [10] Andrei Korobeinikov, Conor Dempsey . A continuous phenotype space model of RNA virus evolution within a host. Mathematical Biosciences and Engineering, 2014, 11(4): 919-927. doi: 10.3934/mbe.2014.11.919
  • Spatial structure is known to affect the evolution of social behaviour, but little is known on how this evolution depends on simultaneous competition for resources. In simple models, competition for resources tends to counteract altruism, but ecologically more realistic models suggest that competition for resources might actually reinforce altruism. Here we set up a probabilistic cellular automaton (PCA) model and analyse it using the Correlation Dynamics (CD) approach, to study how competition for resources affects the evolution of altruism. If the resource diffuses across space, spatially separate clusters of relatives may still compete for resources, thus creating a larger competitive kernel than the immediate neighbourhood. This increases the separation of clusters of relatives and thus reinforces the selection of altruistic behaviour.


    Though many models for the evolution of cooperation do incorporate mechanisms of competition, competition for space is usually only modeled implicitly. Such models tend to suggest that such competition (because it is also among relatives it effectively increases the cost of cooperation) would reduce the selection for cooperation [1,2]. However, approaches based on constructed fitness functions do not take into account all potential spatio-dynamical effects that act on populations [3]. Since consumer-resource interactions may have profound effects on the spatial patterns that result it is not so obvious what will be the net effect on selection. In the very least, it violates the implicit hypothesis of spatial homogeneity that underlies many kin selection models (which assume that genetic composition may vary spatially, but not densities or ecology in general).

    In an earlier study using an explicitly spatial individual-based simulation method [4], we found that competition for resources can reinforce the evolution of altruism because it can segregate groups of related individuals, thus reinforcing kin selection and leading to more cooperation. As in Turing patterns [5], the spatial pattern depends strongly on the differences between the sizes of the kernels of competition and cooperation.

    Here, we focus on the effects of competiton for resources on the evolution of cooperation using the framework of continuous-time probabilistic cellular automata [6,7]. This approach imposes certain constraints on the type of interactions that can be modeled. The fact that it is impossible to incorporate continuously varying local variables such as resource densities is offset by the fact that the resulting models are amenable to correlation dynamics (CD) approximations, which greatly extends the analytical toolbox that can be used to study them [8,9,10].

    Most importantly, an analysis of the dynamics of spatial correlations allows to quickly assess the invasion capacity of arbitrary mutants in a resident system, which would require an excessive amount of simulations of the underlying cellular automaton. The advantage of having even an approximation of invasion fitness is that all the tools of adaptive dynamics theory at our disposal [11,12,13].

    Here we will first construct a probabilistic cellular automaton (PCA) of individuals that live on a lattice, can invest in helping neighbours but also compete for resources necessary for reproduction. These resources are modeled as discrete units that appear randomly and diffuse through space. Then, a correlation dynamics (CD) approximation of this model is derived (including one or more resident types and a rare mutant) that is used to work out pairwise invasibility plots (PIPs) that allow to infer the ES level of investment in altruism. The difference with our previous study [4] is that here we assume that resource use characteristics do not evolve; we focus on the effect of resource competition per se.

    The evolution of altruism is typically studied using variations of Hamilton's kin selection model [14]. A fitness function is set up for individuals that live in well-defined groups, which includes the putative effects of altruistic and competitive interactions on the fitness of a focal individual, taking into account the relatedness among the group members [17,18]. There exist various mathematical methods to work out the net effects as they percolate through the population [19,20] but most of these share the characteristics that (1) individuals live in discrete groups (metapopulations), (2) the underlying ecological interactions are not explicitly modeled and (3) fitness functions are assumed rather than derived. In particular the use of the Price equation [15] has allowed these methods to help analyse the potential consequences of the relative effects of altruism and competition [2]. However, in reality, populations are often organised in ill-defined and non-persistent groups that are not set up in advance but result from their ecological interactions, such as competition for space and resources. If the groups themselves are dynamic in terms of sizes and connections, methods based on explicit ecological mechanisms are needed to prise apart the selective effects of the various mechanisms [21].

    Here we will concentrate on the effect of competition for resources on the evolution of altruism, assuming uptake rate to be a given parameter. By varying the uptake rate as well as the characteristics of the resource (such as turnover and diffusion rates) we can then study the effect of resource competition on the level of altruism and the relative effects of competition and cooperation.

    The structure of this article is as follows. First we will present the basic ingredients of the probabilistic cellular automaton (PCA) that forms the starting point. Then we will work out the so-called Mean-Field approximation of this PCA, which is the set of ODEs that results when spatial pattern is not taken into account. This gives some insight in the ecological dynamics of the model and the effects of certain parameters.

    We set up the model such that in the Mean-Field limit the consumer population has standard Lotka-Volterra dynamics. For simplicity, we assume that the resource has no population dynamics of its own; biologically, this resembles a consumer-detritus interaction where the resource items 'rain' onto the system; resource items that are present in the system then either decay or are consumed. Again for simplicity, we assume that the consumption of a single resource item is sufficient for reproduction. The consumers thus compete for space but also for resources; because the resources diffuse, local depletion will make itself felt to consumers further away. Because the consumers themselves do not move, they behave like plants or sessile organisms such as corals. The resulting model may be the simplest that is compatible with the concept of a competition kernel that is found in most population models defined in continuous space [22].

    We continue by carrying out simulations of the PCA to gain insight in the spatial patterns that may arise. To study the evolutionary dynamics of the model, we derive the correlation dynamics (CD) equations of a multi-strain variant of the model. This multi-strain variant is then used to numerically analyse Pairwise Invasibility Plots (PIPs) to assess how ESS levels of altruism (if at all) depend on the ecological characteristics to the resource, which forms the novel aspect of this work. Finally, we discuss the results in relationship with previous work and suggest directions for future development.

    Space is represented by a (regular) network of sites (most simulations assume a square lattice where every site is connected to four or eight neighbours but other networks are possible too). A site may be empty (indicated by the symbol ), occupied by a resource item (R) or by one of a number (n) of phenotypes (indicated Φi, where i{1,,n}). The events that modify the state of the lattice are the births and deaths of individuals (to keep things simple, individuals stay put and do not move), and the appearance, diffusion and decay of resource items. Note that there is no direct competition for resources among neighbours in the model; as in most biologically relevant settings, competition is indirect, because it causes a reduction in (local) resource density. The full set of events that define the model is given in Table 1 (for more information on how these events give rise to PCAs, see [10,23]).

    Table 1.  The events that define our model. Empty space is indicated by , a site occupied by a food item by R; the set of possible phenotypes is Φ (in the entire table i and j are members of Φ), n is the number of phenotypes (typically n=2). Note that to be able to reproduce an individual needs to have a resource item (R) as its neighbour, reproduction into empty sites () does not occur in this version of the model. The actual model also includes a small proportion of mutations associated with birth events (i.e. events of the type xRxy, where yx). Pair events are symmetric; since sites are connected to z other sites, there are z times as many connections as there are sites so the rates associated with pair events have to be corrected with a factor 1/z.
    EventRateDescription
    iRii1zuBirth/Resource uptake by an individual of phenotype i
    ijj1zdi(j)Death of individual i (as affected by neighbour j)
    RbProductivity
    RR1zDResource diffusion
    RδResource decay

     | Show Table
    DownLoad: CSV

    The set of states a given site can be in is thus defined as

    Ω={,R,Φ1,Φ2,...Φn}. (2.1)

    The density of a state is defined as the probability of finding a given site in this state and is indicated by [x]. In a similar fashion, the density of a pair of states xy is defined as the probability of finding a given pair of neighbours in this combination of states and is denoted [xy] (where x,yΩ).

    Events change the states of sites or pairs of sites on the lattice. The essential aspect of this PCA is that the mortality of an i individual (if iΦ={Φ1,,Φn}) depends on its neighbours. Specifically, the death rate of the i in an ij pair depends on its neighbour j. Here, we will assume that

    di(j)=d01+C(i)1+B(j), (2.2)

    where B(j) represents the benefit the i individual receives from its j neighbour (decreasing its mortality rate); the i individual itself pays a cost C(i) (increasing its mortality rate) to help all of its neighbours. A fully selfish phenotype is defined by B(i)=C(i)=0 while any phenotype Φi with positive B(i) (and associated C(i)) is to some degree altruistic. One of the main questions in evolutionary ecology is to understand which level of B(i) (if positive at all) is favoured by natural selection.For notational simplicity, empty space and resource items are modeled as 'neighbours' that have no effect on mortality, that is B()=C()=B(R)=C(R)=0. We have chosen this form over the alternative di(j)=d0(1+C(i)B(j)) to avoid having to worry about negative mortality rates. When C(i) and B(j) are small relative to d0, the two forms converge, which can be useful in the analysis, and to compare our results to other findings.

    Note that although the notion of altruism was originally phrased in terms of cost and benefits associated with definite acts, such as whether to sacrifice oneself to save someone else, our analysis follows the modern convention of defining it in terms of more general fitness effects (see, e.g., [2]). Thus, an altruist is an individual that decreases its fitness in order to boost the fitness of one or more other individuals. In this setup, altruists always reduce their own fitness, irrespective of whether there are actual beneficiaries around or not.

    It is not so difficult to derive the differential equations that govern the dynamics of the densities of single types. In correlation dynamics, however, one does not stop here; it is customary to consider (at least) changes in the densities of pairs of neighbours [xy]. However, before doing this we will consider what happens populations are (assumed to be) homogeneously distributed.

    If space is ignored, a set of events like the one defined in Table 1 gives rise to a set of ordinary differential equations. The simplest way to obtain these is by assuming that the density of a pair of neighbours is the product of their densities, that is, by setting

    [xy]=[x][y] (3.1)

    and working out the bookkeeping of all the changes governing the d[x]/dt driven by the events in Table 1. More information about how this is done can be found in the cited literature (here, in particular, we have followed the formalism of [24]).

    Under these conditions, resource dynamics is governed by

    d[R]dt=b[]δ[R]ui[Φi][R]. (3.2)

    Since the consumption of one resource unit is directly linked to a reproduction event, the dynamics of phenotype i is governed by

    (3.3)

    where the term [death rate of i] needs a bit more explanation. We assume that it depends on the individuals' social environments but to see the overall dynamics, let us assume for the moment that it is constant,

    (3.4)

    so that

    d[Φi]dt=(u[R]d0)[Φi], (3.5)

    which shows that in absence of social interaction competition for resources (R) is the sole mechanism that regulates population size (otherwise d[Φi]/dt can never be zero).

    A differential equation for the density of empty sites, [], could be derived in a similar fashion but this is not necessary as the density of empty sites follows from the conservation principle

    []+[R]+[Φ1]++[Φn]=1. (3.6)

    More details can be found in Appendix A, but we report some elementary observations concerning the non-spatial model here. In absence of any consumption, the resource will settle at an equilibrium density of

    ¯[R]=bb+δ. (3.7)

    This is an important compound parameter, and we will denote it R.

    The presence of a single strain of consumers will cause it to settle at a stable equilibrium given by

    ¯[R]=d0u (3.8)
    ¯[Φ1]=1b+δbd0u1+d0b (3.9)

    provided there is enough resource, that is, if

    R>d0u. (3.10)

    The equilibrium may be significantly modified by social interactions, but these expressions give a useful first idea about the effects of the ecological parameters. In particular, it should be noted that, in spite of not affecting R, proportionally changing resource production and decay rates (b and δ) will affect consumer density (¯[Φ1]).

    In this article we assume that every neighbour y may have an effect on the focal individual's death rate. For simplicity, we model death rate as a pair event, such that the mortality rate of individual x in an xy pair not depends on its own phenotype but also on that of its neighbour y (see Table 1). This implies that the overall mortality rate of x phenotypes depend on the average densities of the phenotypes in the neighbourhood of the x's. In the non-spatial version, these average neighbourhood densities are simply the global densities, so that

    where z is the number of neighbours (z=4 in the default case) and dΦi(y) is given by Eq (2.2). This leads to

    (3.11)

    Note that this form of altruism differs slightly from the standard representation, where costs and benefits are either assumed to be measured in units of arbitrary 'fitness' or at least affect the same fitness-associated life history parameter (usually it is tacitly assumed that this is reproduction but it has been shown that such life history details may matter [25]). In the current setting, cooperative interactions specifically affect mortality rates only: the altruistic phenotyoe has a higher mortality rate but decreases that of its neighbours. This is not necessarily the most general case, but it is just as arbitrary as the other possible cases and it has the additional advantage of conceptually separating the effects of competition (affecting reproduction) from those of cooperative interactions (affecting survival).

    We can now consider the invasion rate of an altruistic strain in a non-spatial environment dominated by nonaltruists. For notational simplicity we can equate a strain's index with its investment in altruism (so that Φ={r,m}, B(Φm)=B(m)>0 and C(Φm)=C(m)>0, while B(Φr)=C(Φr)=0). Since the m-type is much rarer than the r-type (implying [m]1), using Equations (3.3) and (3.11) we can deduce that the per-capita growth rate of the mutant (m) equals

    1[m]d[m]dt=u[R]d0(1+C(m))([]+[R]+[r]+11+B(m)[m]) (4.1)

    which, given that the sum in brackets approximates unity if [m] is very small (using Eq 3.6)), is approximated by

    1[m]d[m]dtu[R]d0(1+C(m)) (4.2)

    whereas the resident type (r), under the same conditions, has a per-capita growth rate of

    1[r]d[r]dt=u[R]d0 (4.3)

    which is always higher. Note that as the nonaltruist resident will be at equilibrium, the RHS of Eq (4.3) will be equal to zero (thus setting the resource density), which implies that the altruist's invasion rate (Eq (4.2)) is negative. Increasing the density of altruists would benefit the nonaltruists as much as it would the altruists, so the altruists will always do worse. However, it is well known that in spatial settings, the two types may segregate so that altruists may experience more altruists in their neighbourhood than do nonaltruists which may give them a sufficient advantage [10,26]. What is different here, is that not only altruistic support may vary locally, but also competition for resources.

    If competition is only for space, a population will grow to fill up most of it, leading to a rather homogeneous overall distribution (with altruists reaching higher local densities than nonaltruists thanks to the net benefit they receive). Competition for resources may disrupt this pattern, as high-density patches resulting from much cooperation will necessarily also consume more resources, reducing population growth before space is full. In what follows we extend this observation by focusing specifically on how competition for resources affects the spatial dynamics of the different types.

    The spatial patterns generated by the cellular automaton are quite sensitive to certain parameters (as could be already expected from the non-spatial analysis) as the altruistic interactions that underlie the spatial dynamics give rise to a strong Allee effect [27].

    Now we can add a second, mutant strain with a different level of altruism and show that these can, under certain circumstances, invade. As we have shown that altruists can never invade in non-spatial settings, such simulations show that spatial structure can, in principle, select for altruistic behaviour. However, finding out where evolution stops (i.e., what is the evolutionarily stable (ES) level of altruism) is not so obvious and would require us to repeat these simulations with different combinations of resident and mutant strains [13]. Then, to find out how the ES level depends on parameters would require repetition of this process for every possible combination of parameters that one wants to study, which amounts to an effort that is computationally intensive but still may yield litte insight. For instance, note when the altruist is rare, it is subject to strong demographic stochasticity [28,29], complicating fitness assessments. To carry out the adaptive dynamic analysis, therefore, we will derive a multi-strain version of the CD model. Even if explicit solutions do not exist, the resulting equations are much faster to solve numerically and more precise. More importantly, expressions for invasion fitness can be derived that give insight into the components of selection [3].

    That spatial structure can favour altruism has of course been long known (see [3] for a review) but how this process is affected by resource competition is largely unexplored [4]. PCA simulations that we carried out show that often clusters of altruists are able to grow into and displace less altruist strains. A typical snapshot with such an invading cluster is shown in Figure 1. The temporal dynamics will be shown below, but if the simulation were continued long enough the altruists would eventually completely dominate the system. In what follows we will assess in particular the effect of resource dynamics on mutant invasion and the resulting ESS level of altruism using a Correlation Dynamics (CD) approximation, focusing on the effects of resource dynamics (turnover and diffusion). Then we will return to a PCA simulation to study the resulting spatial patterns.

    Figure 1.  A spatial snapshot of a mutant strain (red dots) that strongly interacts altruistically with its neighbours (C(Φ1)=0.08) invading a weakly altruistic (C(Φ1)=0.01) resident population (blue dots). Simliar to the classic Public Goods game, the benefits to neighbours are ten times the investment, B(Φ)=10C(Φ)). The individuals are sessile but clusters move when individuals reproduce into neighbouring sites (in addition, in this simulation a fraction 0.0002 of all births result in a mutation). The resource items (green dots) appear randomly as described in the text, and then diffuse or decay. Space is represented by a square 200×200 toroidal lattice with Von Neumann (z=4) neighbourhoods. Parameter values: b=0.005, δ=0.095 (so that the resource density is never higher than b/(b+δ)=0.05), D=10, u=5, d0=0.005 (so that the expected longevity of consumers in absence of social interactions is 20 time units).

    The Correlation Dynamics method (often called the 'Pair Approximation Method' but this terminology is misleading [3,30]) produces a set of differential equations for spatial correlations (typically between neighbouring sites). These correlations allow the assessment the effects of spatial structure to a first approximation without having to resort to full-scale spatial simulations [8,10,23]. The correlation dynamics approach generates a rather large number of differential equations but they can be used to apply the basic methodology of adaptive dynamics.

    We used a Mathematica (Wolfram Inc.) package that one of us developed (MvB) to derive and manipulate the Correlation Dynamics (CD) equations from the PCA specifications. These equations are described in Appendix B (the package we used, which is based on the methods outlined in [10,23,24], is available upon request).

    The CD model is too complicated to be explicitly solved, but it can easily be numerically analysed. Since the CD model only tracks short-distance correlations, it will diverge from PCA dynamics if these involve significant larger-distance correlations, which are generated by many large-scale patterns [23]. However, as a first approximation, it can describe aspects of the dynamics that the MF approximation definitely cannot. Most significantly, altruists can never invade in the non-spatial version whereas the CD correctly predicts the mutant will invade (Figures 1 and 2). Of course, the PCA model is stochastic and will show demographic stochasticity whereas the CD approximation is deterministic. The idea is that increasing the system (i.e., lattice) size will decrease the stochastic fluctuations, leaving only the systematic error of the CD approximation.

    Figure 2.  Comparison of mutant dynamics in the CD approximation with the PCA simulation of which a snapshot of the spatial distribution is shown in Figure 1. The dashed line shows the dynamics of the mutant for the non-spatial (mean field) model (in which the mutant is counterselected and converges to a low mutation-selection equilibrium).

    As can be seen in Figure 2, compared with explicit simulations the per-capita rate of increase of the mutant derived from the CD model (after a transition period to allow the resident system to equilibrate) gives a good indication of invasion fitness,

    λr(m)=ln[m]Tln[m]0T, (6.1)

    for a sufficiently large stretch of time T of a time series [m]t from a numerical simulation of the CD model. (In mean field situations this produces equations (4.2) and (4.3), but in spatially structured populations more complicated expressions arise [3].) Here we will use definition (6.1) to numerically calculate a Pairwise Invasibility Plot (PIP), a standard tool from Adaptive Dynamics [11,13]. From the PIP that corresponds to the basic set of parameter values used previously (Figure 3), and assuming, in addition, that the costs and benefits are related through a public goods game scheme B(Φi)=10C(Φi) [16] we can infer that the ES level of altruism will be around C(Φ)0.06. This implies a significiant investment in altruistic behaviour: isolated individuals have a 6% higher mortality rate than nonaltruistic individuals. Altruistic behaviour is thus only favoured when an altruist is helped by sufficiently many other altruists in its neighbourhood.

    Figure 3.  Pairwise Invasibility Plot (PIP) calculated using the CD approximation assuming that costs and benefits are linearly related for all strains, B(Φi)=10C(Φi), while the other parameters are as given in the caption of Figure 1 (except for the mutation rate, which was set to zero). Invasion fitness was calculated using Eq (6.1) as described in the text. Black corresponds to positive and white to negative invasion rates (grey corresponds to zero).

    Useful insight is obtained by analysing the invasion conditions of arbitrary mutants strains. A mutant phenotype m will invade if its per capita fitness

    Fr(m)=1[m]d[m]dt=u[R|m]zyΩd(m|y)[y|m]=u[R|m]z(dm()[|m]+dm(R)[R|m]+dm(r)[r|m]+dm(m)[m|m]), (7.1)

    is positive, given that the system is dominated by the resident type r. Here [x|m] stands for the local density of x, that is, for the probability of finding an x at a given neighbouring site of a mutant (which may be significantly different from the global density [x]). Note that per-capita fitness measures like Eq (7.1) are not identical to 'true' invasion fitness (Eq (6.1)) but they do have the same sign structure [25], implying that invasion fitness is positive whenever per-capita fitness is positive. Note also that in order to work out the sign of Eq (7.1) we need to know the local densities [R|m] and [m|m], and these are difficult to calculate exactly except in special cases [8,10,21]. Here, we will use numerical approximations obtained from the full CD model.

    Figure 4 shows the advantage of using the CD approach when studying invasion. Because a mutant is initially rare, it is subject to substantial demographic stochasticity and as a consequence its invasion fitness fluctuates widely (panel A); the invasion fitness of the resident (which has a much bigger population) fluctuates much less (panel B). The only way to reduce these fluctuations is to increase the system size, increasing simulation time. The CD model sidesteps the problems associated with demographic stochasticity, as it assumes that system size is infinite.

    Figure 4.  Invasion fitness and per-capita fitness of mutant (A) and resident (B) given by Eq (7.1) using data from the PCA simulation (the thin curve shows a moving average of per-capita fitness over 100 time units to smooth out some of the fluctuations) and invasion fitness as predicted by the CD (heavy curve). Note that both fitness measures of the resident converge to zero as the resident equilibrates; expected invasion fitness of the mutant is positive, but altruists in the simulation are strongly subject to demographic stochasticity, leading to large fluctuations in per-capita fitness.

    The mutant will be able to invade when its per-capita fitness Fr(m) (given by Eq (7.1)) is positive. In a system with only selfish residents (C(r)=B(r)=0), altruistic mutants can invade non-altruist populations if

    u[R|m]>d0(1+C(m))([|m]+[R|m]+[r|m]+11+B(m)[m|m]) (7.2)

    or, using that [|m]+[R|m]+[r|m]=1[m|m],

    u[R|m]>d0(1+C(m))(1B(m)1+B(m)[m|m]). (7.3)

    where the right hand side is actually the version of Hamilton's Rule that incorporates the demography of the modeled population [10]. This can be seen most easily when it is assumed that costs and benefits are small (both B(m)1 and C1) as then the condition converges to

    u[R|m]>d0(1+C(m)B(m)[m|m]), (7.4)

    which is the version of Hamilton's Rule that results if costs and benefits linearly affect mortality (rather than reproduction, as is usually assumed).

    The probability that a neighbouring site is occupied by another mutant, [m|m], thus takes on the role of the coefficient of relatedness (cf. [10]). If the mutant has no effect on its (local) environment the standard version of Hamilton's Rule emerges when Condition (7.4) is analysed. Then the mutant should pick costs C(m) and benefits B(m) such that

    B(m)[m|m]C(m)

    is maximised for a fixed [m|m]. However, though the coefficient of relatedness is often assumed to be a fixed and given constant, in spatially extended systems it is something the mutant itself can influence through its use of space, that is, [m|m] depends on the characteristics of the mutant's clusters when it invades [3,10]. Furthermore, in the model we are considering here, the mutant may also have an effect on local resource dynamics, which affects the left hand side of Condition (7.3).

    Any trait Tm of the mutant that affects its vital rates would affect the local densities [R|m] and [m|m], which adds terms to the optimisation condition [3]. In standard evolutionary approaches, local environmental variables (including relatedness parameters) are assumed to be constant (which typically demands the use of qualifiers such as 'small effect' when talking about mutations). The real challenge, however, is to gain insight into how mutants influence their own environment, which becomes all the more urgent when one wants to discuss the relative effects of competition and cooperation. Even with extensive simulation of variations of the PCA model it may be difficult to synthesise their effects into a comprehensive picture.

    Optimisation charicature

    If it is assumed that the mutant does not influence its own environment, maximisation of invasion fitness amounts to minimisation of the mortality rate. Evaluating dFr(m)/dm=0 then leads to the condition

    C(m)(1+B(m)1+B(m)[m|m])+(1+C(m))B(m)(1+B(m))2[m|m]=0 (7.5)

    where the prime stands for differentiation with respect to m. Setting B(m)=αC(m) (so that the individuals essentially play a public goods game with multiplication factor α [16]) this leads to a quadratic equation in C(m) that can be solved explicitly (see Appendix C). The solution is rather messy, and depends on α and [m|m] in a complicated way (Figure 5). However, there is a pattern. First, the investment is always zero for low relatedness ([m|m]<1/α), and increases monotonically. Investment depends also on the multiplication factor α; for large values of relatedness the optimum investment decreases with α (because then a smaller investent already produces a big enough benefit). However, the relatedness [m|m] typically is lower than 1/z [10] so that we do not expect high levels of altruism to evolve. This agrees well with the ES level of altruism that was predicted by the PIP shown in Figure 3.

    Figure 5.  Optimum investment in altruism (for a mutant in a nonaltruistic environment) as a function of relatedness [m|m] for different benefit multiplication factors α as indicated. The heavy curve corresponds to the default case in our study (α=10).

    Assuming the local environment is fixed gives useful insight into the basic balance of costs and benefits, but does not yet take the fact into account that strains may modify the local spatial pattern and thus affect local densities [x|m] they experience. Local resource density obviously has a direct effect as the resource uptake rate (which equals birth rate in our model) of the mutant equals u[R|m]) but as our earlier work suggested, by segregating the clusters, resource competition may have the additional effect of decreasing [r|m] relative to [m|m].

    In principle, one would like to use the correlation dynamics model to calculate the local densities but in practice this is not feasible as only but the simplest CD models allow explicit calculation of local densities [8,23]. Our previous studies suggested that clusters even when they are spatially segregated may still compete for resources if the kernel of competition is sufficiently large. In the present framework this implies that resource dynamics may play a role: in the PCA the direct kernel of competition is the same as the kernel of cooperation (the z=4 Von Neumann neighbourhood) but competition for resources may be felt farther away when resources diffuse, resulting in a competition kernel that is effectively larger.

    Analysis of the non-spatial ('mean field') version of the model suggests that the equilibrium resource density in absence of consumption, R, is only dependent on the relative values of resource productivity and decay (Eq (3.7)). However, the density of the consumers (Eq (3.9)) does also depend on the absolute resource productivity so that consumer density changes even if the resource productivity/decay ratio stays constant. And indeed, PIPs for different values of b and δ but with the same ratio may lead to strongly different level of ES altruism (Figure 6A). Slowing down the overall turnover rate b+δ intensifies competition, as food items diffuse farther during their existence, effectively increasing the competition kernel. Thus a harsher environment results, but the reduced consumer densities that result allow kin selection to compensate to a certain extent, favouring increased levels of altruism. Varying the resource diffusion rate D has a similar effect, but less strong (Figure 6B).

    Figure 6.  The effect of resource dynamics on evolutionary outcome. Pairwise invasibility plots (based on the CD approximation as in Figure 3) for (A) different values of the resource turnover rate b+δ, such that equilibrium resource density b/(b+δ) remains constant and (B) different values of the resource diffusion rate D, as indicated. Other parameters as in Figure 3.

    Based on these insights one might expect that increasing the uptake rate will have a similar effect (as these are also likely to decrease resource levels) but this is actually not the case. The reason is that increasing uptake rate also increases the rate of reproduction. It allows the consumers to make more efficient use of the scarce resources and this more than compensates for the reduced resource density. The effect is that the global consumer density will increase, clusters are more likely to mix and individuals are less likely to be surrounded by of relatives. This seems to hold for any ecological parameter that boosts population growth (results not shown). Altruism is only maintained by natural selection under relatively harsh ecological conditions, preventing a population to grow to high densities and occupy all space.

    Though a cursory glance at the spatial distributions suggests they seem rather random they are in fact highly structured. Consider the distribution shown in Figure 7A, which resulted from a simulation with six resident phenotypes that are selectively neutral so that the colour pattern in the Figure gives an indication of the relatedness structure in the population. The phenotypes are definitely not well-mixed, and seem to form characteristic clusters (an animation of this simulation is available as Electronic Supplementary Information). If we pick one of the strains and count its density in plots of varying sizes (here, we use windows of form of 'taxicab' (or 'Manhattan') circles with different taxicab radiuses [33]), we observe that there is a great variance among smaller plots (some contain many individuals, others few, see Figure 7B) but as the plots grow to a certain size the variance suddenly decreases (Figure 7C), suggesting that a characteristic lenght scale of phenotype clusters of, in this case, about 4 or 5 sites (see [31,32] for more information about the so-called 'coherence scale' of assessing characteristic spatial structures).

    Figure 7.  Assessing characteristic cluster size. A) A spatial pattern generated by the PCA with six identical resident types (only differing in colour), all with C(Φi)=0.06. Also shown is a randomly positioned 'taxicab disk' with radius ρ=10. The density occupied by Φ1 in 20 randomly placed Taxicab neighbourhoods is shown in panel (B) and the corresponding variance in (C), as a function of radius ρ. This simulation was run until t=3000; all other parameters are as in Figure 1.

    Another way of gaining insight is measuring the densities of food items and of the different phenotypes increasing distances away from a given type (Figures 8AC). In the simulation with 6 phenotypically identical strains, one can see that in the close neighbourhood of an individual, most space is occupied by individuals of the same strain and that the density of food items is much lower. Only a number of steps away the densities start to converge to the global averages. This reinforces the insight that in spatially explicit systems, what individuals encounter may be very different from the global average. Not only do they interact mainly with relatives, the density of resources and free space may be different.

    Figure 8.  Densities of resource items (A), the focal strain (B) and competing strains (C) on Taxicab circles of increasing radius ρ around members of a focal strain, using data from the simulation presented in Figure 7. To illustrate the effect of genetic structure and relatedness, the simulation involved 6 phenotypically identical strains with C(Φi)=0.06. By the end of the simulation (t=3000) all strains were in global equilibrium. (Averaged over 100 individuals of the focal strain.).

    Different strains are spatially segregated, as often reported, but they still do compete for space and resources. To assess the intensity of this competition, however, is more complicated than just analysing a spatial pattern, as it is a highly dynamical process that involves demographic processes and the generation, diffusion, consumption and decay of the resource. To our knowledge no mathematical method is currently available to analyse characteristic spatio-temporal patterns.

    The results we present here reinforce our earlier observation [4] that competition for resources may have unexpected effects on the evolution of altruism, at least from a standard kin selection perspective. Traditionally, kin selection models are based on evaluating the effects of various interactions on the fitness of an average member on the population (the 'focal individual') [19,20]. Competition, in this framework, is assumed to have an overall negative effect on the fitness of such focal individuals. An individual does not only benefit from its altruistic relatives, it also competes with them, and because of their proximity even more intensely than with unrelated individuals. Competition is then expected to lower the investment in altruistic behaviour [1,2].

    That the relative scales of cooperation and competition are important has been shown before [18,40]. If their spatial scales are equal, the benefits of cooperation and the costs of competition tend to cancel out, but if the scale of competition is larger than that of cooperation, a group of related individuals may nevertheless reap the benefits of increased cooperation, because they may make their presence felt farther out (and can thus 'export' their characteristics [34,35]).

    In our earlier work [4], we observed that competition may reinforce altruism under certain conditions, because it can increase the spatial segregation of unrelated individuals, thus preventing altruistic clusters from being exploited by non-related cheater individuals. The study presented here lends more support to this idea, which is important because the ecological setup is rather different from that of our earlier study (the most important of which are that in our previous work resource uptake evolved whereas here it is a fixed trait).

    What is clear from our results is that competition for resources may affect the evolution of altruism, but not always in immediately intuitive ways. For instance, if the resource uptake rate goes up (which would imply that clusters of relatives may make their presence felt further away), the ESS investment in altruism goes down (Figure 6A). The reason for this effect is that the increased uptake rate leads to higher overall densities, which counteracts the effect of segregation. Higher uptake rates benefit all strains equally; different evolutionary outcomes might result if strains can differentially invest in uptake rates, as indicated by our previous study [4]. This is something we leave for a future study.

    We have demonstrated how one can apply the theory of characteristic lenght scales [31,32] to assess the characteristic cluster size of a rare mutant strain. However, as this involves deciding when certain variances drop below a given threshold, it is not so obvious how to give a more precise mathematical definition. At the moment it is not possible to analyse how phenotypic traits affect characteristic cluster size except by simulation. Obtaining analytical insight into this link is worthy of a study in itself.

    What we did not observe, like we did in our previous study [4], is the emergence of a clear quasi-stationary Turing-like pattern. There are reasons for expecting such patterns as the distribution is generated by positive and negative feedback processes operating on different spatial scales [36,37]. The reason for this is probably that the emergent structures remain relatively small and are therefore strongly subject to demographic stochasticity. Nevertheless, the Allee effect that results from the altruistic interactions and which punishes isolated individuals makes the clusters drift around much less than expected by chance. The size of the clusters and the degree of mixing strongly depends on ecological parameters. The less 'harsh' the environment is, the higher overall densities and the more mixing of strains. The evolutionary consequences are demonstrated in the sequence of results displayed in Figure 6A, that is, reduced altruism.

    We have made various simplifying assumptions in order to keep our model as tractable as possible. Real systems are inevitably more complicated. For instance, we assumed that the resource is biologically inert, but in reality resources are often other species (or produced by them), and these have spatial population dynamics of their own. How these dynamics will affect the evolutionary outcome is an open question, but the present study shows, if anything, that the properties of such resources will have an effect.

    In our previous study [4], we also observed a strong interaction between the evolution of resource use and the evolution of altruism: under certain conditions, altruism did not evolve if resource use does not evolve in tandem. Here, with resource uptake rate being fixed and given, a certain level of altruism always evolves. Nevertheless, our results suggest that the level of altruism does depend on uptake rate (results not shown) so the outcome may change if resource uptake evolves too. We leave this for a future study.

    To study evolution of cooperative behaviour it has become customary to construct a priori variations of Hamilton's Rule (often in a framework based on Price's Equation [38,39], but there exist other formal systems as well [19]). However, these do not capture all spatio-dynamical effects, in particular the ecological mechanisms that actually create the group structures and relatedness patterns in spatially extended populations [3]. What is needed is a more comprehensive insight into how cooperative behaviour affects the ecological mechanisms that create the spatial patterns and the spatial scales they imply. In our study, competition for resources reinforces kin selection because the ecological dynamics happens to segregate the clusters of relatives that compete, but we still do not have a good toolbox to study these mechanisms. It is important to develop such tools, as our results clearly demonstrate that the underlying ecology should be considered as well.

    MvB should acknowledge support of program Investissements d'Avenir launched by the French Government and implemented by ANR with the references ANR-10-LABX-54 MEMOLIFE and ANR-11-IDEX-0001-02 PSL Research 432 University. MvB also expresses his gratitude to the Institute des Hautes Etudes Scientifiques (IHES, Bures-sur-Yvette, France) for its hospitality.

    The authors declare no conflicts of interest in this paper.

    The basic ecological model (non-spatial and non-evolving) is governed by two differential equations,

    d[R]dt=b(1[R][Φ])δ[R]u[R][Φ] (A.1)
    d[Φ]dt=u[R][Φ]d0[Φ] (A.2)

    if the death rate is kept constant.

    Working out the equilibrium condition d[R]/dt=d[Φ]/dt=0 yields

    ¯[R]=d0u (A.3)
    ¯[Φ]=b(b+δ)¯[R]b+u¯[R]=bb+δud0b+d0. (A.4)

    This equilibrium is always stable.

    Adding the altruistic interactions introduces density dependence in the mortality rate, which creates an Allee effect.

    d[R]dt=b(1[R][Φ])δ[R]u[R][Φ] (A.5)
    d[Φ]dt=u[R][Φ]d0(1+C)(1[Φ]+11+B[Φ])[Φ]=u[R][Φ]d0(1+C)(1B1+B[Φ])[Φ] (A.6)

    The consequences of this Allee effect are that potentially there are now three equilibria, two stable ones separated by an unstable one. This bistability causes the interesting hysteresis effects reported in some studies [27].

    The idea behind the Correlation Dynamics approach is that one can write down differential equations for the states of pairs of neighbouring sites, just as one can do for single sites, which gives the dynamics of the mean densities. For the sake of argument consider a system with only a single population which for conciseness we will denote x here. Then there are four types of pairs, , x, x and xx. The densities of x and x pairs are necessarily the same, so we need only one equation for those.

    Take the events that can destroy an x pair: the x can reproduce into the empty site (thus producing an xx pair) --- but the same outcome also results if another x among the z1 other neighbours reproduces into the empty site (neighbours of other types can reproduce into the empty site too). If the density of x pairs is denoted [x] (that is the probability of finding a random pair in the x state), then this density will therefore decrease with an overall rate

    [x](1zr+z1zr[x|x])

    where [x|x] stands for the probability that a given other neighbour of the site is also occupied by an x.

    In this simple version x pairs can be created in two ways: either the left x dies in an xx pair or a third neighbour reproduces into the right empty site of a pair (we do not incorporate movement or dispersal in this model). Thus the components of the differential equations resulting from processes that create x pairs are

    [xx](1zd)

    and

    [](z1zr[x|]),

    giving

    d[x]dt=[x](1zr+z1zr[x|x])+[xx](1zd)+[](z1zr[x|]).

    The other equations are constructed in a similar fashion (in practice we use a Mathematica (TM) package for doing that).

    At this point, the equations depend on pair densities ([], [x], [x] and [xx]) but also on conditional densities like [x|x]. The latter indicates the conditional probability that a given other neighbour of the empty site in an x pair is occupied. Formally, this can be expressed as

    [x|x]=[xx][x],

    which shows this quantity also depends on triple densities (i.e., the frequencies of chains of three neighbours in particular states). To avoid having to derive differential equations for the triple densities (which would not have solved the problem, as these depend on higher order structures again), most studies 'close' the system by assuming that the conditional probability can be approximated by ignoring the state of the far end,

    [x|x][x|]=[x][],

    which results in an expression in terms of the (known) frequencies of singletons and pairs, and which is what we did in this article (the singletons can be calculated easily from the pairs).

    Even when it is taken into account that symmetric pairs have the same dynamics, the number of differential equations can get fairly big. If the number of states is N number if state variables becomes (N+1)N/2, so the model with mutant and resident, which has z=4 states, necessitates the construction of 10 differential equations). For more information, see the references cited.

    The optimum level of altruism for a strain Φm invading a fully selfish world can be easily calculated if [R|m] and [m|m] are known and fixed, let us say, [R|m]=ˉR and [m|m]=ˉρ (ˉρ thus standing for the coefficient of relatedness). Assuming altruism is a scalar trait, given by m, that affects C(m) and B(m) (but not [R|m], nor [m|m]), we can take the derivative the mutant's invasion fitness (given by Eq (7.1)) with respect to m, to obtain

    λr(m)=d0(C(m)((1ˉρ)+(1+C(m))11+B(m)ˉρ)B(m)(1+B(m))2), (14.1)

    where the primes denote derivatives by m.

    The optimum m, if it exists, should then satisfy

    λr(m)=0. (14.2)

    After some algebra this results in the condition

    ˉρ(1+C(m))B(m)+(1+B(m))((ˉρ1)B(m)1)C(m)=0. (14.3)

    Making the public games assumption C(m)=m and B(m)=αm finally results in a quadratic expression in m,

    ˉρ(1+m)α+(1+αm)((ˉρ1)αm1)=0, (14.4)

    which can be solved explicitly, and whose positive solution is

    m=(α1)(1ˉρ)ˉρ(1ˉρ)α(1ˉρ) (14.5)

    which has been used to draw Figure 5.

    Note that on a larger timescale, local densities will depend on m, but we do not have expressions for these. The solution (14.5) should hold if costs and benefits are not too big.



    [1] T. G. Platt and J. D. Bever, Kin competion and the evolution of cooperation, TREE, 24 (2009), 370–377.
    [2] S. A. West, I. Pen and A. Griffin, Cooperation and competition between relatives, Science, 296 (2002), 72–75.
    [3] S. Lion and M. van Baalen, Self-structuring in spatial evolutionary ecology, Ecol. Lett., 11 (2008), 277–295.
    [4] A. Yamauchi, M. van Baalen and M. W. Sabelis, Spatial patterns generated by simultaneous cooperation and exploitation favour the evolution of altruism, J. Theor. Biol., 441 (2018), 58–67.
    [5] S. Kondo and T. Miura, Reaction-diffusion model as a framework for understanding biological pattern formation, Science, 329 (2010), 1616.
    [6] R. Durrett and S. Levin, The importance of being discrete (and spatial), Theor. Pop. Biol., 46 (1994), 363–394.
    [7] R. Durrett and S. A. Levin, Stochastic spatial models: A user's guide to ecological applications, Phil. Trans. R. Soc. B, 343 (1994), 329–350.
    [8] H. Matsuda, N. Ogita, A. Sasaki, et al., Statistical mechanics of population: The lattice Lotka- Volterra model, Prog. Theor. Phys., 88 (1992), 1035–1049.
    [9] M. Nakamaru, H. Matsuda and Y. Iwasa, The evolution of cooperation in a lattice-structured population, J. Theor. Biol., 184 (1997), 65–81.
    [10] M. van Baalen and D. A. Rand, The unit of selection in viscous populations and the evolution of altruism, J. Theor. Biol., 143 (1998), 631–648.
    [11] S. A. H. Geritz, E. Kisdi, G. Meszéna, et al., Evolutionarily singular strategies and the adaptive growth and branching of the evolutionary tree, Evol. Ecol., 12 (1998), 35–57.
    [12] S. A. H. Geritz, J. A. J. Metz, E. Kisdi, et al., Dynamics of adaptation and evolutionary branching, Phys. Rev. Lett., 78 (1997), 2024–2027.
    [13] J. A. J. Metz, R. M. Nisbet and S. A. H. Geritz, How should we define 'fitness' for general ecological scenarios, TREE, 7 (1992), 198–202.
    [14] W. D. Hamilton, The evolution of altruistic behaviour, Am. Nat., 97 (1963), 354–356.
    [15] W. Hamilton, Selfish and spiteful behaviour in an evolutionary model, Nature (Lond), 228 (1970), 1218–1220.
    [16] E. Fehr and K. M. Schmidt, A theory of fairness, competition and cooperation, Q. J. Econom., 114 (1999), 817–868.
    [17] A. Gardner, S. A. West and G. Wild, The genetical theory of kin selection, J. Evol. Biol., 24 (2011), 1020-1043.
    [18] A. Gardner and S. West, Spite and the scale of competition, J. Evol. Biol., 17 (2004), 1195-1203.
    [19] F. Rousset and S. Billiard, A theoretical basis for measures of kin selection in subdivided populations: finite populations and localized dispersal, J. Evol. Biol., 13 (2000), 814–825.
    [20] P. D. Taylor and S. A. Frank, How to make a kin selection model, J. Theor. Biol., 180 (1996), 27–37.
    [21] S. Lion and M. van Baalen, From infanticide to parental care: why spatial structure can help adults be good parents, Am. Nat., 170 (2007), E26–E46.
    [22] J. D. Murray, Mathematical Biology, Springer, Berlin, 1980.
    [23] M. van Baalen, Pair approximations for different spatial geometries, in The Geometry of Ecological Interactions: Simplifying Spatial Complexity (eds. U. Dieckmann, R. Law and J. A. J. Metz), Cambridge University Press, Cambridge, 2000, 359–387.
    [24] M. van Baalen, Contact networks and the evolution of virulence, in The Adaptive Dynamics of Infectious Diseases: In Pursuit of Virulence Management (eds. U. Dieckmann, J. A. J. Metz, M. W. Sabelis and K. Sigmund), Cambridge Studies in Adaptive Dynamics, Cambridge University Press, Cambridge, 2002, 85–103.
    [25] S. D. Mylius and O. Diekmann, On evolutionarily stable life-history strategies, optimization and the need to be specific about density dependence, Oikos, 74 (1995), 218–224.
    [26] J. A. Fletcher and M. Doebeli, Assortment is a more fundamental explanation for the evolution of altruism than inclusive fitness or multilevel selection: reply to bijma and aanen, Proc R. Soc. Lond. B, 277 (2010), 677–678.
    [27] J.-F. Le Galliard, R. Ferrière and U. Dieckmann, The adaptive dynamics of altruism in spatially heterogeneous populations, Evolution, 57 (2003), 1–17.
    [28] D. Claessen and A. M. de Roos, Evolution of virulence in a host-pathogen system with local pathogen transmission, Oikos, 74 (1995), 401–413.
    [29] E. Renshaw, Modelling Populations in Space and Time, Cambridge University Press, Cambridge, 1991.
    [30] D. A. Rand, Correlation equations and pair approximations for spatial ecologies, in Advanced Ecological Theory (ed. J. McGlade), Blackwell, Oxford, 1999, 100–142.
    [31] M. J. Keeling, I. Mezic, R. J. Hendry, et al., Characteristic length scales of spatial models in ecology via fluctuation analysis, Phil. Trans. R. Soc. Lond. B, 352 (1997), 1589–1501.
    [32] D. A. Rand and H. B. Wilson, Using spatio-temporal chaos and intermediate-scale determinism in artificial ecologies to quantify spatially-extended ecosystems, Proc. R. Soc. Lond. B, 259 (1995), 111–117.
    [33] E. F. Krause, Taxicab Geometry: An Adventure in Non-Euclidean Geometry, Dover Books (1986) edition, Addison-Wesley, Menlo Park CA, 1975.
    [34] J. K. Kelly, Restricted migration and the evolution of altruism, Evolution, 46 (1992), 1492–1495.
    [35] J. K. Kelly, A model for the evolution of communal foraging in hierarchically structured populations, Behav. Ecol. Sociobiol., 35 (1994), 205–212.
    [36] S. Kéfi, M. Rietkerk, M. van Baalen, et al., Evolution of local facilitation in arid ecosystems, Am. Nat., 172 (2008), E1–E17.
    [37] M. Rietkerk, M. Boerlijst, F. van Langevelde, et al., Self-organization of vegetation in arid ecosystems, Am. Nat., 160 (2002), 524–530.
    [38] A. Gardner, The Price equation, Current Biology, 18 (2008), R198–R202.
    [39] G. R. Price, Selection and covariance, Nature (Lond), 227 (1970), 520–521.
    [40] S. A. Frank, Foundations of Social Evolution, Princeton University Press, Princeton, NJ, 1998.
  • This article has been cited by:

    1. Xiaonan Liu, Miaoxiao Wang, Yong Nie, Xiao-Lei Wu, Successful microbial colonization of space in a more dispersed manner, 2021, 1, 2730-6151, 10.1038/s43705-021-00063-7
    2. Rachel Kanaziz, Kathryn P. Huyvaert, Caitlin P. Wells, Dirk H. Van Vuren, Lise M. Aubry, Maternal survival costs in an asocial mammal, 2022, 12, 2045-7758, 10.1002/ece3.8874
    3. Tamas David-Barrett, Clustering drives cooperation on reputation networks, all else fixed, 2023, 10, 2054-5703, 10.1098/rsos.230046
    4. Tamas David-Barrett, Human group size puzzle: why it is odd that we live in large societies, 2023, 10, 2054-5703, 10.1098/rsos.230559
  • Reader Comments
  • © 2019 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(5163) PDF downloads(570) Cited by(4)

Figures and Tables

Figures(8)  /  Tables(1)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog