| Simulation | Theory | |
|---|---|---|
| Survival fraction φ | – | – |
| Mean abundance ⟨x⟩ | – | – |
| Survivors' mean degree K′/K | – | – |
| Weighted mean m | – | – |
| Degree assortativity rinitial → survivors | – | |
| Stability index≥ 1 suggests multiple attractors | – | – |
A live simulation of the generalized random Lotka–Volterra model on heterogeneous interaction networks. Each dot is a species, placed by degree with hubs at the centre. Dashed curves in the plots below are the heterogeneous dynamical mean-field prediction for the same network.
| Simulation | Theory | |
|---|---|---|
| Survival fraction φ | – | – |
| Mean abundance ⟨x⟩ | – | – |
| Survivors' mean degree K′/K | – | – |
| Weighted mean m | – | – |
| Degree assortativity rinitial → survivors | – | |
| Stability index≥ 1 suggests multiple attractors | – | – |
S species with abundances xi follow
where A is a symmetric adjacency matrix with degrees ki and mean degree K. The strength Jij (effect of j on i) is Gaussian and independent of Jji, with
Positive J suppresses growth, so μ > 0 is a competitive community and μ < 0 a cooperative one. With α = β = 0 this is the model of Park, Lee, Lee and Park; nonzero α (receiver) and β (exerter) add the degree-dependent strengths of Lee et al. Scale-free networks come from the static model, with node weights i−1/(γ−1).
Integration uses fourth-order Runge–Kutta on log-abundance with an adaptive step. A species below 10−10 is extinct. The run stops when every species above 10−3 has |dx/dt| < 10−7 and every rarer species is either settled or still declining (declining ones are then removed), when abundances exceed 105, or at t = 10000.
The mean-field solution gives the stationary abundance of a species with degree k as a truncated Gaussian,
with m = Σk P(k)(k/K)1+β⟨x(k)⟩ and q = Σk P(k)(k/K)1+β⟨x(k)²⟩ solved self-consistently. Here P(k) is the degree sequence of the network you are simulating (annealed approximation). The stability index σ²⟨(k/K)2+α+βΘ(x)⟩ reduces to the paper's σ²⟨k²Θ(x)⟩/K² at α = β = 0; the general form is a straightforward extension made for this demo.
Expect agreement in the unique-fixed-point phase when 1 ≪ K ≪ S. Deviations grow for small K, large |μ| or σ, strong heterogeneity at small S, and beyond the unbounded-growth or multiple-attractor boundaries.
J. I. Park, D.-S. Lee, S. H. Lee, H. J. Park, Phys. Rev. Lett. 133, 198402 (2024).
H. S. Lee, D.-S. Lee, S. H. Lee, S. Suweis, H. J. Park, arXiv:2607.18809.