Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2024 Jun 27;121(27):e2322939121. doi: 10.1073/pnas.2322939121

Unraveling emergent network indeterminacy in complex ecosystems: A random matrix approach

Kazutaka Kawatsu a,1
PMCID: PMC11228516  PMID: 38935564

Significance

This study uses random matrix theory to provide mathematical criteria determining whether network indeterminacy—the unpredictability of perturbation outcomes via complex networks—emerges in ecological communities. The analysis demonstrates that large networks do not necessarily lead to greater unpredictability. Specifically, we found that indeterminacy is less likely in competitive and mutualistic communities than in top–down regulated food webs. We also note that predictable and unpredictable perturbations can coexist, with indeterminate outcomes more common in predator–prey networks. Therefore, our findings not only challenge the conventional understanding of the complexity–indeterminacy relationship but also suggest applications in other fields, such as microbial and medical sciences, enhancing our ability to predict perturbation outcomes of complex systems.

Keywords: indirect effect, ecological network, species interaction, sensitivity matrix

Abstract

Indeterminacy of ecological networks—the unpredictability of ecosystem responses to persistent perturbations—is an emergent property of indirect effects a species has on another through interaction chains. Thus, numerous indirect pathways in large, complex ecological communities could make forecasting the long-term outcomes of environmental changes challenging. However, a comprehensive understanding of ecological structures causing indeterminacy has not yet been reached. Here, using random matrix theory (RMT), we provide mathematical criteria determining whether network indeterminacy emerges across various ecological communities. Our analytical and simulation results show that indeterminacy intricately depends on the characteristics of species interaction. Specifically, contrary to conventional wisdom, network indeterminacy is unlikely to emerge in large competitive and mutualistic communities, while it is a common feature in top–down regulated food webs. Furthermore, we found that predictable and unpredictable perturbations can coexist in the same community and that indeterminate responses to environmental changes arise more frequently in networks where predator–prey relationships predominate than competitive and mutualistic ones. These findings highlight the importance of elucidating direct species relationships and analyzing them with an RMT perspective on two fronts: It aids in 1) determining whether the network’s responses to environmental changes are ultimately indeterminate and 2) identifying the types of perturbations causing less predictable outcomes in a complex ecosystem. In addition, our framework should apply to the inverse problem of network identification, i.e., determining whether observed responses to sustained perturbations can reconstruct their proximate causalities, potentially impacting other fields such as microbial and medical sciences.


Understanding how natural ecosystems respond to environmental changes is crucial, especially with escalating global warming and growing human impacts. A promising approach to tackling this issue is investigating species interaction relationships, which consist of direct causal links between species. Thus, many studies have undertaken empirical experiments and observations to investigate the impact of one species’ physiological, behavioral, and population state on others (15). However, in ecological communities where multiple species coexist, focusing solely on proximate, pairwise species interactions might be insufficient due to indirect effects—an emergent property of complex networks.

An indirect effect, any transmission of changes in a species’ state to the other via a chain of direct interaction links (6, 7), occurs in networks with more than two species. Importantly, depending on relative strengths of link connection, such indirect effects lead to outcomes unanticipated from direct species relationships (Box 1A). Furthermore, as the number of possible interaction chains exponentially increases indirect effects, regardless of their individual magnitude, might surpass the direct one (8, 9). Thus, indirect effects have traditionally been deemed a critical source for network indeterminacy (7, 10), i.e., a phenomenon that the perturbation outcomes in ecological networks are unpredictable from direct species relationships (Box 1). Several empirical studies have also found discrepancies between observed and experimentally/statistically estimated species effects, suggesting that indirect pathways in natural ecosystems obscure direct interspecies relationships (1115). However, these studies also reported that a substantial fraction of the network is predictable from the known ecological information (11, 15), complicating the entire picture.

Box 1.

Network indeterminacy and press perturbation

Originally, the indeterminacy of ecological interactions is referred to a high variability of press perturbation outcomes to slight errors in direct interaction effects (10, 16). This concept is incorporated into our usage of network indeterminacy that an inverse interaction matrix cannot be approximated from the series expansion of sensitivity essence Φ, because the errors in A can be included in its random component E. Then, to provide a better intuitive understanding of network indeterminacy, we here take an intraguild predation (IGP) module as an example. This system is a simple, three-species ecosystem but contains various types of indirect interactions, such as trophic cascade, exploitative competition, and apparent competition, having the potential to show complex dynamics (17, 18).

A. Unexpected outcomes of press perturbations through indirect effects

This system consists of a predator–prey pair plus a third-party species consuming both species. Thus, the top predator (x3) indirectly benefits the prey population (x1), in contrast to its direct effect, by removing the intermediate predator (x2) (18). This positive indirect effect of trophic cascade (dashed lines ending in a filled circle) can be larger than the negative direct predation (solid line arrows) if the predation efficiency of x3 is higher for x2 than for x1. For example, such food-chain-like and competitive (i.e., dominance of an exploitative competition for the prey) IGPs can be parameterized in the GLV model with

A=d-0.9-0.20.6d-0.90.10.6d and d-0.9-0.90.6d-0.20.60.1d,

respectively, where d = −7/6. In these settings, sustained addition of x3 increases the prey density in the food-chain-like IGP (Top of panel A) but decreases x1 in the competitive IGP (Bottom of panel A).

A=d-0.9-0.90.6d-0.20.60.1d.

In summary, press perturbations are propagated via direct and indirect pathways of interaction, causing outcomes unexpected from direct species relationships.

B. Dynamics of press perturbations close to eigenvectors with different eigenvalues

The predictability can differ between press perturbations depending on which eigenvectors of the sensitivity essence Φ they are close to. For example, in the above food-chain IGP, the absolute eigenvalues of Φ are (1.003, 1.003, 0.066) and the eigenvector (denoted by the orange solid line) of |λ(Φ)| = 1.003 spans the direction in increasing the top-predator density x3 (Top of panel B). Then, adding a press perturbation (arrow line) close to this eigenvector results in an outcome (black triangle), which is less consistent with the predictions (colored triangles) of the Âk–1 approximated with Eq. 2. In contrast, the press perturbation close to the eigenvector of |λ(Φ)| = 0.066 (along to the direction in increasing the prey density x1) yields the outcome relatively predictable (Bottom of panel B).

Thus, under which ecological contexts do indirect effects render an interaction network indeterminate? Theoretical studies have addressed this issue by investigating interaction modules, three- or four-species systems with a specific network configuration (e.g., apparent competition, trophic cascade, and intraguild predation) and have elucidated the condition where each indirect path becomes more significant in the system dynamics than the direct links (17, 1921). Regarding large ecological communities, in contrast, analytical interests have centered on the role of indirect effects in real, observed food webs (7, 10, 22, 23). Although a few mathematical investigations exist (16, 24, 25), their scope covers limited features of ecological networks (e.g., length of indirect paths or the number of feedback cycles). A unified theory exploring mechanisms driving network indeterminacy in complex ecosystems is still required.

This study aims to provide rigorous, mathematically sound criteria determining whether an interaction network is predictable from the direct species relationships for various ecological communities. To this end, we turn to the random matrix theory (RMT), which helps analyze the dynamical properties of complex ecosystems (2629). Nevertheless, there are minor applications of RMT to the network indeterminacy issue due to problems with analyzing inverse community matrix in large complex ecosystems (see below). Thus, we develop a theoretical framework leveraging tools of linear algebra to solve the mathematical hurdles. The analysis of theoretical criteria would advance our understanding of how indirect effects cause emergent network indeterminacy in various ecological contexts.

