Abstract
Many systems may switch to an undesired state due to internal failures or external perturbations, of which critical transitions toward degraded ecosystem states are prominent examples. Resilience restoration focuses on the ability of spatially-extended systems and the required time to recover to their desired states under stochastic environmental conditions. The difficulty is rooted in the lack of mathematical tools to analyze systems with high dimensionality, nonlinearity, and stochastic effects. Here we show that nucleation theory can be employed to advance resilience restoration in spatially-embedded ecological systems. We find that systems may exhibit single-cluster or multi-cluster phases depending on their sizes and noise strengths. We also discover a scaling law governing the restoration time for arbitrary system sizes and noise strengths in two-dimensional systems. This approach is not limited to ecosystems and has applications in various dynamical systems, from biology to infrastructural systems.
Similar content being viewed by others
Introduction
Resilience, a system’s ability to retain its basic functionality when errors and failures occur, is a defining property of many complex systems1,2,3. Theoretical models of resilience loss and transitions between alternative states are used to study unanticipated and drastic changes. In real-world systems, many critical transitions are observed, including catastrophic shifts in ecological systems4,5, blackouts in power grids6, financial crises7, climate changes8, human depression9. These abrupt shifts may arise in the presence of alternative stable states. They can be modeled as critical transitions causing the resilience loss of the desired state, after which the systems switch from a functional to dysfunctional state10,11,12. Ecologists are particularly concerned about sudden critical switches between alternative stable states4,5. As the system approaches the tipping point, its behavior becomes barely predictable when the gradual change of some environmental factors leads to the drastic change of the system state. Once a system loses its resilience and becomes dysfunctional, restoring the environmental conditions only to those existing before the collapse is often insufficient. Instead, environmental conditions should be recovered to the critical point where the undesired state is destabilized and then resilience restoration would occur. Even though various restoration methods targeted at specific systems have been proposed, stochastic perturbations receive little attention for the recovery of multi-variable systems13,14,15,16,17,18. On the other hand, stability and resilience of stochastic dynamical systems containing only one variable has been extensively explored. In particular, it has been shown that noise can induce transitions between alternative stable states and the required time to transition has been established by computing the mean first passage time (MFPT)2,19,20,21. Those studies indicate that single-variable systems can switch between alternative stable states in the presence of noise.
Despite advances in understanding the macroscopic characteristics of resilience restoration, previous research has mostly focused on single-variable or low-dimensional systems, which do not account for an exceptionally large number of variables that in reality are needed to control the state of a complex system. Indeed, many real-world systems consist of numerous components connected via a complex set of weighted, often directed, interactions22. The complicated interactions may lead to phenomena not arising in single-variable systems. For example, in the ecosystems, the recovery (or extinction) of a species in one location can impact the states of this species in the neighboring locations, leading to a recovery (or extinction) over the entire system23. Accordingly, a full understanding of the system evolution, stability, and resilience cannot be gained without considering interactions among a sufficiently large amount of components. However, hindered by the high-dimensionality of interaction topology and the nonlinear evolution dynamics, few analyses of critical transitions and resilience restoration had been done directly on high-dimensional systems consisting of a great number of participants until the effective reduction theory was recently developed by Gao et al.3. This mean-field theory can be used to effectively reduce a multi-dimensional complex system to a one-dimensional system by capturing the average activities of the original system. Furthermore, Liang et al.24 designed a universal indicator for critical transitions in complex networks and concluded that noise compensates for the structural defects of complex networks, indicating that noise may alter the critical threshold. Jiang et al.25 studied mutualistic networks through dimensional reduction and claimed that the tipping point can be predicted accurately even in the presence of noise. Tu et al.26 developed an analytical framework for collapsing complex N-dimensional networked systems into an M + 1-dimensional manifold as a function of M effective control parameters with M ≪ N. While mean-field approaches may guide recovery strategies by indicating the conditions needed to destabilize undesired states, these approaches cannot accurately capture the transition pattern toward the desired state of spatially extended systems in stochastic environments. A recent study by Michaels et al.27 combined nucleation theory with local-scale positive feedback to understand transitions and resilience in ecological systems. The classical approach to homogeneous nucleation theory was originally developed to describe phase transformation in materials28,29,30,31,32, in particular in ferromagnetic33,34 and ferroelectric systems35,36. It was also applied to invasion phenomena in spatial ecological systems37,38,39,40. Korniss et al.38 and O’Malley et al.39 studied ecological invasion in spatially extended systems with competition. They discriminate between two fundamental modes of nucleating invasive clusters (single-cluster vs. multi-cluster) and their time-evolution and stochastic features.
In this work, we study the resilience restoration in spatially extended ecosystems, which focuses on a system’s ability and required time to recover to its desired state from the undesired one. As noise can induce transitions in single-variable systems, and environmental stochasticity is an inherent property of real-world ecosystems, we investigate resilience restoration by introducing stochastic perturbations into multi-variable systems, providing a theoretical understanding of critical transitions in spatially extended systems subject to environmental stochasticity. Here, we show that nucleation theory builds an elegant bridge between the noise-induced transition and the spread of such transition over the entire system. Our study reveals the crucial effects of noise strength and system size on transition features. Generally, the stronger noise triggers the transition faster, and the larger system takes less time to recover than the smaller system under the same intensity of noise. For large systems or under intense noise, there are multiple clusters nucleated almost simultaneously in the beginning, and these clusters spread out to their neighbors and finally to the entire system. Only one cluster arises for small systems or under weak noise, which expands until the whole system finishes transitions. Another substantial quantity is the time required to recover a degraded system, and it is determined by many factors, including system sizes, noise strengths, and dynamical functions. Our numerical simulations reveal that the transition times are narrowly centered at an average value for the multi-cluster mode, signaling a deterministic feature. While for the single-cluster mode, they vary stochastically for different noise realizations and universally follow an exponential distribution. Also, our study discovers that noise eventually eliminates the deterministic critical threshold, and the recovery of the entire system from the dysfunctional state is possible in the presence of perturbations as long as noise can trigger the transition for just one component. This scenario is likely to occur when the system is close to the deterministic threshold where the undesired state loses stability. The farther away the system is from this point, the more difficult it is for noise to induce the transition.
Results
Transition in single-variable systems and the average lifetime
The current analytical framework for noise-induced transitions is specifically targeted at the low-dimensional system consisting of only a few interacting components (or only one variable)12,19,41,42,43. It would be highly challenging to directly analyze the system consisting of many interacting components (for example, the square lattice). Before the investigation of multi-variable systems, it is helpful to understand the role of noise in single-variable systems and the possibility of transitions between alternative stable states.
For a single-dimensional system, the dynamics may follow the general form as Eq. (1), where f(x, β) governs the deterministic dynamics as the tunable parameter β captures the changing conditions, and η(t) is delta-correlated noise with zero mean and variance \(\langle \eta (t)\eta (t^{\prime} )\rangle ={\sigma }^{2}\delta (t-t^{\prime} )\), where σ is the standard deviation of the noise, which is referred to as noise strength. If the system has a fixed point, x0, it satisfies f(x0, β) = 0. This fixed point is stable if \({\left.\frac{\partial f(x,\beta )}{\partial x}\right|}_{{x}_{0}} < \, 0\), defined by the linear stability condition. These two equations enable us to derive the resilience function x(β), which represents all the possible steady states of the system as a function of β, as shown in Fig. 1a. This resilience function demonstrates that when the control parameter, β, is >\({\beta }_{{{{{{{{{\rm{c}}}}}}}}}_{2}}\), the system only has one stable fixed point, denoted as xH, indicating a resilient state. The system will always recover to the fixed point, xH, for any state perturbations. When the parameter is <\({\beta }_{{{{{{{{{\rm{c}}}}}}}}}_{1}}\), the system also has a single fixed point, xL, indicating a collapse of the system. The system is not restorable, unless we change the parameter β. In this work, we particularly focus on the parameter space where β is between \({\beta }_{{{{{{{{{\rm{c}}}}}}}}}_{1}}\) and \({\beta }_{{{{{{{{{\rm{c}}}}}}}}}_{2}}\) and close to one of the bifurcation points, such that the system has one unstable fixed point (the dashed line) and two stable fixed points, each with very different sizes of basin of attraction. In the absence of noise, to shift from xL to xH, the environmental conditions would need to be restored all the way to \({\beta }_{{{{{{{{{\rm{c}}}}}}}}}_{2}}\), to allow for a transition back to xH. However, noise of the appropriate intensity can trigger the transition without restoring the condition to \({\beta }_{{{{{{{{{\rm{c}}}}}}}}}_{2}}\). For example, for a system with β1 and the system is in the low state, this system can recover to the high state if the noise has a chance to push the system across the unstable fixed point. Furthermore, for two systems (the system 1 and the system 2) with parameters, β1 and β2 (β2 > β1), respectively, it is easier to restore the system 2, because the undesired state of the system 2 is closer to the unstable fixed point. Here, we introduce a normalized variable ρ(t) in Eq. (2) to describe the state behavior during the restoration process. Thus, the normalized stable fixed points are ρL = 0, ρH = 1 and the normalized unstable fixed point is ρu (ρu ∈ [0, 1]).
In the following analysis, we focus on the case when the desired state ρH has a much larger basin of attraction than the undesired state ρL, suitable to examine the “one-way recovery” from ρL to ρH. Because of symmetry, the conclusions drawn from this study should be applicable to the transition from ρH to ρL when ρL has a larger basin of attraction. (see Supplementary Note 1 for the detailed comparisons of one-way transitions and stochastic switching between stable states). For the case that we consider throughout the manuscript, the value of the unstable state ρu is very close to ρL, increasing the chance for perturbations to push the system from the state ρL over the unstable fixed point ρu until the system gets attracted to the state ρH. It is noteworthy that the backward transition is highly improbable by the same level of perturbations because of the much stronger attraction of the state ρH. To quantify the time needed for the transition from ρL to ρH, the half lifetime, τ (mathematically, τ = {t∣ρ(t) = 0.5}), can be safely used as an indicator of the degree of inertia associated with the transition from the undesired state to the desired one. One can choose any value as the cutoff as long as it is sufficiently larger than the unstable state ρu38,44. The lifetime τ is determined by the noise strength σ and the relative stability of alternative stable states controlled by β. Intuitively, larger noise strength indicates stronger fluctuations, which increases the chances of transition, making τ smaller (Fig. 1c). On the other hand, as β increases, the basin of attraction of the stable state ρH gets larger, making the transition from ρL to ρH easier so that τ typically decreases (Fig. 1b). To better illustrate the transition process, the underlying landscape picture45 is introduced, and the effective potential energy is provided by Eq. (3) with zero potential energy at x = 0. In the landscape representation, stable states are traditionally treated as valleys, and unstable states are pictured as hills4,46,47. The transition between stable states can be viewed as the transition from one shallow valley to a deeper valley by crossing the barrier.
The transition time from one stable state to the other is a random variable because of the stochastic fluctuations, but the average quantity, 〈τ〉, follows a certain law. Based on the derivations of the Kramers formula for the escape rate over a potential barrier by particles of Brownian motion48,49, the average transition time 〈τ〉 can be obtained through the analysis of the MFPT, which is given by Eq. (4). From the quantitative calculation, one can notice that 〈τ〉 increases exponentially with the potential energy difference ΔV = V(xu)−V(xL) between the low stable state and the unstable state (also interpreted as the barrier height) and decreases with noise intensity σ2, which is numerically verified in Fig. 1d. The analysis of single-variable systems provides theoretical support for our intuitive assumption that the low barrier height and strong noise facilitate transitions, leading to resilience restoration (see refs. 42,48 for derivation).
With the knowledge of the average lifetime 〈τ〉 for single-variable systems available, we are ready to investigate transitions in multi-variable (spatially extended) systems. Nucleation theory is utilized to analyze the generation and spread of the transition in multi-variable systems under external fluctuations.
Spatially extended system and nucleation theory
Generally, the evolution of a system that consists of N coupled components under external perturbations is described by Eq. (5). This study focuses on the spatially extended ecosystem, where one type of species is considered, and its density varies in two-dimensional space and is discretized according to the square lattice topology with periodic boundaries. The deterministic dynamics of each node follows the same self-dynamics F(xi) and the interaction G(xi, xj), and parameters of these functions are also set uniformly for all components. The element of the adjacency matrix A is either 0 or a positive value R, which decides the coupling strength between interacting elements. Additionally, to model the external fluctuations acting on the node i, delta-correlated Gaussian noise ηi(t) with zero mean and variance \(\langle {\eta }_{i}(t){\eta }_{j}(t^{\prime} )\rangle ={\sigma }^{2}{\delta }_{ij}\delta (t-t^{\prime} )\) is introduced, which is the same as the noise applied to the single-variable systems. This general framework can be used to describe a wide range of coupling systems under external perturbations.
Utilizing the dimensional reduction theory3, the deterministic evolution of multi-variable systems can be reduced to Eq. (6), containing only one variable, xeff. In the lattice, the fixed states and their stability for each component are proved to be the same as in the reduced one-dimensional system50,51. Hence, according to the analysis of single-variable systems, for the specific values of effective interaction strength (\(\beta \in ({\beta }_{{{{{{{{{\rm{c}}}}}}}}}_{1}},{\beta }_{{{{{{{{{\rm{c}}}}}}}}}_{2}})\)), each component in this system has two stable states and one unstable state. In the presence of noise, the transition from the low state xL to the high state xH is possible for every component. Once the first transition occurs to the node i, its neighbors will also recover through the interaction with it. To show the overall evolution properties of the entire system, the global state ρ(t) is defined in Eq. (7) by taking the average of the individual state value
The spread of such transition can be well described by the theory of homogeneous nucleation and growth in finite systems33,38,39, and this theory can also predict the spatial-clustering pattern formed during the spreading process. The transition from ρL to ρH occurs to some node at first, nucleating a cluster, and this cluster continues to expand until it fills the entire space, or the cluster’s edge reaches the edge(s) of other clusters that have already nucleated in the system. Homogeneous nucleation makes two assumptions38: nucleation occurs in a Poisson process with a constant rate I both temporally and spatially; once a cluster nucleates, it grows homogeneously with a constant radial velocity v. Since the interaction environments for all components are identical, and the perturbations they receive come from the same distribution, each node has the same chance to nucleate a cluster, which satisfies the assumptions of homogeneous nucleation.
As predicted by homogeneous nucleation theory, the restoration process exhibits different patterns for small systems and large systems when the nucleation rate I is fixed. Small systems exhibit the single-cluster pattern because the number of candidates is so limited that the first cluster nucleates and spreads out to the rest of the system before the second possible cluster emerges. Since the nucleation for a specific individual follows a Poisson process, the global state ρ is expected to evolve distinctly for different noise realizations. Also, the time to nucleate the first cluster, tn, and the lifetime, τ, are inherently random. We introduce the waiting time to quantify the time to the system recovery. Because the underlying process is modeled as a random Poisson process, the complementary cumulative probability distribution of waiting time Pnot is derived as an exponential function, which represents the probability that the global state ρ has not exceeded 0.5 by time t. (Note that our chosen conventional cut-off value 0.5 does not affect the findings.) The distribution of waiting time Pnot is expressed as
where 〈tn〉 is the average time elapsing until the first cluster nucleates (i.e., the first transition occurs); tg represents the time required for the global state ρ to reach 0.5 after the first cluster emerges, and this time depends on the linear size of the system, tg ~ N1/2/v, where v is the constant radial velocity. Also, 〈tn〉 ~ (IN)−1, where I is the nucleation rate per unit area. The average transition time from the initial undesired state to the desired state or the average lifetime of the initial state is expressed as 〈τ〉 = 〈tn〉 + tg. For small system sizes or in the weak-noise limit, the dominant term in the lifetime is the nucleation time, hence 〈τ〉 ~ (IN)−1 (see Supplementary Note 3 for details).
In contrast, for large systems, more than one independent cluster nucleates and expands separately, leading to the multi-cluster mode. Spatial self-averaging reduces randomness of the global state ρ, making each individual τ closer to the average value and pushing Pnot closer to a step function. In the large system-size limit, the lifetime distribution is narrowly centered about the average. Based on Avrami’s Law, for sufficiently large systems28,29,30,31,35,36, the evolution of ρ can be expressed in a deterministic form as \(\rho =1-{{{{{{{{\rm{e}}}}}}}}}^{-\frac{\pi {v}^{2}I}{3}{t}^{3}}\). By setting ρ = 0.5 (without loss of generality), the average lifetime for the multi-cluster mode can be obtained as \(\langle \tau \rangle ={\left(\frac{3{{{{{{\mathrm{ln}}}}}}}\,2}{\pi {v}^{2}I}\right)}^{1/3}\). Then the evolution of ρ can be described by
Resilience restoration of mutualistic systems
To verify the predictions by nucleation theory about noise-induced transition patterns in systems with alternative stable states, we first study resilience restoration of the mutualistic system.
We use Eq. (10) as the deterministic dynamics to track the abundance of one species distributed among a square lattice in the mutualistic system52,53. The self-dynamics F(xi) describes that the growth of the species in each location follows the logistic law with the Allee effect, and the dynamics G(xi, xj) accounts for the mutualistic interaction between the species in two neighboring locations i and j through the interaction strength Aij defined in Eq. (5).
Note that we use the same parameters as Ref. 3. The parameters are node-uniform and set as Bi = B = 0.1, Ci = C = 1, Di = D = 5, Ei = E = 0.9, Hj = H = 0.1, Ki = K = 5, and the interaction strength R = 1 (leading to the effective interaction strength βeff = 4). At some moment, if the species in all locations are trapped in the low stable state xL, they will stay at this state forever if there is no action or perturbation. It is, for sure, not desired from the ecological viewpoint. If one would like to keep the system always in the high stable state xH, a straightforward approach is to increase the interaction strength to ensure that βeff is larger than the critical bifurcation value \({\beta }_{{{{{{{{{\rm{c}}}}}}}}}_{2}}\). In this case, the system will be attracted to the high state no matter where it starts. Alternatively, noise has shown the ability to induce the transition between two stable states from the study of one-variable systems. We are particularly interested in how noise assists the resilience restoration (i.e., transferring the system from the undesirable state xL to the desired state xH).
Let us consider the case when all nodes in the system start from the low state xL, indicating a collapsed state. Observed from simulations, the proper noise can excite some node to xH, and such transition spreads out to its neighbors via interaction until the rest of the system completes transitions. According to homogeneous nucleation theory, for different system sizes and nucleation rates, two possible transition patterns are present. We successfully show the snapshots of two cluster modes by numerical simulations, the single-cluster and multi-cluster mode. One can notice that these two modes possess radically distinct properties. For the single-cluster mode (Fig. 2a), there is only one node that switches from xL to xH in the beginning, and the rest of nodes shift to xH through the interactions with the neighbors which have already transitioned; while for the multi-cluster mode (Fig. 2e), there is more than one node in the separate location that transfers to xH simultaneously. This is expected as for the large system, there are enough candidates to receive fluctuations, increasing the chance to induce independent transitions.
As predicted by nucleation theory, the evolution of ρ(t) for the single-cluster mode and multi-cluster mode differs a lot, and numerical results confirm the difference. Figure 2b, f display 100 realizations for system sizes N = 100 and N = 10,000 under the same intensity of noise. For the single-cluster mode (Fig. 2b), the evolution varies for individual realizations, so the transition times are different, indicating the uncertain evolution feature. In contrast, for the multi-cluster mode (Fig. 2f), the evolution of ρ(t) is similar for different realizations, implying that the evolution is deterministic in the infinite system-size limit. Following this, the waiting time distribution Pnot for two cluster modes is also verified (Fig. 2c). For the single-cluster mode, Pnot is initially constant and then decreases exponentially with respect to t verifying Eq. (8). The slope of the distribution gets more negative as noise becomes stronger suggesting a larger nucleation rate. For the multi-cluster mode, Pnot gets closer to a step function (Fig. 2g) as noise strength increases. This is because the larger nucleation rate induces more separate clusters for a given system size and thus leads to the more deterministic evolution by self-averaging. From the theoretical analysis, the global state ρ for the multi-cluster mode evolves predictably according to Eq. (9). Whereas, for the finite-size system, the evolution of the multi-cluster mode (Fig. 2h) is not perfectly deterministic, but still much less random than the single-cluster mode (Fig. 2d).
The cluster mode not only depends on the system size but also relies on the nucleation rate, which is decided by noise strength. Typically, large systems under strong noise belong to the multi-cluster mode, while small systems under weak noise exhibit the single-cluster mode. However, low nucleation rates resulting from weak noise can induce the single-cluster mode even for a very large system (Fig. 3a, b). Also, the average nucleation time 〈tn〉 = (NI)−1 for the single-cluster mode is validated. The average lifetime 〈τ〉 behaves differently for the two cluster modes and exhibits two regimes (Fig. 3c), and its value increases exponentially as σ−2 increases for both cluster modes as predicted by Eq. (15). For the given dynamics, 〈τ〉 entirely depends on the system size N and noise strength σ (Fig. 3c, d), and there is a decrease as N or σ increases. One can also notice that the slope of \({{{{{{\mathrm{ln}}}}}}}\,\langle \tau \rangle\) as a function of σ−2 for the single-cluster mode is larger than the slope for the multi-cluster mode.
In accord with the scaling theory (see the “Methods” section, Eqs. (15)–(17)), the two distinct cluster-growth modes are separated by a crossover region centered around N1/2 ~ R0 (Fig. 4a). One should note that this crossover (centered around the dashed curve in Fig. 4a) is not a sharp transition separating the two cluster-growth modes. The gradual change of the background color (red-white-blue) is to qualitatively illustrate the continuous nature of the crossover from the single-cluster mode to the multi-cluster mode. The small system (Fig. 4b) or weak noise induces (Fig. 4c) the single-cluster mode, while the large system or relatively strong noise (Fig. 4d, e) produces the multi-cluster mode. According to the proposed scaling function, employing and plotting properly scaled variables, \(\langle \tau \rangle {{{{{{{{\rm{e}}}}}}}}}^{-\frac{c}{3{\sigma }^{2}}}\) vs. \({{{{{{{{\rm{e}}}}}}}}}^{\frac{c}{3{\sigma }^{2}}}/{N}^{\frac{1}{2}}\), we expect that all numerical data would collapse onto a single curve, capturing general nucleation behavior54.
Nevertheless, observed in Fig. 5a, for the multi-cluster mode, 〈τ〉 is not precisely proportional to I−1/3. Therefore, the two transition modes cannot be scaled in a satisfactory fashion as the scaled data for the multi-cluster regime is not constant (Fig. 5b), which contradicts the assumption of Eq. (16) (see the “Methods” section). The deviation from Avrami’s Law suggests that the assumption(s) of homogeneous nucleation might be violated. For a large system subjected to relatively strong noise, which guarantees the multi-cluster mode, the nucleation rate changes in the beginning (Fig. 5c), defying the assumption of constant nucleation rate. The initial rise of the spatially distributed low state for the nodes which have not been driven to the high state indicates that the initial state is not the precise metastable state. In the presence of noise, the metastable state is a state distribution where all nodes are around the low state ρL, but some nodes are closer to the unstable state ρu and some are even below the state ρL. The system in the presence of noise needs time to reach the actual metastable state which is different from the mean-field low-stable state. To keep the nucleation rate constant, one should use the metastable configuration as the initial condition. However, as seen in Fig. 5c, some cluster have already emerged before the system reaches the metastable configuration indicated by the increase of the average low state and the nucleation rate, so that the preprocessing of the initial state is needed to forbid any transition before the metastable configuration is constructed. One can artificially prepare the system close to the metastable state by reverting the node back to ρL if any other sites nucleate during preprocessing.
To gain further insight into the source of this discrepancy, we carried out simulations with the initial configurations being very close to the metastable state. In such a case, the nucleation rate I stabilizes much faster (Fig. 5g) compared with the system without preprocessing. Afterward, the nucleation rate is roughly constant, so homogeneous nucleation theory can be reliably applied. This leads to a better agreement between the simulation and the theory, as the evolution of ρ is closer to what Eq. (9) postulates (Fig. 5d, h), and the data from the two cluster modes follows the scaling function (Fig. 5e, f). It is expected that the average lifetime 〈τ〉 agrees better with Eq. (15) if the metastable state can be perfectly prepared.
Restoration of diffusion dynamics
To further validate the proposed theory, we adapt three well-studied ecological models exhibiting alternative stable states55,56 with diffusive interaction and then apply the above theory to investigate the transition features. The self-dynamics for three diffusion models are defined below.
The harvesting model in Eq. (11) describes the growing resource biomass with fixed grazing rate10. The first term on the right-hand side of Eq. (11) describes logistic growth, where r is the maximum growth rate, and K is the carrying capacity. The second term is the “Holling’s type III” consumption function57. The system transitions from an underexploited state to overexploited state as the harvesting rate β exceeds a certain critical value.
The eutrophication model in Eq. (12) describes the dynamics of nutrient concentration in the eutrophic lake58. The variable xi represents the density of phosphorus mass (nutrient) in the location i of the lake. The first term a on the right hand side of Eq. (12) is the nutrient loading rate, the second term describes nutrient loss processes with the rate r, and the last term accounts for recycling processes following a sigmoid function. As the maximum recycling rate β increases to the critical point, the lake transfers from oligotrophic to eutrophic.
The vegetation-turbidity model in Eq. (13) describes the vegetation dynamics considering turbidity59. The variable xi represents the density of aquatic vegetation in the location i of the lake. The first term on the right-hand side of Eq. (13) characterizes the growth of vegetation with the maximum growth rate rv. The function E is an inverse Monod function and used to describe the vegetation effect on turbidity. Accordingly, the second term is a Hill function describing the sigmoidal decline of vegetation with turbidity. As the water becomes turbid, indicated by the background turbidity β, macrophytes suddenly decrease.
All three models can exhibit alternative stable states with the properly chosen bifurcation parameter β as illustrated in Fig. 7a, e, i. The transition from the low stable state to the high stable state is possible in the presence of noise for such single-variable systems. Likewise, the underlying topology is also a square lattice with periodic boundaries. The interaction dynamics is defined in Eq. (14), which represents the diffusive process between adjacent neighbors, and the interaction strength R determines the uniform diffusion rate. The species density at each location varies according to the internal dynamics as defined in Eqs. (11)–(13), and it is also influenced by dispersion to or immigration from neighbors and stochastic environmental fluctuations.
Once the system degrades to a malfunctioning state, resilience restoration is required. In the presence of noise, each component is likely to be driven from the undesired state to the functional stable state, and then the entire system undergoes substantial changes due to the transition of one or a few nodes. Nucleation theory can be employed as well to study the overall transition features. The results we collected from three diffusion models are similar to those obtained from the mutualistic system and thus verify the predictions by nucleation theory. We consider the case when the undesired state has a much smaller basin of attraction than the desired state so that noise can drive the system from the initial undesired state to the functional state, resulting in resilience restoration.
Take the harvesting model as an example to illustrate the successful application of nucleation theory to resilience restoration. Two cluster-growth modes are observed and separated by a crossover around N1/2 ~ R0 (Fig. 6a). Similar to the mutualistic system, the large system or strong noise produces multi-cluster mode; conversely, the small system or weak noise induces single-cluster mode. For the small system (N = 100 in the example), there is only one cluster formed during the transition, exhibiting the single-cluster pattern. The individual lifetime τ in Fig. 6b varies a lot for different realizations, indicating a stochastic feature. As derived above, the distribution of waiting times Pnot follows an exponential function after a certain period tg, observed in Fig. 6c,d. If the system is exposed to weak noise which means a low nucleation rate, it is very likely to enter the single-cluster regime even the size is sufficiently large (Fig. 6d). For the large system (like N = 10,000) with proper intensity of noise, more than one node in the separate location is recovered simultaneously, presenting a multi-cluster pattern. Spatial-averaging reduces randomness so that the individual lifetime τ is more centered about a certain value (Fig. 6e). The evolution is much more deterministic than the system in a single-cluster mode. The global state ρ evolves approximately as Eq. (9) predicts (Fig. 6f). If the applied noise is strong enough, the moderate-sized system can still exhibit the multi-cluster mode (Fig. 6g).
As seen in Fig. 7, the system size and noise strength decide the recovery time and the cluster mode. Similarly, the average lifetime 〈τ〉 of three diffusion models displays two distinct regimes. One is the single-cluster and the other is the multi-cluster regime (Fig. 7a, d, g). The slope of \({{{{{{\mathrm{ln}}}}}}}\,\langle \tau \rangle\) versus σ−2 reveals which mode is active. If the system starts from the undesired stable state, the scaling between two cluster modes deviates a little from the theoretical prediction (Fig. 7b, e, h). If the system starts from the prepared state, resembling the metastable configuration, the scaling agrees well with the designed scaling function (Fig. 7b, e, h). Overall, the conclusions of the single-cluster and multi-cluster transition are validated in three diffusion models.
Discussion
We have utilized nucleation theory to analyze the noise-induced resilience restoration in ecosystems where the desired state has a much larger basin of attraction than the undesired state has. This is a general theory, and we successfully apply it to four ecological models, revealing the transition features. During the restoration process, homogeneous nucleation theory distinguishes two different cluster modes: the single-cluster and multi-cluster transition modes. We also derive the formulas for the recovery time under different conditions and propose a scaling function that collapses all the data onto one universal line.
The two cluster modes possess quite distinct features. The individual lifetime is random for the single-cluster phase, and the waiting time before the transition follows an exponential distribution. In contrast, for the multi-cluster mode, the lifetime is less random and centered about its average value so that the evolution of the global state ρ is more deterministic. Which cluster mode the system follows is decided by its size and noise strength, and the crossover region is theoretically derived and can separate two phases. Generally, the large system subjected to strong noise presents the multi-cluster mode, and the small system with weak noise displays the single-cluster regime. One quantity of interest for resilience restoration is the recovery time, which also depends on the system size and the noise strength. The rise of noise strength increases the nucleation rate, diminishing 〈τ〉. There is no finite-size effect when noise is strong enough; that is, 〈τ〉 is the same for different system sizes. The decrease of noise strength reveals the size effect, where larger systems take less time to complete transitions than smaller systems on average. Due to the distinct evolution features, the relationship between 〈τ〉 and σ varies for two cluster modes. What can be clearly seen in Fig. 3 and Fig. 7a, d, g, is that 〈τ〉 exhibits two distinctive regimes, corresponding to two cluster modes. The scaling between two cluster modes is proposed according to Avrami’s Law. The deviation observed in numerical simulation can be corrected by preparing the initial state close to metastable configurations to satisfy two homogeneous nucleation assumptions.
Employing the nucleation theory, we successfully extend the noise-induced transition in single-variable systems to spatially extended multi-variable systems. Our framework is useful to predict critical transitions and guide the resilience restoration in the general dynamical systems presenting alternative stable states. One may wonder how the mean-field theory works in noisy environments as the noise-induced transition in single-variable systems has been well explored. The mean-field approach makes a satisfactory prediction of the system state when the system is close to the stable states. Unfortunately, it cannot capture the transition features observed in spatially-extended systems, including the average lifetime, the dependence on the system size, and the spatial-clustering patterns (see Supplementary Note 2 for the results of mean-field theory and the comparisons with the nucleation approach.). Therefore, it is still an open question whether the mean-field theory can be used to study transitions in noisy environments. One may need to develop other dimension reduction approaches for this problem. Also, there are further questions to be addressed. For example, we analyze the transition in the lattice model. In reality, the interaction relationship in ecosystems exhibits various structures. In addition, the interaction strength between components in the real-world complex systems varies, which may add to the difficulty of analysis. Furthermore, we focus on the one-way transition, which requires that the system be close to the theoretical bifurcation point where the basin of attraction of the undesired state vanishes. For the case when two alternative stable states have basins of attraction of similar sizes, stochastic switching (namely back-and-forth switching) between states may arise, which is beyond the scope of this study. In summary, network topology (in addition to spatial structure), coupling strength, and stochastic switching are of great interest to be investigated in future studies.
Methods
Scaling law of single-cluster and multi-cluster modes
According to Avrami’s Law and homogeneous nucleation in finite systems33,38,39, the average lifetime of two transition modes is summarized as
where \({R}_{0} \sim {(\frac{v}{I})}^{1/3} \sim {I}^{-1/3}\) is the typical distance between separate clusters (and N1/2 is the linear size of the two-dimensional lattice). Transition patterns for different system sizes and nucleation rates are classified into two distinct cluster nucleation modes, separated by a crossover region centered around the curve, N1/2 ~ R0. Small systems or low nucleation rates induce the single-cluster mode, while large systems or high nucleation rates exhibit the multi-cluster mode.
By constructing a scaling function54 with the following asymptotic behavior:
where u = R0/N1/2 ~ v1/3/(I1/3N1/2) ~ I−1/3N−1/2, one can capture the average lifetime of any system size and nucleation rate (including the crossover between the single-cluster and multi-cluster regimes),
Motivated by the study on the average transition time 〈τ〉 for single-variable systems [Eq. (4)], the relationship between local nucleation rate and noise strength in spatially extended systems is expected to scale as
where c is a constant specific to the given dynamics and can be empirically fitted in the weak-noise case. In turn, the average lifetime 〈τ〉 for different system sizes and noise strength can be described by a universal scaling function: employing Eqs. (17) and (18), when plotting \(\langle \tau \rangle {{{{{{{{\rm{e}}}}}}}}}^{-\frac{c}{3{\sigma }^{2}}}\) vs. \({{{{{{{{\rm{e}}}}}}}}}^{\frac{c}{3{\sigma }^{2}}}/{N}^{\frac{1}{2}}\), all curves should collapse on the same curve S(u).
Data availability
The authors declare that data supporting the findings of this study are available within the paper.
Code availability
All codes for the reproduction of the reported results in this study are available upon request.
References
Cohen, R., Erez, K., Ben-Avraham, D. & Havlin, S. Resilience of the internet to random breakdowns. Phys. Rev. Lett. 85, 4626 (2000).
Holling, C. S. Resilience and stability of ecological systems. Annu. Rev. Ecol. Syst. 4, 1–23 (1973).
Gao, J., Barzel, B. & Barabási, A.-L. Universal resilience patterns in complex networks. Nature 530, 307–312 (2016).
Scheffer, M., Carpenter, S., Foley, J. A., Folke, C. & Walker, B. Catastrophic shifts in ecosystems. Nature 413, 591–596 (2001).
Scheffer, M., Carpenter, S. R., Dakos, V. & van Nes, E. H. Generic indicators of ecological resilience: inferring the chance of a critical transition. Annu. Rev. Ecol. Evol. Syst. 46, 145–167 (2015).
Dobson, I., Carreras, B. A., Lynch, V. E. & Newman, D. E. Complex systems analysis of series of blackouts: cascading failure, critical points, and self-organization. Chaos: Interdiscip. J. Nonlinear Sci. 17, 026103 (2007).
May, R. M., Levin, S. A. & Sugihara, G. Ecology for bankers. Nature 451, 893–894 (2008).
Lenton, T. M. et al. Tipping elements in the Earth’s climate system. Proc. Natl Acad. Sci. USA 105, 1786–1793 (2008).
van de Leemput, I. A. et al. Critical slowing down as early warning for the onset and termination of depression. Proc. Natl Acad. Sci. USA 111, 87–92 (2014).
May, R. M. Thresholds and breakpoints in ecosystems with a multiplicity of stable states. Nature 269, 471–477 (1977).
Feudel, U. Complex dynamics in multistable systems. Int. J. Bifurc. Chaos 18, 1607–1626 (2008).
Guttal, V. & Jayaprakash, C. Impact of noise on bistable ecological systems. Ecol. Model. 201, 420–428 (2007).
Carpenter, S. R. & Cottingham, K. L. Resilience and restoration of lakes. Conserv. Ecol. 1, 2 (1997).
White, J. M. & Stromberg, J. C. Resilience, restoration, and riparian ecosystems: case study of a dryland, urban river. Restor. Ecol. 19, 101–111 (2011).
Devoto, M., Bailey, S., Craze, P. & Memmott, J. Understanding and planning ecological restoration of plant–pollinator networks. Ecol. Lett. 15, 319–328 (2012).
Lake, P. S. Resistance, resilience and restoration. Ecol. Manag. Restor. 14, 20–24 (2013).
Buisson, E. et al. Resilience and restoration of tropical and subtropical grasslands, savannas, and grassy woodlands. Biol. Rev. 94, 590–609 (2019).
Almoghathawi, Y., Barker, K. & Albert, L. A. Resilience-driven restoration model for interdependent infrastructure networks. Reliab. Eng. Syst. Saf. 185, 12–23 (2019).
Yang, T. et al. Delay and noise induced regime shift and enhanced stability in gene expression dynamics. J. Stat. Mech.: Theory Exp. 2014, P12015 (2014).
Zeng, C. et al. Noises-induced regime shifts and -enhanced stability under a model of lake approaching eutrophication. Ecol. Complex. 22, 102–108 (2015).
D’Odorico, P., Laio, F. & Ridolfi, L. Noise-induced stability in dryland plant ecosystems. Proc. Natl Acad. Sci. USA 102, 10819–10822 (2005).
Barabási, A.-L. et al. Network Science (Cambridge University Press, 2016).
Sanhedrai, H., Gao, J., Schwartz, M., Havlin, S. & Barzel, B. Reviving a failed network via microscopic interventions. Preprint at arXiv:2011.14919 (2020).
Liang, J., Hu, Y., Chen, G. & Zhou, T. A universal indicator of critical state transitions in noisy complex networked systems. Sci. Rep. 7, 1–9 (2017).
Jiang, J. et al. Predicting tipping points in mutualistic networks through dimension reduction. Proc. Natl Acad. Sci. USA 115, E639–E647 (2018).
Tu, C., D’Odorico, P. & Suweis, S. Dimensionality reduction of complex dynamical systems. Iscience 24, 101912 (2021).
Michaels, T. K., Eppinga, M. B. & Bever, J. D. A nucleation framework for transition between alternate states: short-circuiting barriers to ecosystem recovery. Ecology. 101, e03099 (2020).
Kolmogorov, A. N. A statistical theory for the recrystallization of metals. Bull. Acad. Sci. USSR 1, 355–359 (1937).
Johnson, W. & Mehl, R. Reaction kinetics in processes of nucleation and growth. Trans. Am. Inst. Min. Metall. Eng. 135, 416–442 (1939).
Avrami, M. Kinetics of phase change. I General theory. J. Chem. Phys. 7, 1103–1112 (1939).
Avrami, M. Kinetics of phase change. II Transformation-time relations for random distribution of nuclei. J. Chem. Phys. 8, 212–224 (1940).
Lothe, J. & Pound, G. M. Reconsiderations of nucleation theory. J. Chem. Phys. 36, 2080–2085 (1962).
Rikvold, P. A., Tomita, H., Miyashita, S. & Sides, S. W. Metastable lifetimes in a kinetic ising model: dependence on field and system size. Phys. Rev. E 49, 5080–5090 (1994).
Ramos, R. A., Rikvold, P. A. & Novotny, M. A. Test of the Kolmogorov–Johnson–Mehl–Avrami picture of metastable decay in a model with microscopic dynamics. Phys. Rev. B 59, 9053–9069 (1999).
Ishibashi, Y. & Takagi, Y. Note on ferroelectric domain switching. J. Phys. Soc. Jpn. 31, 506–510 (1971).
Duiker, H. M. & Beale, P. D. Grain-size effects in ferroelectric switching. Phys. Rev. B 41, 490–495 (1990).
Gandhi, A., Levin, S. & Orszag, S. Nucleation and relaxation from meta-stability in spatial ecological models. J. Theor. Biol. 200, 121–146 (1999).
Korniss, G. & Caraco, T. Spatial dynamics of invasion: the geometry of introduced species. J. Theor. Biol. 233, 137–150 (2005).
O’Malley, L. et al. Invasive advance of an advantageous mutation: nucleation theory. Theor. Popul. Biol. 70, 464–478 (2006).
Allstadt, A., Caraco, T. & Korniss, G. Ecological invasion: spatial clustering and the critical radius. Evol. Ecol. Res. 9, 375–394 (2007).
Zeng, C., Han, Q., Yang, T., Wang, H. & Jia, Z. Noise- and delay-induced regime shifts in an ecological system of vegetation. J. Stat. Mech.: Theory Exp. 2013, P10017 (2013).
Forgoston, E. & Moore, R. O. A primer on noise-induced transitions in applied dynamical systems. SIAM Rev. 60, 969–1009 (2018).
Alexandrov, D. V., Bashkirtseva, I. A. & Ryashko, L. B. Noise-induced transitions and shifts in a climate–vegetation feedback model. R. Soc. Open Sci. 5, 171531 (2018).
Richards, H. L., Sides, S. W., Novotny, M. A. & Rikvold, P. A. Magnetization switching in nanoscale ferromagnetic grains: description by a kinetic Ising model. J. Magn. Magn. Mater. 150, 37–50 (1995).
Waddington, C. H. The Strategy of the Genes (George Allen and Unwin, 1957).
Wells, D. K., Kath, W. L. & Motter, A. E. Control of stochastic and induced switching in biophysical networks. Phys. Rev. X 5, 031036 (2015).
Xu, L., Zhang, K. & Wang, J. Exploring the mechanisms of differentiation, dedifferentiation, reprogramming and transdifferentiation. PLoS ONE 9, e105216 (2014).
Kramers, H. Brownian motion in a field of force and the diffusion model of chemical reactions. Physica 7, 284–304 (1940).
Tsimring, L. S. & Pikovsky, A. Noise-induced dynamics in bistable systems with delay. Phys. Rev. Lett. 87, 250602 (2001).
Jiang, C., Gao, J. & Magdon-Ismail, M. True nonlinear dynamics from incomplete networks. Proc. AAAI Conf. Artif. Intell. 34, 131–138 (2020).
Jiang, C., Gao, J. & Magdon-Ismail, M. Inferring degrees from incomplete networks and nonlinear dynamics. In Proc. 29th International Joint Conference on Artificial Intelligence (ed. Bessiere, C.) 3307–3313 (International Joint Conferences on Artificial Intelligence Organization, 2020).
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).
Suweis, S., Simini, F., Banavar, J. R. & Maritan, A. Emergence of structural and dynamical properties of ecological mutualistic networks. Nature 500, 449–452 (2013).
O’Malley, L. The Advance of an Advantageous Allele: Nucleation, Front Propagation, and Seasonal Effects. Ph.D. thesis. Rensselaer Polytechnic Institute (2008).
Dakos, V., van Nes, E. H., Donangelo, R., Fort, H. & Scheffer, M. Spatial correlation as leading indicator of catastrophic shifts. Theor. Ecol. 3, 163–174 (2010).
Chen, S., O’Dea, E. B., Drake, J. M. & Epureanu, B. I. Eigenvalues of the covariance matrix as early warning signals for critical transitions in ecological systems. Sci. Rep. 9, 2572 (2019).
Holling, C. S. Some characteristics of simple types of predation and parasitism. Can. Entomol. 91, 385–398 (1959).
Carpenter, S. R., Ludwig, D. & Brock, W. A. Management of eutrophication for lakes subject to potentially irreversible change. Ecol. Appl. 9, 751–771 (1999).
Scheffer, M. The story of some shallow lakes. In Ecology of Shallow Lakes, Population and Community Biology Series (ed. Scheffer, M.), 1–19 (Springer, 2004).
Acknowledgements
This work was supported by the Army Research Office (ARO) Grant W911NF-16-1-0524. J.G. acknowledges the support of National Science Foundation under Grant No. 2047488, and the Rensselaer-IBM AI Research Collaboration. The authors would like to thank three reviewers for their valuable and constructive comments and suggestions to improve the quality of our manuscript.
Author information
Authors and Affiliations
Contributions
C.M., G.K., B.K.S., and J.G. conceived the project and designed the research; C.M. Implemented and performed numerical experiments and simulations; C.M., G.K., B.K.S., and J.G. analyzed data and discussed results; C.M., G.K., B.K.S., and J.G. wrote, reviewed, and revised the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Peer review information
Communications Physics thanks Liming Pan, Chengyi Tu and the other, anonymous, reviewer(s) for their contribution to the peer review of this work.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Ma, C., Korniss, G., Szymanski, B.K. et al. Universality of noise-induced resilience restoration in spatially-extended ecological systems. Commun Phys 4, 262 (2021). https://doi.org/10.1038/s42005-021-00758-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s42005-021-00758-2
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.