- You're Mobile Enabled
- Access by Universitaet Linz
Generalized Lotka-Volterra model with hierarchical interactions
Phys. Rev. E 107, 024313 – Published 24 February, 2023
Abstract
In the analysis of complex ecosystems it is common to use random interaction coefficients, which are often assumed to be such that all species are statistically equivalent. In this work we relax this assumption by imposing hierarchical interspecies interactions. These are incorporated into a generalized Lotka-Volterra dynamical system. In a hierarchical community species benefit more, on average, from interactions with species further below them in the hierarchy than from interactions with those above. Using dynamic mean-field theory, we demonstrate that a strong hierarchical structure is stabilizing, but that it reduces the number of species in the surviving community, as well as their abundances. Additionally, we show that increased heterogeneity in the variances of the interaction coefficients across positions in the hierarchy is destabilizing. We also comment on the structure of the surviving community and demonstrate that the abundance and probability of survival of a species are dependent on its position in the hierarchy.
Physics Subject Headings (PhySH)
Article Text
The study of complex ecosystems has been an active research area in theoretical ecology since the 1970s, when evidence emerged of a sharp transition from stability to instability in model ecosystems of increasing complexity . By suggesting fundamental limits on the size, connectedness, and interaction variability of a stable ecosystem, these results appeared to contradict the prevailing ecological view of the time. Many ecological networks are both large and highly interconnected , leading to an a priori expectation that a more complex and well-connected ecosystem ought to be more stable than its simpler, more sparsely connected counterpart . Such an apparent contradiction has led to an increasingly detailed and nuanced search for consistent definitions of ecological stability and complexity across theory and experiment .
One powerful theoretical tool for analyzing which factors contribute to the stability of a large system of many interacting constituents, such as a complex ecosystem, is random matrix theory (RMT). This is the method that was employed by May in his seminal work . May started from the Jacobian of a hypothetical ecosystem, linearized about an “equilibrium.” He assumed that the entries of this Jacobian matrix were independent and identically distributed random variables. This allowed for the deduction of a stability criterion using a result from RMT: Girko's circular law for the distribution of eigenvalues of large independent and identically distributed random matrices . May's initial and somewhat austere model has been extended in recent years, accounting for additional features of ecosystems such as food web structure , spatial dispersal , alternative interpretations of “interaction strength” , and varying self-regulation .
Despite providing a great deal of insight, the RMT approaches to determining the stability of complex ecological communities suffer from one crucial drawback: There is no guarantee that the random matrix under consideration corresponds to the Jacobian matrix of any real dynamics linearized about a feasible equilibrium , that is, an equilibrium at which all species abundances are non-negative. To remedy this, recent works have instead studied the stability of complex ecosystems using the generalized Lotka-Volterra equations, which produce feasible equilibria by construction. In such models, the interactions between an initial pool of species are chosen randomly, but certain species are allowed to go extinct as the system evolves towards a stable equilibrium. The stability of the surviving community is dependent on which species survive and their equilibrium abundances and cannot be determined from the eigenvalues of the initial random interaction matrix. Therefore, RMT alone cannot determine the stability of a surviving feasible community. We must use alternative methods to find the properties of the surviving community and subsequently its stability.
In this work we extend a recent study , which used RMT to study the stability of a linear model (in the style of May) with hierarchical interactions (referred to in as the cascade model ). Here we incorporate such hierarchical interactions in the generalized Lotka-Volterra equations. We obtain analytical results for both stability and the composition of surviving communities using techniques from statistical physics and the theory of disordered systems, specifically dynamic mean-field theory . Our approach has several advantages. Foremost, as mentioned above, the equilibria we study are feasible by construction. Further, we are able to study the effects of hierarchical interactions not only on stability, but also on the emergent properties of the community, such as species abundances and survival probabilities. Finally, we are also able to identify not only when the ecosystem becomes unstable, but also the nature of the instability.
More specifically, we show that increasing the severity of hierarchical interaction in the community is a stabilizing force, as is increasing the proportion of interactions which are of predator-prey type (in agreement with, for example, ). We also demonstrate that larger asymmetry in the variance of species' interactions decreases stability. Further, we look at the properties of stable equilibria produced in such a hierarchical community. We find that the presence of hierarchical interactions leads to communities with non-Gaussian species abundance distributions and that species lower in the hierarchy (i.e., species that benefit less from interactions) are both less likely to survive and less abundant.
This remainder of the paper is structured as follows. In Sec. we describe the generalized Lotka-Volterra model with hierarchical interactions. In Sec. we outline how dynamic mean-field theory is used to trade the set of coupled differential equations with random interaction coefficients constituting the generalized Lotka-Volterra model for a smaller number of statistically equivalent coupled stochastic differential equations. We then analyze the fixed-point solution found in Sec. , noting that the fixed-point equations were also obtained with the cavity method in Refs. [Eq. ], but no stability analysis was performed in these references. We then discuss the effect of hierarchical interactions on the distribution of species abundances and the fraction of surviving species in Sec. . In Sec. we study the stability of the fixed-point solution. We summarize in Sec. .
Consider a community of
We denote the abundance of the
where the block-structured interaction matrix
Illustration of the block-structured interaction matrix
The statistics of the interactions between species depend only on their respective subcommunities. We write
where the
We have indicated the average over realizations of the matrix
The model is thus fully specified by the parameters
Hierarchical interactions are obtained through a specific choice of the model parameters
Similar to Ref. , we achieve this with the choice
where we mostly focus on the case
The model parameters
It is important to note that we distinguish between the notions of hierarchy, controlled by
We use dynamic mean-field theory
The analysis involves taking the limit
That is to say, each subcommunity contains a large (formally infinite) number of species, but the proportions of species in each group remain fixed as
The calculation closely follows the lines of , with modifications made to account for the block structure of the interactions in the community. Details are given in Sec. S3 in .
The dynamic mean-field approach results in the reduction of the initial set of coupled ordinary equations with random coefficients [given in Eq. and with
The variables
where we have used
The macroscopic statistics of community
The above quantities describe the average abundance of a species in subcommunity
We now assume that the system reaches a fixed point such that
for the first and second moments of the asymptotic abundances in each group of species
where the
With Eqs. in mind, we find that the nontrivial fixed point of Eq. is described by
A similar expression was found for models without hierarchical structure in . We note that, depending on the value that the random variable
The average over realizations of the effective process (denoted by angular brackets) is now an average over the static Gaussian random variables
where we have abbreviated
and where we have defined the functions
for
Equations can be solved numerically for the quantities
Hence the solution of Eq. also provides the fraction of surviving species in each subcommunity.
For further analysis, it is useful to introduce the average over communities
for a quantity
We now analyze the fixed-point solution for a community with hierarchical interactions, for which the parameters
dropping the subscript
informing us that
Recalling the definition of
To proceed, we first find expressions for the quantities
where
which satisfies
with initial condition
Self-consistently, the solution to Eq. will further have to satisfy the constraint
One then uses Eq. to change variables in the integrals in Eq. , finding
and similarly for the integral over
Given the parameters
Once
Inspection of Eqs. and reveals that, surprisingly, neither
Variation of average abundance
Our theoretical predictions for the community average species abundance
At a stable equilibrium, we can calculate species abundance distributions (SADs) and rank abundance distributions (RADs). An SAD is obtained in simulations by binning species according to their abundances and producing a normalized histogram of the number of species in each bin [Fig. ]. An RAD is a plot of abundance against a ranking of species from 0 to 1, with the highest abundance species having a rank of 0 [Fig. ]. For reviews of both SADs and RADs see Refs. , for similar calculations without hierarchical interactions see Ref. , and for RADs derived from random replicator equations rather than the Lotka-Volterra equation see .
Abundance distributions with and without hierarchical interactions. All plots are for
We also introduce hierarchical abundance distributions (HADs). Similar to an RAD, we rank species from 0 to 1, but this time such that a species with rank
where
The probability density function
To calculate
(details are found in Sec. S5 in ). Similarly to
In the case where there is no hierarchy (
Rank abundance distributions are also calculated from the distribution
To compute a hierarchical abundance distribution we rank species on a scale
ensuring that
where the constant
A given species' survival probability as a function of the ranking
Survival distributions with and without hierarchical interactions. The parameters used are
In Sec. we found the statistics of the surviving species abundances by presuming a static solution to Eq. . In this section we discuss when this fixed-point solution is valid and thus under what conditions we have a stable and feasible equilibrium. As in Refs. , we find that instability can occur either through linear instability against small perturbations to the abundances or through a divergence in species abundances. Following along the lines of (see Sec. S6 in ), we use a linear stability analysis to find that the system is unstable to perturbations in species abundances when where the average survival probability To find the point at which species abundances diverge, we solve Eq. , together with Eq. , for the point at which On eliminating Hierarchical interactions and stability. (a) Similar to the phase diagrams in Ref. , we show the three possible dynamical behaviors of the system without hierarchy in the
The phase diagrams in Figs. and illustrate the effects of hierarchical interaction (
Phase diagrams (horizontal axis shows the proportion of predator-prey pairs). The onset of instability [(a) linear instability and (b) diverging abundances] are shown as black lines for
Figures and also reveal how the precise combination of
From Fig. we find that the influence of
The influence of the remaining parameters
Our analysis of the generalized Lotka-Volterra model with hierarchical interactions has focused on the effect of hierarchy on both stability and structure in complex ecological communities. We have extended previous work on the stabilizing impact of predator-prey-like relationships by considering both the average severity of the hierarchy (
The dynamic mean-field theory approach, unlike an approach based on the spectra of random matrices, guarantees a feasible equilibrium and gives access to properties of the ecosystem other than stability. We found that communities with a strong hierarchy are dominated by species at the top, which are both more abundant and more likely to survive asymptotically. Further, hierarchy leads to more complex, non-Gaussian abundance distributions.
In order to find fixed-point equations for the hierarchical model with an infinite number of subcommunities, we first considered a related and more general community, divided into a finite number of subcommunities. Fixed-point equations were then obtained, resulting in an effective abundance for a representative species
Codes can be found in , as well as the method for simulating the community dynamics with Eq. , numerical solution procedures for solving the hierarchical fixed point equations , and the data and code for producing all figures.
We acknowledge funding from the Spanish Ministry of Science, Innovation and Universities, the Agency AEI, and FEDER (EU) under the grant PACSS (No. RTI2018-093732-B-C22), the Maria de Maeztu program for Units of Excellence in R&D (Program No. MDM-2017-0711) funded by Grant No. MCIN/AEI/10.13039/501100011033, and the Engineering and Physical Sciences Research Council UK, Grant No. EP-T517823-1.
Supplemental Material
The supplementary information contains details of the generating functional analysis, as well as additional calculations used to produce the figures in the main text.
References (59)
- M. R. Gardner and W. R. Asgby, Connectance of large dynamic (cybernetic) systems: Critical values for stability, Nature (London) 228, 784 (1970).
- R. M. May, Will a large complex system be stable? Nature (London) 238, 413 (1972).
- J. A. Dunne, R. J. Williams, and N. D. Martinez, Food-web structure and network theory: The role of connectance and size, Proc. Natl. Acad. Sci. USA 99, 12917 (2002).
- S. L. Pimm, J. H. Lawton, and J. E. Cohen, Food web patterns and their consequences, Nature (London) 350, 669 (1991).
- R. MacArthur, Fluctuations of animal populations and a measure of community stability, Ecology 36, 533 (1955).
- K. S. McCann, The diversity-stability debate, Nature (London) 405, 228 (2000).
- V. Grimm and C. Wissel, Babel, or the ecological stability discussions: An inventory and analysis of terminology and a guide for avoiding confusion, Oecologia 109, 323 (1997).
- S. Allesina and S. Tang, The stability-complexity relationship at age 40: A random matrix perspective, Popul. Ecol. 57, 63 (2015).
- P. Landi, H. O. Minoarivelo, Å. Brännström, C. Hui, and U. Dieckmann, Complexity and stability of ecological networks: A review of the theory, Popul. Ecol. 60, 319 (2018).
- C. Jacquet, C. Moritz, L. Morissette, P. Legagneux, F. Massol, P. Archambault, and D. Gravel, No complexity-stability relationship in empirical ecosystems, Nat. Commun. 7, 12573 (2016).
- V. L. Girko, Circular law, Theory Probab. Appl. 29, 694 (1985).
- J. Grilli, T. Rogers, and S. Allesina, Modularity and stability in ecological communities, Nat. Commun. 7, 12031 (2016).
- S. Allesina and S. Tang, Stability criteria for complex ecosystems, Nature (London) 483, 205 (2012).
- J. W. Baron and T. Galla, Dispersal-induced instability in complex ecosystems, Nat. Commun. 11, 6032 (2020).
- D. Gravel, F. Massol, and M. Leibold, Stability and complexity in model meta-ecosystems, Nat. Commun. 7, 12457 (2016).
- T. Gross, L. Rudolf, S. A. Levin, and U. Dieckmann, Generalized models reveal stabilizing factors in food webs, Science 325, 747 (2009).
- E. L. Berlow, A. M. Neutel, J. E. Cohen, P. C. De Ruiter, B. Ebenman, M. Emmerson, J. W. Fox, V. A. A. Jansen, J. Iwan Jones, G. D. Kokkoris, D. O. Logofet, A. J. McKane, J. M. Montoya, and O. Petchey, Interaction strengths in food webs: Issues and opportunities, J. Anim. Ecol. 73, 585 (2004).
- G. Barabás, M. J. Michalska-Smith, and S. Allesina, Self-regulation and the stability of large ecological networks, Nat. Ecol. Evol. 1, 1870 (2017).
- L. Stone, The feasibility and stability of large complex biological networks: A random matrix approach, Sci. Rep. 8, 8246 (2018).
- T. Gibbs, J. Grilli, T. Rogers, and S. Allesina, Effect of population abundances on the stability of large random ecosystems, Phys. Rev. E 98, 022410 (2018).
- T. Galla, Dynamically evolved community size and stability of random Lotka-Volterra ecosystems, Europhys. Lett. 123, 48004 (2018).
- J. W. Baron, T. J. Jewell, C. Ryder, and T. Galla, Non-Gaussian random matrices determine the stability of Lotka-Volterra communities, arXiv:2202.09140.
- G. Bunin, Ecological communities with Lotka-Volterra dynamics, Phys. Rev. E 95, 042414 (2017).
- G. Biroli, G. Bunin, and C. Cammarota, Marginally stable equilibria in critical ecosystems, New J. Phys. 20, 083051 (2018).
- A. Altieri, F. Roy, C. Cammarota, and G. Biroli, Properties of Equilibria and Glassy Phases of the Random Lotka-Volterra Model with Demographic Noise, Phys. Rev. Lett. 126, 258301 (2021).
- S. Allesina, J. Grilli, G. Barabás, S. Tang, J. Aljadeff, and A. Maritan, Predicting the stability of large structured food webs, Nat. Commun. 6, 7842 (2015).
- J. E. Cohen, T. Luczak, C. M. Newman, and Z. M Zhou, Stochastic structure and nonlinear dynamics of food webs: Qualitative stability in a Lotka-Volterra cascade model, Proc. R. Soc. B 240, 607 (1990).
- C. De Dominicis, Dynamics as a substitute for replicas in systems with quenched random impurities, Phys. Rev. B 18, 4913 (1978).
- P. C. Martin, E. D. Siggia, and H. A. Rose, Statistical dynamics of classical systems, Phys. Rev. A 8, 423 (1973).
- S. Tang, S. Pawar, and S. Allesina, Correlation between interaction strengths drives stability in large ecological networks, Ecol. Lett. 17, 1094 (2014).
- M. Barbier, J. F. Arnoldi, G. Bunin, and M. Loreau, Generic assembly patterns in complex ecological communities, Proc. Natl. Acad. Sci. USA 115, 2156 (2018).
- M. Barbier and J. Arnoldi, The cavity method for community ecology, bioRxiv:147728.
- L. Sidhom and T. Galla, Ecological communities from random generalized Lotka-Volterra dynamics with nonlinear feedback, Phys. Rev. E 101, 032101 (2020).
- S. Allesina, A tour of the generalized Lotka-Volterra model, https://stefanoallesina.github.io/Sao_Paulo_School/.
- M.Kondoh, Foraging adaptation and the relationship between food-web complexity and stability, Science 299, 1388 (2003).
- M. Mézard, G. Parisi, and M. Virasoro, Spin Glass Theory and Beyond: An Introduction to the Replica Method and Its Applications (World Scientific, London, 1987), Vol. 9.
- See Supplemental Material at http://link.aps.org/supplemental/10.1103/PhysRevE.107.024313 for details of all calculations, which includes Refs. [38, 39, 40, 41, 42].
- J. A. Hertz, Y. Roudi, and P. Sollich, Path integral methods for the dynamics of stochastic and disordered systems, J. Phys. A: Math. Theor. 50, 033001 (2017).
- C. De Dominicis and L. Peliti, Field-theory renormalization and critical dynamics above
: Helium, antiferromagnets, and liquid-gas systems, Phys. Rev. B 18, 353 (1978). - H. K. Janssen, On a Lagrangian for classical field dynamics and renormalization group calculations of dynamical critical properties, Z. Phys. B 23, 377 (1976).
- F. Roy, G. Biroli, G. Bunin, and C. Cammarota, Numerical implementation of dynamical mean field theory for disordered systems: Application to the Lotka-Volterra model of ecosystems, J. Phys. A: Math. Theor. 52, 484001 (2019).
- A. C. C. Coolen, Handbook of Biological Physics (Elsevier, Amsterdam, 2001), Vol. 4.
- M. Opper and S. Diederich, Phase Transition and
Noise in a Game Dynamical Model, Phys. Rev. Lett. 69, 1616 (1992). - Y. Bahri, J. Kadmon, J. Pennington, S. S. Schoenholz, J. Sohl-Dickstein, and S. Ganguli, Statistical mechanics of deep learning, Annu. Rev. Condens. Matter Phys. 11, 501 (2020).
- T. Galla and J. D. Farmer, Complex dynamics in learning complicated games, Proc. Natl. Acad. Sci. USA 110, 1232 (2013).
- J. W. Baron, T. J. Jewell, C. Ryder, and T. Galla, Eigenvalues of Random Matrices with Generalized Correlations: A Path Integral Approach, Phys. Rev. Lett. 128, 120601 (2022).
- M. Megard, G. Parisi, and M. A. Virasoo, Spin Glass Theory and Beyond: An Introduction to the Replica Method and Its Applications, World Scientific Lecture Notes in Physics, Vol. 9 (World Scientific, Singapore, 1987).
- B. C. Carlson, The logarithmic mean, Am. Math. Mon. 79, 615 (1972).
- S. Pettersson, V. M. Savage, and M. N. Jacobi, Predicting collapse of complex ecological systems: Quantifying the stability-complexity continuum, J. R. Soc. Interface 17, 20190391 (2020).
- T. J. Matthews and R. J. Whittaker, Review: On the species abundance distribution in applied ecology and biodiversity management, J. Appl. Ecol. 52, 443 (2015).
- B. J. McGill, R. S. Etienne, J. S. Gray, D. Alonso, M. J. Anderson, H. K. Benecha, M. Dornelas, B. J. Enquist, J. L. Green, F. He, A. H. Hurlbert, A. E. Magurran, P. A. Marquet, B. A. Maurer, A. Ostling, C. U. Soykan, K. I. Ugland, and E. P. White, Species abundance distributions: Moving beyond single prediction theories to integration within an ecological framework, Ecol. Lett. 10, 995 (2007).
- Y. Yoshino, T. Galla, and K. Tokita, Rank abundance relations in evolutionary dynamics of random replicators, Phys. Rev. E 78, 031924 (2008).
- A. E. Magurran, Measuring Biological Diversity (Blackwell, Hoboken, 2011).
- A. Kuczala and T. O. Sharpee, Eigenvalue spectra of large correlated random matrices, Phys. Rev. E 94, 050101(R) (2016).
- J. Grilli, G. Barabás, and S. Allesina, Metapopulation persistence in random fragmented landscapes, PLoS Comput. Biol. 11, e1004251 (2015).
- I. Hanski and O. Ovaskainen, The metapopulation capacity of a fragmented landscape, Nature (London) 404, 755 (2000).
- S. Johnson, V. Domínguez-García, L. Donetti, and M. A. Muñoz, Trophic coherence determines food-web stability, Proc. Natl. Acad. Sci. USA 111, 17923 (2014).
- B. Baiser, N. Whitaker, and A. M. Ellison, Modeling foundation species in food webs, Ecosphere 4, 146 (2013).
- https://github.com/LylePoley/Cascade-Model.git.