Results

We first introduce an ecological network containing S interacting species as a continuous-time nonlinear system dx/dt = f(x), where f is a set of nonlinear functions describing each species’ population growth rate; an S-length vector x comprises species density xi. This system is assumed to have a feasible equilibrium x* > 0, and a linearization around it yields the following equation:

dxdt=fxxx=Mx.

M is a community matrix whose element Mij represents the population-level direct effect of xj on xi (30, 31). The system’s response to instantaneous, infinitesimal perturbations (i.e., whether the system goes back to the equilibrium x* or not) can be evaluated by the eigenvalue distribution of the community matrix M. Thus, the RMT helps the stability analysis of M and has advanced the classic “complexity–stability” debate (26, 28, 29). However, the network indeterminacy issue requires a slightly different application of RMT, as described below.

Consider that an m-length input vector b = {bi}, which consists of a slight and constant perturbation, is added to the system f at x*. This ‘press perturbation’ can shift each species’ growth rate via changes in any density, physiological, and behavioral state (32), moving the system to a different equilibrium xb* satisfying f(xb*, b) = 0 (Box 1). Thus, its dynamics can be described by considering the following chain rule:

fb+fxxxb=0xb=-M-1fb,

where the existence of M–1 is guaranteed by the local stability of M, and the long-term response of x* to b is determined by the elements of –M–1, called the sensitivity matrix (33). That is, the sensitivity matrix contains information on how press perturbation affects the community equilibrium via possible direct/indirect pathways in ecological networks (10, 34) (Box 1).

The nonlinear system f can take various functional forms. Specifically, this study considers a generalized Lotka–Volterra (GLV) model (see SI Appendix, SI Text for extensions to other models), a fundamental one for ecological theory (26, 29, 35). Accordingly, the community matrix is M = X*A (Methods), and the sensitivity matrix is modeled as follows:

-M-1=-XA-1=-A-1X-1, [1]

where X* is a diagonal matrix of {X*}ii = xi*. A ∈ ℝS × S is an interaction matrix whose off-diagonal element aij measures the individual-level direct effect of species j on i (31), thus can reflect the observed ecological structures such as the sparse-interaction networks (36), weak-interaction prevalence (37), and interaction-type (e.g., predator–prey, mutualism, and competition) mixing (5, 26).

In this study, the construction manner of A followed the previous ones (26, 38): 1) two species interact with a probability C (connectance); 2) each interaction pair (aij and aji) is randomly assigned from a bivariate distribution with a mean μ, variance σ2, and correlation ρ; 3) the diagonal elements, representing the self-regulation intensity, are set to a negative value d to ensure the local stability/invertibility of A. For this community setting, the mean, variance, and correlation of off-diagonal entries of A become 𝔼[aij] = μC, VA = 𝔼[aij2] − 𝔼2[aij] = C(σ2 + μ2(1 – C)), and PA = (𝔼[aijaji] − 𝔼2[aij])/VA = (ρσ2 + μ2(1 – C))/(σ2 + μ2(1 – C)), respectively (26, 27). These formulae can be interpreted ecologically as follows. Denser networks (i.e., C ≫ 0) with a positive interaction correlation ρ > 0, mutualisms are dominated when an interaction mean μ is positive, while competitive interactions tend to be frequent when μ < 0; for ρ < 0, the condition μ < 0 implies top–down regulated food webs, where the predation damages prey species suffer are more significant than the rewards the predator species receive, and otherwise stands for bottom–up regulated ones.

Eq. 1 also clarifies that indirect effects are analyzed via the inverse interaction matrix. However, it is generally difficult for large networks to obtain a closed-form solution of A–1. A few mathematical studies used intricate transformation of the interaction matrix [calculating determinant and cofactor of A, (16, 25)], causing minor RMT applications to the network indeterminacy issue (but see ref. 39). Thus, this study adopted another approach combining several tools of linear algebra with the RMT to clear this hurdle. Specifically, the first preparation is a Neumann series, which expands an inverse into the geometric series of the original square matrix (40). That is, this expansion can directly relate the mathematical properties of a sensitivity matrix with its community matrix (9, 24).

To apply the series-expansion approach, we decompose an interaction matrix into the deterministic and random component as A = D + E (Fig. 1A). D is an S-dimensional deterministic matrix whose diagonal and off-diagonal entries are constant Dii = d and Dij = μC, respectively; as E = AD, the diagonal entries Eii = 0 and the off-diagonal ones are random variables with mean 0, variance VE = VA, and the correlation PE = PA. Thus, an inverse matrix can be transformed with the Neumann series expansion as follows:

A-1=D+E-1=DI--Φ-1=i=0-ΦiD-1,

Fig. 1.

Fig. 1.

A schematic of the ecological indeterminacy analysis. (A) Intermediate process of the ecological indeterminacy analysis: An interaction matrix A (Left) is decomposed into a determinant component D (Middle) and a random one E (Right). The colors in each matrix represent the value of i-j entries denoted by the color bars; the dark red in diagonal elements represents a strong negative value (aii = −1.383). (B) Neumann series expansion (Middle) approximates the off-diagonal entries of A–1 (Right) based on the sensitivity essence Φ (Left). The colors in Φ correspond to the color bars in (A).

where Φ = D–1E (hereafter, sensitivity essence). This transformation is possible whenever the maximum absolute eigenvalue satisfies the condition: γmax = max(|λ(Φ)|) < 1 (λ(Φ) and γ denotes eigenvalues of Φ and its absolute, respectively) (40). In particular, the inverse interaction matrix can be approximated efficiently by the sum of the relatively lower terms as:

A-1A^k-1=i=0k-ΦiD-1, [2]

if γmax ≪ 1 (e.g., for A−1 with γmax = 0.756, its off-diagonal entries are well approximated by Eq. 2 with k = 4, Fig. 1B). Therefore, the condition γmax > 1 determines a criterion of ecological indeterminacy, where the outcome of any press perturbation is unpredictable.

Applying the RMT to analyze γmax requires characterizing the diagonal and off-diagonal elements of the sensitivity essence. To this end, the following decomposition of Φ, which is based on the structure of D and E (Methods), is helpful as:

Φ=1d-μCE-μCψuuTE=1d-μCE-μCψuvT, [3]

where ψ = d + μC(S – 1), u is an S-length vector of all 1 (i.e., {ui} = 1} and v = ETu. That is, the matrix E′ = Eψ–1μCuvT is deemed the random matrix E plus a rank-1 perturbation of −ψ−1μCuvT. The RMT (41) tells that, for a random matrix with a low-rank perturbation, most eigenvalues λ(Φ) follow the elliptic law, but outlier eigenvalues may exist. These elliptic and outlier eigenvalues are correctly approximated by using tools of linear algebra (Eq. 11 in Methods), and the theoretical maximum of absolute eigenvalues is obtained as γmax = max(γ+, γo), where γ+ and γo are the semimajor axis of the elliptic law and the absolute of outlier eigenvalues, respectively (the eigenvalue distributions can be visualized in the complex plane like SI Appendix, Fig. S2). Specifically, those values are expressed with the network structure of A such as variance and correlation as follows:

