Source-linked AI summary
The k-core as a predictor of structural collapse in mutualistic ecosystems
Flaviano Morone, Gino Del Ferraro, Hernán A. Makse
TL;DR
Existing theory had not quantitatively related interacting-species network structure to dynamical fixed points, making collapse tipping points difficult to determine. The paper analyzes ecosystem stability using an analytic model incorporating intraspecific competition and saturating interactions. The solution identifies the maximum k-core as the network feature determining collapse, with extinction of its species reaching the tipping point when interactions are sufficiently weak.
Problem
Existing theory had not quantitatively related interacting-species network structure to dynamical fixed points, making collapse tipping points difficult to determine.
Method
The paper analyzes ecosystem stability using an analytic model incorporating intraspecific competition and saturating interactions.
Results
The solution identifies the maximum k-core as the network feature determining collapse, with extinction of its species reaching the tipping point when interactions are sufficiently weak.
Takeaways & Limitations
Monitoring the k-core may help anticipate catastrophic collapse and identify the ecosystem’s structurally vital core.
Abstract
from arXiv · showhide
Collapses of dynamical systems into irrecoverable states are observed in ecosystems, human societies, financial systems and network infrastructures. Despite their widespread occurrence and impact, these events remain largely unpredictable. In searching for the causes for collapse and instability, theoretical investigations have so far been unable to determine quantitatively the influence of the structural features of the network formed by the interacting species. Here, we derive the condition for the stability of a mutualistic ecosystem as a constraint on the strength of the dynamical interactions between species and a topological invariant of the network: the k-core. Our solution predicts that when species located at the maximum k-core of the network go extinct, as a consequence of sufficiently weak interaction strengths, the system will reach the tipping point of its collapse. As a key variable involved in collapse phenomena, monitoring the k-core of the network may prove a powerful method to anticipate catastrophic events in the vast context that stretches from ecological and biological networks to finance.
I. INTRODUCTION
The paper addresses why tipping points in interacting-species networks are difficult to determine and links collapse stability to network structure through the k-core.
- I. INTRODUCTION: Tipping points depend on dynamical and structural parameters but are difficult to determine from nonlinear fixed-point equations.The paper notes that no exact analytical result had related network properties to dynamical-system fixed points.
- I. INTRODUCTION: The authors numerically study mutualistic fixed-point equations and derive an analytical tipping-point solution using a logic approximation.Their solution identifies the network feature governing collapse.
- I. INTRODUCTION: Extinction of species in the maximum k-core is identified as the root cause of system collapse.The maximum k-core is the innermost core of the nested k-core structure.
- I. INTRODUCTION: The k-core is a topological invariant obtained by iteratively removing species linked to fewer than k other species.Nested k-cores consist of progressively more deeply embedded shells, with the maximum k-core at the network’s center.
II. MODEL OF A MUTUALISTIC ECOSYSTEM
The model describes mutually beneficial, saturating interactions among species and aims to connect network structure to collapse by solving the system’s fixed points.
- II. MODEL OF A MUTUALISTIC ECOSYSTEM: The model represents N interacting species whose densities evolve toward fixed points under network-mediated interactions.Without interactions, each species follows its own growth function; with interactions, linked species influence its density.
- II. MODEL OF A MUTUALISTIC ECOSYSTEM: Systems with both positive and negative interactions, including neural, gene-regulatory, and predator–prey networks, are outside the present work’s scope.Those systems are reserved for future work.
- II. MODEL OF A MUTUALISTIC ECOSYSTEM: Mutualistic benefits are modeled as positive, saturating interactions, including plant–pollinator systems and other Hill- or sigmoid-response systems.The authors state that their results extend beyond ecological mutualism to nonlinear systems with saturating sigmoid-like interactions.
- II. MODEL OF A MUTUALISTIC ECOSYSTEM: The dynamical equations use an adjacency network, positive interaction strengths, death, self-limitation, and a half-saturation constant.The self-limitation term models intraspecific competition, while interaction strength controls the nonlinear mutualistic benefit.
- II. MODEL OF A MUTUALISTIC ECOSYSTEM: The paper’s goal is to obtain a fixed-point solution that predicts the ecosystem tipping point in terms of a network feature.The model focuses on mutualistic ecosystems with positive interactions between species.
III. NUMERICAL ANALYSIS OF THE ECOSYSTEM COLLAPSE
Numerical analysis shows a critical interaction threshold separating a living nonzero fixed point from complete extinction, with weaker interactions driving collapse.
- III. NUMERICAL ANALYSIS OF THE ECOSYSTEM COLLAPSE: The numerical study motivates predicting the tipping point from the fixed-point equations and the network’s structural properties.The central question is how to predict the transition to the irrecoverable zero-density state.
- III. NUMERICAL ANALYSIS OF THE ECOSYSTEM COLLAPSE: The control parameter Kγ is approximately 1/γ when d ≪ γ, so weak interactions correspond to larger thresholds and can drive collapse.Changes in environmental conditions can alter the interaction strength affecting all species.
- III. NUMERICAL ANALYSIS OF THE ECOSYSTEM COLLAPSE: For every numerical ecosystem examined, increasing Kγ or decreasing interaction strength produces a critical collapse value Kγc or γc.The numerical analysis uses a real Chilean Andes plant–pollinator network and plots its fixed-point average density.
- III. NUMERICAL ANALYSIS OF THE ECOSYSTEM COLLAPSE: Below the critical threshold, the system has a nonzero fixed point, whereas beyond it the fixed point becomes x* = 0 and all species go extinct.The transition is described as a tipping point between an alive and a collapsed phase.
IV. ANALYTICAL SOLUTION OF THE ECOSYSTEM COLLAPSE
The analytical solution replaces saturating interactions with a logic threshold and shows that iterative network pruning identifies the core controlling collapse.
- IV. ANALYTICAL SOLUTION OF THE ECOSYSTEM COLLAPSE: The analytical solution applies a logic approximation that replaces the Hill function with an ON/OFF Heaviside threshold.The approximation is motivated by Boolean-network analyses and is used to solve the fixed-point equations analytically.
- IV. ANALYTICAL SOLUTION OF THE ECOSYSTEM COLLAPSE: Weak interaction strength produces a large threshold Kγ, and when γ falls below γc no mutualistic benefit is exchanged, causing catastrophic collapse to x* = 0.The collapsed state is the trivial fixed point of the dynamical equations.
- IV. ANALYTICAL SOLUTION OF THE ECOSYSTEM COLLAPSE: The critical interaction threshold is determined by the network’s maximum k-core, kmax.The solution links the tipping point to a topological invariant rather than only to dynamical parameters.
- IV. ANALYTICAL SOLUTION OF THE ECOSYSTEM COLLAPSE: To solve the fixed points, the method repeatedly removes species with degree below Kγ until the remaining network forms the Kγ-core.This pruning is precisely the k-core extraction algorithm, using degree k < ⌈Kγ⌉ as the removal criterion.
- IV. ANALYTICAL SOLUTION OF THE ECOSYSTEM COLLAPSE: Species outside the Kγ-core can retain nonzero density only through links to the core, while their disappearance does not change other species’ densities.Such species behave as commensalists benefiting from core species without affecting them.
V. TIPPING POINT PREDICTED BY THE MAXIMUM K-CORE OF THE NETWORK
The analysis links the collapse tipping point to the network’s maximum k-core through an analytical condition involving interaction strength and network structure. Numerical simulations support the prediction and show progressive shell-by-shell collapse as mutualistic interactions weaken.
- When Kγ exceeds kmax, no species retains links to the Kγ-core, so the feasible ecosystem fixed point cannot be maintained.The number of links to the thresholded core becomes zero beyond the maximum k-core.
- The tipping point is determined by a condition linking dynamical interaction parameters to the network’s global maximum k-core.The authors identify this relation as the main result connecting dynamics with a topological network property.
- The simulated ecosystem collapses at Kγc = 4, matching the network’s maximum k-core prediction.The simulation confirms the theoretical critical condition for the studied network.
- The logic approximation captures the tipping point across realistic death-rate values, while kmax remains the theoretically grounded predictor when comparison metrics are less reliable.Metrics mathematically bounded to kmax, including spectral radius and connectance, perform well when those bounds are saturated; otherwise, they need not provide precise predictions.
- As interaction strength decreases, species density drops sharply at successive integer k-shell indices, producing a series of partial collapses.These partial collapses continue until the maximum-core species are lost and the entire network collapses.
- Outer-shell species become extinct first, whereas innermost-core species survive until the tipping point of total collapse.The k-core structure therefore identifies the species most persistent during declining mutualistic strength.
VI. STABILITY ANALYSIS AND PHASE DIAGRAM OF SYSTEM FEASIBILITY
The stability analysis shows that the feasible fixed point is stable whenever it exists, with a phase boundary separating stable ecosystems from collapse. The nonlinear theory predicts stability patterns that differ from linear diversity-based predictions, especially for mutualistic interactions and maximum-core diversity.
- Stability analysis: All eigenvalues of the feasible fixed-point solution are negative, so the solution is locally stable whenever it exists.The stability condition is evaluated analytically from the model’s eigenvalues.
- Stability analysis: The critical species are commensalists with the fewest links to symbionts in the Kγ-core, and they go extinct first.The largest eigenvalue corresponds to the commensalist most weakly connected to the thresholded core.
- Stability analysis: Approaching collapse is signaled by more commensalists in outer shells and fewer symbionts in inner cores.The predicted structural changes provide an observable signature before total collapse.
- Phase diagram: When Kγ exceeds the maximum k-core, the feasible fixed point becomes unstable and unfeasible, accompanied by extinction of all species.The phase diagram places this condition on the collapsed side of the tipping line.
- Phase diagram: All real mutualistic ecosystems examined lie in the feasible-stable region above the theoretically predicted tipping line.The comparison uses plant-pollinator and plant-seed-disperser networks.
- Nonlinear stability principle: The paper attributes this contrast to analyzing the nonlinear Hill-type interaction model rather than a linear interaction model based on random-matrix stability.The authors emphasize exact nonlinear stability analysis when drawing ecosystem-stability conclusions.
- Nonlinear stability principle: Unlike May’s linear theory, the nonlinear model predicts that stronger mutualistic interactions and greater symbiont diversity in the maximum core increase stability.This result is presented as resolving the diversity-stability paradox for mutualistic ecosystems.
VII. SUMMARY
The paper presents an analytical tipping-point solution for nonlinear mutualistic systems in terms of the network’s k-core number. It identifies innermost-core species as structurally important and proposes protecting them as a way to reduce systemic risk.
- The analytical solution expresses the tipping point of a nonlinear mutualistic system through the network’s k-core number.
- Inner k-core species function as keystone species whose position helps preserve the integrity of the ecosystem.The paper compares their structural role with influencers in social networks.
- The authors conclude that innermost-core species should be protected first to support ecosystem integrity.
- The results apply to a broad class of nonlinear systems with Hill, logistic, or sigmoidal interactions, beyond mutualistic ecosystems.The paper mentions possible relevance to other complex systems, including financial, neural, and biological networks.
- Protecting a system’s vital core is presented as a way to avoid systemic risks in the broader systems considered by the paper.
VIII. METHODS
The study combines fixed-point analysis and numerical simulations of directed, weighted mutualistic networks to relate ecosystem stability to interaction strength and k-core structure. It tests the resulting predictions across interaction distributions, death rates, empirical networks, and related nonlinear systems.
- Analytical and numerical framework: Numerical simulations integrate directed and weighted mutualistic systems across interaction-strength distributions and death rates spanning d = 0.05 to d = 4.Interaction widths range from the unweighted case ∆ = 0 to the largest positive-interaction distribution allowed by ∆ < γ.
- Analytical and numerical framework: The analysis derives feasible, stable non-zero fixed points under the condition Kγ < Kγc, with survival requiring the interaction strength to exceed the death rate.A necessary survival condition is d < γ, while the fixed-point solution must also satisfy x_i ≥ 0 for every species.
- Empirical network analysis: The critical threshold is predicted as Kγc = kmax_core, and empirical mutualistic networks lie in the stable feasible region of the resulting phase diagram.Networks with larger maximum k-core can tolerate a larger decrease in interaction strength before collapsing.
- K-core collapse mechanism: As Kγ increases past successive integer k-core values, species in outer shells lose their mutualistic benefits before higher-core species, producing a staircase decline and eventual collapse.When Kγ > kmax_core, no species can provide mutualistic benefits and the system collapses.
- Generality of the result: The k-core dependence extends beyond the specific interaction term to saturating Hill or sigmoidal systems and to gene-regulatory and neural networks.At the critical point in mutualistic systems, the network enters through the global index kmax_core, while individual node degrees are inessential.
V. DERIVATION OF THE FIXED POINT SOLUTION (6)
The paper transforms the nonlinear ecosystem equations into Hill-function form and, under a logic approximation, obtains an exact fixed-point solution expressed through the network’s k-core. Simple fully connected examples and simulations show that extinction of the maximum k-core leads to the trivial collapsed state, while the solution applies across broad network structures.
- Derivation: The nonlinear fixed-point equations are rewritten using a Hill function, then approximated by a step function that becomes exact as n →∞.The resulting equations can be solved in closed form under this logic approximation.
- General solution: The resulting fixed-point solution is exact under the logic approximation for arbitrary degree distributions and internal structures, including modular, hierarchical, nested, tree-like, and dense networks.Its generality follows because the solution depends on the k-core representation rather than a restricted network topology.
- Examples: For two- and three-species fully connected systems containing only the 1-core, the fixed-point activity vanishes when Kγ exceeds the maximum core index.These examples reproduce the general k-core solution and collapse into the trivial fixed point.
- Examples: For the four-species fully connected system, the network has a 2-core and collapses when Kγ > 2.At collapse, all four species have zero fixed-point activity.
- Logic-approximation behavior: The logic approximation predicts shellwise constant activity with abrupt drops when successive shells go extinct, ending in collapse when the maximum k-core disappears.The full nonlinear system shows a similar sharp transition at the tipping point, although activity between jumps can decrease progressively.
C. Test of right-skewed distribution of γij from Bascompte et al. [9]
The theory is tested with interaction strengths drawn from an experimentally observed right-skewed distribution. Numerical simulations remain in good agreement with the predicted k-core collapse threshold, with deviations of at most 20%.
- Empirical interaction distribution: The experimentally observed interaction-strength distribution is right-skewed and is used to numerically integrate the ecosystem equations across several average interaction strengths.The simulations use the same underlying network as the main-figure tests.
- Results: The empirical tipping point deviates by at most 20% from the theoretical prediction Kγc = kmax.The comparison tests whether the k-core prediction remains useful beyond the uniform interaction-strength distribution.
- Validity range: The experimentally reported death-rate range d ∈[0.1, 0.3] lies within the parameter range captured by the numerical investigation.For the empirical interaction distribution, no non-trivial solution was found for d > 0.38.
D. Test of non identical death rates and self-limiting parameters
The theory is tested when death rates and self-limiting parameters vary across species, alongside right-skewed interaction strengths. Across the explored parameter range, theoretical and numerical collapse predictions remain in good agreement, with deviations up to 20% at larger death rates.
- Validity range: For nonzero-width parameter distributions, no non-zero solution of the original equations was found for death rates d > 0.37.This bounds the parameter region in which the heterogeneous simulations provide nontrivial ecosystem states.
- Experimental setup: The heterogeneous-parameter tests use the same underlying network and compare numerical curves against the analytical logic-approximation prediction.Each curve represents a different distribution width or parameter setting.
E. Test of predictions of collapse
The theory’s collapse prediction is evaluated across multiple empirical plant–pollinator and plant–seed-dispersal networks by comparing simulated tipping points with the maximum k-core. The maximum k-core estimates collapse well, with R2 = 0.89.
- Evaluation: The study evaluates plant–pollinator and plant–seed-dispersal networks from the Interaction Web Database.For each network, simulations are repeated 30 times per network and averaged because interaction strengths are random.
- Evaluation: The numerical tipping point is defined as the Kγ value at which the average fixed-point density reaches zero.The simulations iterate the equations across Kγ values until ⟨x∗⟩ = 0.
- Results: R2 = 0.89 shows that the maximum k-core estimates the simulated ecosystem collapse point well across empirical interaction networks.The comparison uses numerical tipping points obtained by integrating the dynamical equations with sampled heterogeneous parameters.
F. Comparison with other metrics
The k-core is presented as the most general first-principles predictor of the ecosystem tipping point, while related network metrics provide approximate proxies with scope limitations.
- The k-core is nested, and species in the maximum k-core are linked to resilience because more k-shells correspond to greater resistance to collapse.The theory predicts that low-k-core networks are most vulnerable; tropical networks have larger k-core numbers and are therefore predicted to be more stable than temperate or arctic networks.
- The theoretical predictor kmax-core accurately predicts the tipping point across network architectures because the solution is non-perturbative.Metrics related to kmax-core can approximate the tipping point, but their predictive precision depends on whether mathematical bounds are saturated.
- The k-core solution requires positive mutualistic interactions and cannot be applied directly to systems containing negative interactions such as predator–prey networks.The present model also omits several ecological features, including non-obligate mutualism, incomplete pollinator sampling, and within-partition interactions.
- The stability condition is symmetric in interaction strength γ and death rate d, but variations in γ affect the critical Kγ much more strongly than variations in d.The authors note that d may be easier to monitor, yet its variation has little or no effect on the integer part of Kγ because d ≪ γ.
- Exact stability analysis recovers the tipping point when the nonzero fixed point becomes unfeasible and its largest eigenvalue reaches zero.The zero fixed point is stable after collapse, while the transition from the nonzero to zero fixed point is discontinuous for finite d > 0.
A. Stability analysis of Ref. [1]
The paper contrasts an approximate stability analysis with an exact analysis that accounts for the fixed-point solution. The exact treatment removes the diversity-stability paradox and links robustness to k-core structure and mutualistic strength.
- A. Stability analysis of Ref. [1]: The approximate stability method produces the diversity-stability paradox because it ignores the fixed point’s contribution to the stability condition.Its stability matrix uses a random adjacency matrix, with the largest eigenvalue governing stability.
- A. Stability analysis of Ref. [1]: The exact analysis instead finds that increasing symbiont diversity increases robustness when added species occupy the network’s maximum k-core.Adding such species increases the k-core number and makes Kγ < kmax-core easier to satisfy.
- A. Stability analysis of Ref. [1]: Stronger mutualistic cooperation stabilizes the ecosystem by reducing Kγ, thereby making the stability condition easier to satisfy.The conclusion identifies k-core organization as the primary control of stability and mutualistic interactions as beneficial for robustness.
- A. Stability analysis of Ref. [1]: Supplementary Figure 4 compares Kγc with kmax-core, nestedness, connectance, and spectral radius across plant–pollinator and plant–seed-dispersal networks.Each point represents one network, and panels report y = x, linear fits, and R-squared values.
- A. Stability analysis of Ref. [1]: The comparisons show that kmax-core correlates well with Kγc, while connectance and spectral radius also correlate well with the tipping point.The spectral radius is mathematically related to kmax-core through an upper bound.