γ+=1+PAd-μCSVA, [4]

and

γo=μCψSS-1VAd-μC1+PA2π+ψμCPA,μPA<0μCψSS-1VAd-μC2π,μPA=0μCψSS-1VAd-μC1+PA2π+-ψμCPA,μPA>0. [5]

Eq. 4 indicates that the semimajor axis γ+ lengthens as positively and negatively correlated interactions increase (represented by larger |PA|). In contrast, if the outlier eigenvalues exist, the value of γo depends on PA differently for the competitive networks/bottom–up regulated food webs (μPA < 0) and the mutualistic/top–down regulated food webs (μPA > 0).

To verify this criterion, a numerical simulation was performed for multiple runs in which the interaction matrix A was randomly generated with different parameters (Methods). The results are summarized in Fig. 2A. The largest |λ(Φ)| calculated for each simulation run was consistent with its theoretical value γmax under the given parameters, verifying the network criterion proposed. We also investigated the prediction skill ρk, which is calculated as the correlation coefficient between the off-diagonal elements {A–1}ij and its kth-order approximation obtained from Eq. 2. As shown in Fig. 2B, the prediction skill was relatively robust against an increase in the theoretical γmax in its small value; when γmax > 1, the ρk decreased sharply and approached zero. Furthermore, the criterion provided information on how the perturbation outcomes could be predicted from direct species relationships. For example, the ρk was relatively high by the first-order approximation (i.e., ρ1) and additionally recovered as k increased for the conditions satisfying γmax < 1 (the Left two panels in Fig. 2C). However, once the condition was broken, an increase in k caused a worsening of the prediction skill (the Right panel in Fig. 2C).

Fig. 2.

Fig. 2.

The relationship between the indeterminacy criterion and prediction skill of perturbation outcomes. (A) Correspondence of the theoretical γmax and the maximum absolute eigenvalue max(|λ(Φ)|) calculated from 1,000 randomly generated interaction matrix A. The red line indicates max(|λ(Φ)|) = γmax. (B) Prediction skill ρk of perturbation outcomes as a function of theoretical γmax. ρk is calculated as a Pearson’s correlation coefficient between {A–1}ij and its kth-order approximation with Eq. 2 (here, k = 5). The red line represents the indeterminacy criterion γmax = 1. (C) The effect of the approximation order k on the prediction skill ρk under different values of γmax, which are represented at the top of each panel. The black dots are the results for each simulation, and the blue indicates the mean of 1,000 iterations.

The analysis of the theoretical criterion further provides deep insight into the conjecture on the ecological complexity as a source of network indeterminacy (7, 10, 24, 25). Specifically, we conducted the simulation investigating the effect of community size S and interaction connectance C on the maximum absolute eigenvalue. The results for negative interaction mean μ ≤ 0 (the Upper panels in Fig. 3) demonstrated that network complexity (i.e., larger S and C) increased theoretical γmax and sampled max(|λ(Φ)|) similarly so that these values reached the threshold for PA < 0. However, the pattern was different for positive interaction mean μ > 0 (the Bottom panels in Fig. 3). The γmax slightly decreased as a function of S, especially for PA = 0.0; an increase in C negatively impacted γmax in relatively small networks (S < 100).

Fig. 3.

Fig. 3.

The complexity–indeterminacy relationships for finite-size ecological communities. The horizontal axis is community size S. The red, blue, and green colors indicate the results of connectance C = 1.0, 0.7, and 0.4, respectively. The values of μ and PA are denoted at the top of each panel. The dots represent the maximum absolute eigenvalue, max(|λ(Φ)|), calculated from 100 randomly generated A, and the bold lines are the theoretical γmax. The gray line is the indeterminacy criterion γmax = 1.

These findings imply that the indeterminacy criterion depends on the parameters of ecological structures in a complicated manner. As explained in Methods, this prediction can be explored analytically in the limit S → ∞ as:

limSγmax=1+PA1+PA,μ01+PA2π-PAμCVA,μ>0PA<02πVA,μ>0PA=01+PA2π+PAμCVA,μ>0PA>0, [6]

for μ < 0. Eq. 6 is derived from the elliptic law Eq. 4, and Eq. 7 are from the outlier eigenvalues Eq. 5. These formulae elucidate the following fact on the relationship between ecological complexity and indeterminacy, which is shown with a function of μ and ρ as proxies for PA (Fig. 4 and SI Appendix, Fig. S3).

Fig. 4.

Fig. 4.

The relationship between ecological structures and network indeterminacy for infinite-size communities. The horizontal and vertical axes indicate the interaction mean μ and interaction correlation ρ, respectively. The connectance used in the analysis is denoted at the top of each panel. The red colors represent the area satisfying γmax > 1.

Specifically, for negative networks (μ ≤ 0), the criterion depends only on the correlation of the off-diagonal elements of A, PA. Thus, if all species are fully connected (C = 1.0, the Upper Left panel in Fig. 4), the press perturbation outcomes are essentially undetermined from the direct species relationships for PA < 0 (the third quadrant in the μ-ρ plane) but not for PA > 0 (the second quadrant). In contrast, for networks with μ > 0, the criterion depends on the interaction mean μ and the variance VA as well as PA; the region satisfying γmax > 1 is more likely to occur in networks with PA > 0 than those with PA ≤ 0 (represented with the first and fourth quadrant in Fig. 4, respectively) due to the Cauchy–Schwarz inequality (a + b)1/2a1/2 + b1/2. Note that PA = (ρσ2 + μ2(1 – C))/(σ2 + μ2(1 – C)), whose denominator is positive. Therefore, PA is positive with the condition ρ > –(1 – C)(μ/σ)2: with decreasing C, γmax is less likely to exceed the threshold for μ ≤ 0 and more likely to do for μ > 0 (Fig. 4).

The focus of the analysis thus far has been only on the maximum absolute eigenvalue. Note here that each eigenvalue of Φ has a corresponding eigenvector that determines the direction in which a perturbation will grow or decay at the rate specified by λ: an outcome of the press perturbation close to eigenvectors with |λ| < 1 should be predictable even though a system exhibits ecological indeterminacy (i.e., γmax > 1). This prediction is demonstrated in the simple IGP module example (Box 1B). Then, more complex communities might also show different network estimation accuracy with low approximation orders, even though they have similar magnitudes of γmax (Fig. 5A).

Fig. 5.

Fig. 5.

The relationships between the eigenspace exceeding the indeterminacy threshold and the press perturbation outcomes. (A) Histogram of the absolute eigenvalues |λ(Φ)| for 100 randomly generated A. The blue solid lines denote the probability density function for |λ(Φ)|. The Top- and Bottom-Left panels are the results with similar γmax but different distributions. The Right panel demonstrates the log-scaled MAE (mean absolute error) between true {A–1}ij and its approximation with Eq. 2 for 250 randomly generated perturbations. (B) The Top and Bottom panels demonstrate the sampled volume |λ(Φ)| > 1 and the prediction skill ρk of {A–1}ij with Eq. 2 (k = 5) as a function of the theoretical volume Ξ, respectively. The red, blue, and green colors are the results for the γmax = 1.2, 1.3, and 1.4, respectively.

One way to explore this intuition is to analyze the volume of eigenspace associating with the eigenvalues satisfying |λ(Φ)| > 1. As explained in Methods, such a measure, Ξ, can be calculated from the probability density function of |λ(Φ)| and the absolute outlier eigenvalues γo. Fig. 5B summarizes the results verifying the relationship between Ξ and ecological indeterminacy. Specifically, theoretical volume Ξ and the relative amount |λ| > 1 of randomly generated Φ were consistent; they had various magnitudes despite having the same γmax under different parameter set (the Upper panel in Fig. 5B). Then, the prediction skill ρk = 5 of the randomly generated perturbations with Eq. 2 deteriorated with increased theoretical volume Ξ (the Bottom panel in Fig. 5B).

Discussion

Anticipating how natural ecosystems will respond to persistent perturbations is a pressing concern in the face of increasing anthropogenically induced environmental stresses. Nonetheless, the rise of indirect effects in complex networks may obscure observed, direct species effects, compounding this task (7, 10). In this study, we presented a pioneering theoretical framework to identify the conditions under which network indeterminacy, a phenomenon where the long-term consequences of press perturbations cannot be predicted solely from direct interactions, emerges in large ecological communities. Our analysis revealed that the network complexity does not necessarily result in unpredictability contrary to conventional thoughts (7, 10, 24, 25); rather, it depends on the other ecological structures, i.e., the property of species interaction.

As a starting point for discussion, consider the simple IGP module again (Box 1). The example of press perturbation dynamics demonstrated that, despite the same network topology, only a slight difference in the combination of each interaction strength yields a disparity in the predictability of the perturbation outcome (Box 1A). In addition, it has been theoretically shown that the efficiency difference in consuming the prey between the top predator and the intermediate one determines the relative importance of the indirect effect in this system (17, 18). These considerations stress the significance of interaction characteristics in the network indeterminacy. In fact, the formulation of indeterminacy criterion (Eqs. 4 and 5) conveys that the interaction strength (expressed by the variance σ) and the interaction-type parameters (i.e., interaction mean and correlation) determine whether the press perturbation outcome of finite networks (S ≪ ∞) is predictable from direct species relationships. This dependency can be easily illustrated with the network indeterminacy of infinite communities (Eq. 6) as described below.

Specifically, in communities where competitive or antagonistic interactions dominate (the second quadrant in Fig. 4), the outcomes of press perturbations will essentially be predictable from the direct interaction relationships even with the larger network size S; an increase in the link connection C reduces the possibility of satisfying the indeterminacy criterion γmax > 1 in mutualistic networks (the first quadrant in Fig. 4). These findings renew the expected relationship between ecological complexity and indirect effects in previous studies of competitive and mutualistic systems (42, 43) as follows: complexity does augment indirect effects, but it does not make the perturbation outcomes entirely unpredictable. In contrast, larger networks with μ ≤ 0 and ρ ≤ 0 (the third quadrant in Fig. 4) inevitably meet the indeterminacy criterion, especially for fully connected networks. This result indicates that the response of top–down regulated food webs would innately be incomprehensible as a sum of direct predator–prey links, aligning with the line of the classical food-web indeterminacy studies (7, 10).

Why, then, does the likelihood of network indeterminacy vary significantly under different ecological structures? The RMT perspective would also shed light on this question as follows. The network indeterminacy criterion, γmax, depends on the semimajor axis and the outlier eigenvalues of the ellipse of a random matrix E. These values are scaled by the self-regulation intensity d (Eqs. 4 and 5), which is set to maintain the stability of the original GLV system (Eq. 9), meaning that it balances the leading eigenvalue of the interaction matrix A. Note here that a theoretical study for the complexity–stability debate (26) demonstrated that an outlier eigenvalue and the right-most eigenvalue of the elliptic law becomes the leading one in networks with μ > 0 (i.e., the positive interaction mean of A) and those with μ < 0, respectively. These findings allow us to infer that the condition in which the semimajor axis is larger than the self-regulation is more likely to satisfy the network indeterminacy criterion. This situation occurs more frequently in trophic systems (i.e., networks with negative interaction correlation ρ < 0) because the prevalence of predator–prey interactions contract the growth rate of perturbation but enlarges its oscillation, squeezing the ellipse’s shape vertically (SI Appendix, Fig. S2). That is, the self-regulation intensity is a significant ecological property influencing both the network indeterminacy issue and the well-known complexity–stability relationship (26, 35, 38).

The RMT-based analysis further showed that ecological indeterminacy also depends on the volume of eigenspace where the eigenvalues meet the indeterminacy criterion. Specifically, the perturbation outcomes were less predictable for networks with more eigenvalues exceeding the indeterminacy criterion, even when they had the similar values of γmax (Fig. 5B); this difference in the prediction accuracy between perturbations is less prominent in the higher-order approximation (Fig. 5A). As discussed above, such cases are expected to be more often in vertically expanded eigenvalue distributions (SI Appendix, Fig. S2). That is, this result conveys two points: 1) less/more predictable perturbations can coexist in the same ecological communities and 2) predicting the response to environmental changes is more challenging in networks where predator–prey relationships predominate than those with mutualistic and competitive interactions. Taken together, the combination of the RMT analysis and elucidating direct species relationships helps understand the types of environmental changes causing more unpredictable outcomes in a complex network, as well as the degree of network indeterminacy.

The above findings provide predictions that may be tested using empirical approaches. For example, an experimental study of the aphid-predator insect system showed that the addition of new predator species altering the system to an IGP-like module made poorer prediction of the predation strengths with the information on the predator/prey body-size ratio than the two-species case (14). This operation should be analogous to the indeterminate perturbation of the IGP example (see the Top panel in Box 1B). In contrast, it is expected that perturbations increasing the prey species (the Bottom panel in Box 1B) yield predation strengths more consistent to the model predictions, which can be tested by increasing the density of aphids in this system. For more complex networks, microbial community experiments may be helpful to investigate the predictions of network indeterminacy. Microbial–microbial relationships also cover a broad interaction spectrum (e.g., competition and mutualism), which can be identified by pairwise coculture experiments (44). Importantly, recent advances in experimental and sequencing technologies enable easy establishing and analyzing “synthetic” microbial communities (45, 46). Therefore, comparing the inverse of the direct microbial interaction matrix and perturbation outcomes of artificially created cocultures with different system sizes, interaction means, and correlations would allow for direct tests of the predicted relationships between network indeterminacy and interaction characteristics.

As explained, our framework is directly derived from the interaction matrix, thus being applicable to investigate the relationship between network indeterminacy and known ecological properties other than those studied here. For example, in this study, we considered species interactions occurring linearly (GLV model). However, natural organisms interact in various ways, which can be modeled as nonlinear functional responses (35, 4749). That is, further analyses implementing each nonlinear interaction would be required (SI Appendix, SI Text), whereas additional investigation showed no qualitative difference in the conclusion in one of them (SI Appendix, Fig. S4). The variation in network topology is another ecological pattern to consider. Although we found that the interaction characteristics are determinants of indeterminacy among communities with a similar network configuration (Box 1A and Fig. 4), it was theoretically shown that the difference in network structure affects the ecological stability (28, 50). In addition, our study postulated random interactions, where any two species were randomly connected with no constraint. This should be unsuitable for natural settings, and nonrandom network configurations, such as nestedness of generalist/specialist species and compartmentalization of interaction webs, are frequently observed in natural ecological communities (51, 52). Fortunately, these properties have been introduced into RMT in the context of community stability (28, 50), being available to the indeterminacy issue (SI Appendix, SI Text and Fig. S5).

The present study advances our understanding of emergent network indeterminacy in complex ecosystems and further provides other benefits. For example, our results illustrate that decreasing connectance in positive networks and increasing negative correlations in negative ones enlarge the region satisfying the indeterminacy criterion (Fig. 4 and SI Appendix, Fig. S3). Thus, removing interaction links/other interaction types renders mutualistic/predator–prey relationships dominated networks unpredictable against press perturbations, implying the importance of their conservations. By elucidating direct species relationships, we can forecast which types of perturbations the ecological community is vulnerable in terms of network indeterminacy (Box 1B, Fig. 5). Furthermore, our framework of the network indeterminacy issue may apply to its inverse problem: Can the observed network of perturbation outcomes reconstruct direct causations? Such demands, defined as the problem of solving the inverse of association networks (53, 54), are significant in other fields, such as inferring gene regulatory systems (55, 56) and understanding microbial networks (57). Therefore, the theoretical framework developed here plays an important role not only in ecology but also in any area of human endeavor.

Methods

Sensitivity Matrix of the GLV Model.

In ecological contexts, the press perturbation can affect species growth rate via changes in any density, physiological, and behavioral state (32). In particular, we consider a GLV system with an S-length perturbation vector b as fi(x, b) = xi(ri + Σjaijxj + bi), where fi and ri are the net population growth rate and the intrinsic growth rate of species i, respectively. The coefficient aij represents the response of species i’s per capita growth rate to a slight change in the interacting species (30, 31), and the parameter bi stands for a perturbation specific to species i. With no perturbation condition (i.e., b = 0), the Jacobian elements are ∂fi/∂xi = aiixi + ri + Σjaijxj, ∂fi/∂xj = aijxi. Therefore, combining the fact that ri + Σjaijxj* = 0 [the solution of f(x*, 0) = 0], the community matrix is obtained as M = X*A, deriving the sensitivity matrix as Eq. 1.

Elliptic Law of the Interaction Matrix.

The diagonal element d of the interaction matrix A was determined to ensure the local stability of the community equilibrium x*. Thus, it required information on the distribution of the eigenvalues λ(A); this can be analytically obtained with the help of RMT as the following procedure. First, consider an S-dimensional real matrix Z, whose pairs of the off-diagonal elements (Zij, Zji) have mean 0, variance VZ, and correlation PZ. When the diagonal elements satisfy 𝔼[Zii] = 0, the RMT provides the “elliptic law” (41, 58, 59); that is, the eigenvalues λ(Z) = x + iy are expected to distribute uniformly (e.g., Upper panels in SI Appendix, Fig. S2) with a probability 1/(π(1 – PZ2)) on an ellipse centered at (0, 0) as:

1SVZx1+PZ2+y1-PZ21. [7]

Thus, the maximum real value and the maximum absolute value of λ(Z) are expected to be the ellipse’s right edge γh = (1 + PZ)(SVZ)1/2 and semimajor axis γ+ = (1 + |PZ|)(SVZ)1/2, respectively.

Then, the elliptic law can be extended to the nonzero mean of off-diagonal entries 𝔼[Zij] = μC. In this case, one of the eigenvalues λ(Z) converges to the expected value of row sums of Z, 𝔼[ΣjZij] = μC(S – 1), for large S due to the law of large numbers; the other (S – 1) eigenvalues and the center of the ellipse moves by –μC for holding the constraint Σiλi(Z) = Tr(Z) = 0 (26, 27). Therefore, an outlier eigenvalue, λ(Z) = μC(S – 1) will arise and become the dominant one if being larger than the right edge of the ellipse (1 + PZ)(SVZ)1/2μC (26, 27). Combining these observations and the fact that a nonzero constant value of Zii linearly shifts the eigenvalues λ(Z), the diagonal entries of interaction matrix A were set to

d=-max1+PASVA-μC,μCS-1+1, [8]

to satisfy the local stability of feasible equilibrium x* > 0 for all analyses.

Eigenvalue Distribution of Sensitivity Essence.

To analyze the absolute eigenvalues of the sensitivity essence, we first consider D–1. As D is a deterministic matrix, the diagonal and off-diagonal entries are obtained as follows:

Dii-1=d+μCS-2ψd-μC,

and

Dij-1=-μCψd-μC.

Therefore, as Eii = 0 and ψ = d + μC(S−1), the diagonal and off-diagonal entries of the sensitivity essence Φ = D–1E can be represented by

Φii=d+μCS-2Eii-μCkiEkiψd-μC=-μCkEkiψd-μC,

and

Φij=d+μCS-2Eij-μCkiEkjψd-μC=ψEij-μCkEkjψd-μC,

respectively. For Φij, the second term in the denominator, μCΣkEkj, is constant within the same column. This indicates that the sensitivity essence Φ can further be decomposed as shown in Eq. 3, which is viewed as a random matrix with a rank-1 perturbation. In this case, two different mechanisms operate that may introduce outlier eigenvalues λo to λ(Φ) as described below.

To understand the first mechanism, three tools of linear algebra are introduced. The first is the resolvent of a matrix E on z ∈ ℂ, defined as

GEz=zI-E-1.

The second is the Stieltjes transformation of E, defined as follows:

gEz=1STrGEz=1zSi11-λi/z=1zSik=0λizk=k=0Eλkzk+1.

Thus, these two matrix representations enable relating any complex number to the eigenvalue distribution of E (41). Finally, the Sherman–Morrison determinant lemma is introduced as

detY+uvT=1+vTY-1udetY,

for any invertible square matrix Y (40, 41). Then, the eigenvalues of the matrix E′ are zeros of its characteristic polynomials as well as for the outlier one λo if it exists as

detλoI-E=detλoI-E+μCψuvT=0.

Thus, replacing Y = λoIE, Y–1 = GE(λo), ũ |= u, = ψ–1μCv, and v = ETu, the matrix determinant lemma of E′ becomes

1+μCψuTEGEλoudetλoI-E=0.

Then, the following relationship is immediately derived for GE(z):

zI-EGEz=IEGEz=zGEz-I.

Thus, det(λoIE) ≠ 0 because λoλ(E) from its definition, deriving the condition of E′ to have outlier eigenvalues as follows:

1+μCψuTλoGEλo-Iu=1+μCψλouTGEλou-S=0. [9]

In addition, uTGE(λo)u is effectively approximated by Tr(GE(λo) = SgE(λo) for the condition |λo| > |λ(E)| (SI Appendix, SI Text). Therefore, Eq. 10 can be transformed as follows:

1+μCψλoSgEλo-S=1+μCψSk=0Eλkλok-1=0.

For a random matrix E, the higher terms in the geometric series can also be ignored due to |λo| > |λ(E)|. Therefore, as the up-to-second-order moments of the eigenvalues are 𝔼[λ0] = 1, 𝔼[λ1] = Tr(E)/S = 0, and 𝔼[λ2] = Tr(E2)/S = (S – 1)PAVA, the first mechanism of the outlier eigenvalues becomes as follows:

1+μCψSS-1PAVAλo2+Oλo-3=0λo±-μCψSS-1PAVA.

The equation means that, as –ψ–1CS(S – 1)VA > 0, there will be two outliers along the real part direction for μPA > 0 and those along the imaginary part direction for μPA < 0 if it exists (Bottom panels in SI Appendix, Fig. S2).

The second mechanism affecting the outlier eigenvalues attributes to the structure of the matrix E′. Specifically, the rank-1 perturbation ψ–1μCuvT sets the trace of E′ to a real constant value κE as follows:

κE=trE=-μCψi=1j=1Eij=-μCψi=1j> >iEij+Eji

From RMT (26, 27), the bulk eigenvalues fall within the ellipse centered at the origin (SI Appendix, Fig. S2), that is, Σiλi ≈ 0 for λiλo. Therefore, combining these mechanisms, the outlier eigenvalue(s) shift to satisfy the constraint Tr(E′) = Σλ(E′) as follows:

λo=κE2±iμCψSS-1VAPA,μPA<0κE,μPA=0κE2±-μCψSS-1VAPA,μPA>0. [10]

Then, the eigenvalues of the sensitivity essence λ(Φ) are obtained by scaling λ(E′) by (dμC)−1.

Criterion of Network Indeterminacy for Complex Ecological Communities.

The criterion is obtained as the condition γmax = max(|λ(Φ)|) = max(γ+, γo) > 1, where γ+ and γo are the semimajor axis of the elliptic law and the absolute of outlier eigenvalues λo, respectively. The semimajor axis of the ellipse E is determined by the larger of the horizontal and vertical semiaxis of Eq. 8 with using the variance and correlation of A as follows:

γh,γv=1+PASVA,1-PASVA, [11]

where γh and γv are the horizontal and vertical semiaxis, respectively. Scaling Eq. 12 with |dμC|–1 yields Eq. 4.

For the outlier eigenvalues, λo, is determined by Eq. 11, in which κE is a random variable of the sum of Eij; given that the mean and the variance of Eij + Eji are zero and 2VA(1 + PA), respectively, κE is expected to follow a normal distribution

pκEN0,μCψ2SS-1VA1+PA.

Then, the expected absolute value of κE becomes

EκE=-κpκdκ=μCψ2πSS-1VA1+PA.

Substituting this equation into Eq. 11 yields the expectation of ro = |λo| as follows:

γo=μCψSS-1VA1+PA2π+ψμCPA,μPA<0μCψSS-1VA2π,μPA=0μCψSS-1VA1+PA2π+-ψμCPA,μPA>0. [12]

Therefore, empirical and theoretical γo of the sensitivity essence are obtained by scaling Eqs. 10 and 12 by |dμC|−1.

These equations can be simplified in the limit S → ∞. Specifically, from the analytical settings and Eq. 8, the detailed condition for the outlier eigenvalues to be dominant becomes

μCS-1>1+PASVA-μCμ>σSCSC-41-C1-ρ2-SC-41-C1+ρ21-CSC-41-C.

As the right-hand side of this inequality converges into zero in the limit S → ∞, the diagonal element d and the accompanied model variable ψ is

limSd=-1+PASVA,μ0-μSC,μ>0,

and

limSψ=limSd+μCS-1=μSC,μ0-1,μ>0,

respectively. Therefore, the semimajor axis of the ellipse becomes as follows:

limSγ+=limS1+PAd-μCSVA=1+PA1+PA,μ01+PAμCVAS0,μ>0.

Then, we consider the outlier eigenvalues. For μ ≤ 0, the above arguments yield the following equation:

limSμCψSS-1VAd-μC=11+PAS.

Thus, Eq. 5 is transformed as follows:

limSγo=11+PAS1+PA2π+ψμCPA-PA1+PA,PA<011+PAS2π0,PA=011+PAS1+PA2π+-ψμCPAPA1+PA,PA>0.

This equation means that γo < γ+ for any PA in the condition μ ≤ 0. For μ > 0, the following equations are similarly derived:

limSμCψSS-1VAd-μC=VA,

and

limSγo=VA1+PA2π-PAμC,PA<0VA2π,PA=0VA1+PA2π+PAμC,PA>0.

Thus, γo is always larger than γ+ for any PA in positive networks μ > 0. From these findings, the criterion of ecological indeterminacy in the limit S → ∞ can be obtained as Eq. 6.

Volume of Eigenspace Causing Network Indeterminacy.

For networks following the elliptic law, the value of eigenvalues larger than the criterion, that is, |λ| > 1, can be evaluated by the probability density function of the ellipse. The probability density function is the derivative of its cumulative distribution. For an S-dimensional real matrix Z, whose eigenvalues follow the elliptic law of Eq. 8, λ(Z)s are distributed on the ellipse with an equal probability of an inverse of the ellipse’s area as (πγhγv)–1. Thus, the cumulative distribution function is obtained as the range within the ellipse below a given positive value of 0 ≤ γγ+. Such an area is a circle with a radius of γ < γ = min(γh, γv). Otherwise, the area is an intersection of the ellipse and the circle, which is decomposed into elliptic sectors with angle θ (0 < θ < π/2) and circular sectors with angle π/2 – θ. From Eq. 8, their geometry depends on the value of PA. We considered the case of –1 < P < 0 because the ellipse of 0 ≤ P < 1 coincides with a π/2 rotation of –P. That is, the area of the circular sector, SC(γ, θ) and that of the elliptic sector, SE(γ, θ), which is calculated by scaling SC(γ, tan–1(γ/γ+tanθ) by a factor γ/γ+, are obtained as follows:

SCγ,θ=γ22π2-θ,

and

SEγ,θ=γ-γ+2tan-1γ-γ+tanθ,

respectively. In addition, inserting the intersection point between the circular and elliptic sectors, (x, y) = (γcosθ, γsinθ), into Eq. 8, yields the following relationship between γ and θ,

γ=γ-γ+γ+2cos2θ+γ-2sin2θθ=cos-1γ-γγ+2-γ2γ+2-γ-2.

Therefore, replacing the angle θ occurring in SC and SE, the cumulative distribution function of |λ(Z)| is P(|λ| ≤ γ) = γ2(γγ+)–1 for 0 ≤ γγ and, for γγγ+, is obtained as follows:

Pλγ=4SCγ+SEγπγ-γ+=γ2γ-γ+1-π2cos-1γ-γγ+2-γ2γ+2-γ-2+π2tan-1γ2-γ-2γ+2-γ2.

By differentiating these equations by γ, the probability density function of |λ| is obtained as follows:

Pγ=2γγ-γ+,0γ<γ-2γγ-γ+1-2πcos-1γ-γγ+2-γ2γ+2-γ-2,γ-γγ+.

Combining these observations and the fact that the expected value of γ within (γ1, γ2) is calculated by

Eγ2> >γ> >γ1=γ1γ2γPγdγ,

the theoretical volume of |λ| > 1, Ξ = 𝔼[γ+ > γ > 1], is obtained as follows:

Ξ=0,γ-<γ+<14γ-3πEπ2,K-Etan-1R1,K-1γ-2γ+π2-cos-1R2,γ-<1<γ+4γ-3πEπ2,K-π2γ-2γ+,1<γ-<γ+, [13]

where the variables K, R1, and R2 are

K=1-γ-γ+2R1=1-γ-2γ+2-1R2=γ-γ+2-1γ+2-γ-2,

and E(x, k) represents the second kind of elliptic integral as follows:

Ex,k=0k1-k2sin2θdθ.

If the outlier eigenvalues λo arise, Ξ is obtained by considering Eq. 11 into Eq. 14.

Simulation Analysis of the Indeterminacy Criterion for Various Ecological Communities.

To verify the ecological indeterminacy criterion Eq. 6, we first performed numerical simulation in which the interaction matrix A was constructed with different parameters (the results are summarized in Fig. 2). Specifically, the mean, variance, and correlation of linked interactions were randomly assigned as μ ~ U(–0.5, 0.5), σ ~ U(0.0, 1.0), and ρ ~ U(–0.5, 0.5), respectively (U(a, b) stands for a uniform distribution ranging from a to b for a < b). The off-diagonal pairs (aij, aji) were sampled from a bivariate normal distribution with these parameters, and the diagonal entries d were determined using Eq. 9. The community size and connectance were set to (S, C) = (250, 0.5). The simulation was iterated 1,000 times. With the randomly generated A, we investigated the relationship among the theoretical values of γmax, max(|λ(Φ)|) for each run, and the correlation coefficient ρk between the i-j element of the inverse interaction matrix {A–1}ij, and its kth order approximation {–1}ij calculated using Eq. 2.

We further performed the effects of ecological complexity on γmax. The interaction matrix was randomly generated by varying the community size S from 10 to 310 by 10 and from 900 to 1,000 by 50, and the connectance C with 0.4, 0.7, and 1.0 under different parameter sets of μ and PA. The simulation was iterated 100 times, and we calculated max(|λ(Φ)|) for each run and compared its theoretical value γmax (Fig. 3). Finally, the numerical simulations tested the relationship between the volume of eigenspace associated with the eigenvalues satisfying |λ(Φ)| > 1 and the prediction skill ρk of the perturbation outcomes. Specifically, an interaction matrix A was generated by randomly assigning parameters C, σ, μ, and ρ to satisfy the theoretical value of γmax = 1.2, 1.3, and 1.4, and we compared the relative amount of |λ(Φ)| > 1 calculated for each run with its theoretical value Ξ. This procedure was iterated 100 times. Then, 250 randomly generated input vector b satisfying ||b||2 = 1 were added to the GLV system, and the outcome of press perturbation was calculated by the true A–1 and its approximation with Eq. 2 with order k = 5 (Fig. 5B). All simulation analyses were performed using R version 4.3.2 (R Development Core Team 2023); R source code used in this study is available in (60).

Supplementary Material

Appendix 01 (PDF)

pnas.2322939121.sapp.pdf (866.2KB, pdf)

Acknowledgments

I thank two anonymous reviewers for valuable feedback that helped improve the manuscript. This work was supported by the Japan Society for the Promotion of Science KAKENHI Grant Number 18K14797.

Author contributions

K.K. designed research; performed research; contributed new reagents/analytic tools; analyzed data; and wrote the paper.

Competing interests

The author declares no competing interest.

Footnotes

This article is a PNAS Direct Submission.

Data, Materials, and Software Availability

All study data and souce code are included in Zenodo (60).

Supporting Information

References

  • 1.Paine R. T., Food-web analysis through field measurement of per capita interaction strength. Nature 355, 73–75 (1992). [Google Scholar]
  • 2.Tavares-Cromar A. F., Williams D. D., The importance of temporal resolution in food web analysis: Evidence from a detritus-based stream. Ecol. Monogr. 66, 91–113 (1996). [Google Scholar]
  • 3.Müller C. B., Godfray H. C. J., Predators and mutualists influence the exclusion of aphid species from natural communities. Oecologia 119, 120–125 (1999). [DOI] [PubMed] [Google Scholar]
  • 4.Layman C. A., et al. , Applying stable isotopes to examine food-web structure: An overview of analytical tools. Biol. Rev. 87, 545–562 (2012). [DOI] [PubMed] [Google Scholar]
  • 5.Kéfi S., et al. , Network structure beyond food webs: Mapping non-trophic and trophic interactions on Chilean rocky shores. Ecology 96, 291–303 (2015). [DOI] [PubMed] [Google Scholar]
  • 6.Abrams P. A., Menge B. A., Mittelbach G. G., Spiller D. A., Yodzis P., “The role of indirect effects in food webs” in Food Webs: Integration of Patterns & Dynamics, Polis G. A., Winemiller K. O., Eds. (Springer, New York, NY, 1996), pp. 371–395. [Google Scholar]
  • 7.Wootton J. T., Indirect effects in complex ecosystems: Recent progress and future challenges. J. Sea Res. 48, 157–172 (2002). [Google Scholar]
  • 8.Patten B. C., Environs: Relativistic elementary particles for ecology. Am. Nat. 119, 179–219 (1982). [Google Scholar]
  • 9.Higashi M., Patten B. C., Dominance of indirect causality in ecosystems. Am. Nat. 133, 288–302 (1989). [Google Scholar]
  • 10.Yodzis P., The indeterminacy of ecological interactions as perceived through perturbation experiments. Ecology 69, 508–515 (1988). [Google Scholar]
  • 11.Sih A., Crowely P., McPeek M., Petranka J., Strohmeier K., Predation, competition, and prey communities: A review of field experiments. Ann. Rev. Ecol. Syst. 16, 269–311 (1985). [Google Scholar]
  • 12.Menge B. A., Indirect effects in marine rocky intertidal interaction webs: Patterns and importance. Ecol. Monogr. 65, 21–74 (1995). [Google Scholar]
  • 13.Schmitz O. J., Hambäck P. A., Beckerman A. P., Trophic cascades in terrestrial systems: A review of the effects of carnivore removals on plants. Am. Nat. 155, 141–153 (2000). [DOI] [PubMed] [Google Scholar]
  • 14.Jonsson T., Kaartinen R., Jonsson M., Bommarco R., Predictive power of food web models based on body size decreases with trophic complexity. Ecol. Lett. 21, 702–712 (2018). [DOI] [PubMed] [Google Scholar]
  • 15.Kawatsu K., Ushio M., van Veen F. J. F., Kondoh M., Are networks of trophic interactions sufficient for understanding the dynamics of multi-trophic communities? analysis of a tri-trophic insect food-web time series. Ecol. Lett. 24, 543–552 (2021). [DOI] [PubMed] [Google Scholar]
  • 16.Dambacher J. M., Li H. W., Rossingnol P. A., Relevance of community structure in assessing indeterminacy of ecological predictions. Ecology 83, 1372–1385 (2002). [Google Scholar]
  • 17.Namba T., Tanabe K., Maeda N., Omnivory and stability of food webs. Ecol. Complex 5, 73–85 (2008). [Google Scholar]
  • 18.Holt R. D., Polis G. A., A theoretical framework for intraguild predation. Am. Nat. 149, 745–764 (1997). [Google Scholar]
  • 19.Cramer N. F., May R. M., Interspecific competition, predation and species diversity: A comment. J. Theor. Biol. 34, 289–293 (1972). [DOI] [PubMed] [Google Scholar]
  • 20.Holt R. D., Predation, apparent competition, and the structure of prey communities. Theor. Popul. Biol. 12, 197–229 (1977). [DOI] [PubMed] [Google Scholar]
  • 21.McCann K., Hastings A., Huxel G. R., Weak trophic interactions and the balance of nature. Nature 395, 794–798 (1998). [Google Scholar]
  • 22.Schmitz O. J., Press perturbations and the predictability of ecological interactions in a food web. Ecology 78, 55–69 (1997). [Google Scholar]
  • 23.Montoya J. M., Woodward G., Emmerson M. C., Solé R. V., Press perturbations and indirect effects in real food webs. Ecology 90, 2426–2433 (2009). [DOI] [PubMed] [Google Scholar]
  • 24.Higashi M., Nakajima H., Indirect effects in ecological interaction networks I. The chain rule approach. Math. Biosci. 130, 99–128 (1995). [DOI] [PubMed] [Google Scholar]
  • 25.Novak M., et al. , Predicting community responses to perturbations in the face of imperfect knowledge and network complexity. Ecology 92, 836–846 (2011). [DOI] [PubMed] [Google Scholar]
  • 26.Allesina S., Tang S., Stability criteria for complex ecosystems. Nature 483, 205–208 (2012). [DOI] [PubMed] [Google Scholar]
  • 27.Allesina S., Tang S., The stability–complexity relationship at age 40: A random matrix perspective. Popul. Ecol. 57, 63–75 (2015). [Google Scholar]
  • 28.Grilli J., Rogers T., Allesina S., Modularity and stability in ecological communities. Nat. Commun. 7, 12031 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Grilli J., et al. , Feasibility and coexistence of large ecological communities. Nat. Commun. 8, 14389 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.May R. M., Stability and Complexity in Model Ecosystems (Princeton University Press, Princeton, NJ, 1973). [Google Scholar]
  • 31.Berlow E. L., et al. , Interaction strengths in food webs: Issues and opportunities. J. Anim. Ecol. 73, 585–598 (2004). [Google Scholar]
  • 32.Higashi M., Burns T. P., “Enrichment of ecosystem theory” in Theoretical Studies of Ecosystems: The Network Perspective, Higashi M., Burns T. P., Eds. (Cambridge University Press, Cambridge, UK, 1991), pp. 1–38. [Google Scholar]
  • 33.Nakajima H., Sensitivity and stability of flow networks. Ecol. Model. 62, 123–133 (1992). [Google Scholar]
  • 34.Bender E. A., Case T. J., Gilpin M. E., Perturbation experiments in community ecology: Theory and practice. Ecology 65, 1–13 (1984). [Google Scholar]
  • 35.Kawatsu K., Kondoh M., Density-dependent interspecific interactions and the complexity–stability relationship. Proc. R. Soc. B 285, 20180698 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Dunne J. A., Williams R. J., Martinez N. D., Food-web structure and network theory: The role of connectance and size. Proc. Natl. Acad. Sci. U.S.A. 99, 12917–12922 (2002). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Wootton J. T., Emmerson M., Measurement of interaction strength in nature. Ann. Rev. Ecol. Evol. Syst. 36, 419–444 (2005). [Google Scholar]
  • 38.May R. M., Will a large complex system be stable? Nature 278, 413–414 (1972). [DOI] [PubMed] [Google Scholar]
  • 39.Zelnik Y. R., et al. , How collectively integrated are ecological communities? bioRxiv [Preprint] (2023). 10.1101/2022.12.29.522189 (Accessed 13 April 2022). [DOI] [PubMed]
  • 40.Meyer C. D., Matrix Analysis and Applied Linear Algebra (SIAM, Philadelphia, PA, 2000). [Google Scholar]
  • 41.Potters M., Bouchaud J.-P., A First Course in Random Matrix Theory: For Physicists, Engineers and Data Scientists (Cambridge University Press, Cambridge, UK, 2021). [Google Scholar]
  • 42.Roberts A., Stone L., Advantageous indirect interactions in systems of competition. J. Theor. Biol. 228, 367–375 (2004). [DOI] [PubMed] [Google Scholar]
  • 43.Guimarães P. R. Jr., Pires M. M., Jordano P., Bascompte J., Thompson J. N., Indirect effects drive coevolution in mutualistic networks. Nature 550, 511–514 (2017). [DOI] [PubMed] [Google Scholar]
  • 44.Faust K., Raes J., Microbial interactions: From networks to models. Nat. Rev. Microbiol. 539, 538–550 (2012). [DOI] [PubMed] [Google Scholar]
  • 45.Großkopf T., Soyer O. S., Synthetic microbial communities. Curr. Opin. Microbiol. 18, 72–77 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Konopka A., Lindemann S., Fredrickson J., Dynamics in microbial communities: Unraveling mechanisms to identify principles. ISME J. 9, 1488–1495 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.Holling C. S., The functional response of predators to prey density and its role in mimicry and population regulation. Mem. Entomol. Soc. Can. 97, 5–60 (1965). [Google Scholar]
  • 48.Abrams P. A., Ginzburg L. R., The nature of predation: Prey dependent, ratio dependent or neither? Trends Ecol. Evol. 15, 337–341 (2000). [DOI] [PubMed] [Google Scholar]
  • 49.Holland J. N., DeAngelis D. L., Bronstein J. L., Population dynamics and mutualism: Functional responses of benefits and costs. Am. Nat. 159, 231–244 (2002). [DOI] [PubMed] [Google Scholar]
  • 50.Allesina S., et al. , Predicting the stability of large structured food webs. Nat. Commun. 6, 7842 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 51.Bascompte J., Jordano P., Melián C. J., Olesen J. M., The nested assembly of plant-animal mutualistic networks. Proc. Natl. Acad. Sci. U.S.A. 100, 9383–9387 (2003). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52.Guimerà R., et al. , Origin of compartmentalization in food webs. Ecology 91, 2941–2951 (2010). [DOI] [PubMed] [Google Scholar]
  • 53.Feizi S., Marbach D., Médard M., Kellis M., Network deconvolution as a general method to distinguish direct dependencies in networks. Nat. Biotechnol. 31, 726–733 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54.Tran H. M., Bukkapatnam S. T. S., Inferring sparse networks for noisy transient processes. Sci. Rep. 6, 21963 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55.Vogelstein B., Lane D., Levine A. J., Surfing the p53 network. Nature 408, 307–310 (2000). [DOI] [PubMed] [Google Scholar]
  • 56.Marbach D., et al. , Revealing strengths and weaknesses of methods for gene network inference. Proc. Natl. Acad. Sci. U.S.A. 107, 6286–6291 (2010). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57.Berry D., Widder S., Deciphering microbial interactions and detecting keystone species with co-occurrence networks. Front. Microbiol. 5, 219 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 58.Girko V. L., Elliptic law. Theor. Probab. Appl. 30, 677–690 (1986). [Google Scholar]
  • 59.Sommers H., Crisanti A., Sompolinsky H., Stein Y., Spectrum of large random asymmetric matrices. Phys. Rev. Lett. 60, 1895 (1988). [DOI] [PubMed] [Google Scholar]
  • 60.Kawatsu K., somanyfrogs/ecological_indeterminacy_issue. Zenodo. 10.5281/zenodo.11656888. Deposited 14 June 2024. [DOI]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Appendix 01 (PDF)

pnas.2322939121.sapp.pdf (866.2KB, pdf)

Data Availability Statement

All study data and souce code are included in Zenodo (60).


Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES