REVIEW 4 major objections 4 minor 28 references
Dissimilarity measures for generalized Lotka-Volterra systems on networks
T0 review · 4 major / 4 minor · reviewed 2026-08-03 · deepseek-v4-flash
Pith's one-line read The paper introduces a dissimilarity measure that compares two generalized Lotka-Volterra dynamical processes sharing initial conditions but differing in interaction parameters, network topology, or governing equations, and claims it can de
desk verdict A clean but conventional trajectory-distance measure for gLV systems, with a few genuinely nice demonstrations and one overblown stability claim that rests on a single network topology. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the dissimilarity D(t) = (1/S0) Σ_i |x_i(t) − x*_i(t)|, comparing a reference process x_i(t) and a modified process x*_i(t) that share initial conditions and total initial abundance S0, evolving under gLV dynamics with possibly different interaction matrices Λ vs Λ*, different network topology, or different governing equations. Its maximum over time, D_max, condenses the comparison into a single scalar, and its long-time limit D_inf indicates whether the two processes converge to the same steady state. The sign-flip protocol — taking a reference interaction matrix Λ and constructing Λ* with the same absolute weights but each sign kept positive with probability p — is th
What would settle it
Repeat the sign-flip protocol on a different network geometry (e.g., two cliques, a scale-free modular graph, or a larger number of cliques) or with weights drawn from an exponential or Gaussian distribution, and check whether ⟨D_max⟩ still rises sharply near 1-p≈0.2 and diverges for 1-p>0.7. If the thresholds shift or vanish, the claimed transition is not generic.
Extended reading notes
Core claim
The paper claims that a scalar, time-dependent dissimilarity D(t) — defined as the normalized sum of absolute abundance differences between two gLV processes that share initial conditions — can serve as a universal comparator for generalized Lotka-Volterra systems. Defined for two-species predator–prey models (Eq. 4) and for arbitrary N-species networks (Eq. 13), with a maximum D_max (Eq. 14) and long-time limit D_inf, the measure captures both transient divergence and stationary differences. The authors demonstrate that in directed three-node graphs, D(t) distinguishes dynamics that are indistinguishable at the adjacency-matrix level; in a 12-node modular network, increasing the fraction of
Load-bearing premise
The claim that a threshold fraction of negative interactions (above ~20%) drives instability and divergence (above ~70%) is based on simulations of a single 12-node clique-ring network with uniformly drawn weights; if these thresholds depend on network size, topology, or weight distribution, the broad conclusion that the fraction and distribution of negative interactions control the stability transition would be unsupported.
Editorial extensions
If this is right
- Dynamical comparison supersedes purely structural network comparison: two graphs with identical link counts and identical sum of matrix differences can still exhibit very different dissimilarity, as shown for three-node graphs.
- The fraction of negative interactions in a modular network acts as a control parameter: below ~20% sign-flip probability the reference and modified dynamics stay close, above it they separate sharply, and for more than ~70% the modified process diverges.
- Localized structural changes confined to a single community are buffered: even complete sign inversion inside one clique does not destabilize the whole 12-node system, whereas the same fraction of global sign flips does.
- The measure works across functional forms: comparing a reference gLV equation to a modified one with interaction term x_j^γ detects an asymmetry around γ=1, with larger dissimilarity for γ>1 than γ<1.
- The framework offers a practical tool for microbiome and ecology studies, where inferred interaction matrices are uncertain and alternative functional forms are plausible.
Reading between the lines
- Because the dissimilarity is normalized by initial abundances and uses identical initial conditions, it isolates the effect of the interaction structure; one could invert the perspective and use it to quantify sensitivity to initial-condition uncertainty by sampling initial states instead of perturbing Λ.
- The sharp threshold near 1-p≈0.2 and divergence near 1-p>0.7 in a modular network may be a finite-size signature of a broader phase transition; testing other N, other modular connectivities, and other weight distributions could reveal whether these values scale or shift.
- The localized-vs-global contrast suggests a design principle for interventions in microbial communities: treatments aimed at one community may be safer than global network changes, assuming the buffer is not an artifact of the specific clique-ring topology.
- Extending D(t) to stochastic gLV dynamics (with demographic or environmental noise) could produce a robustness index that flags systems on the verge of instability earlier than deterministic trajectories.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces a dissimilarity measure for two generalized Lotka-Volterra (gLV) processes that share initial conditions but differ in interaction parameters, network structure, or governing equations. The measure D(t) is defined in Eq. (13) as the normalized L1 distance between the two trajectories, with summary statistics D_max (Eq. 14) and the long-time limit D_inf. The authors apply the framework to two-species predator-prey systems, to all non-isomorphic connected directed graphs with N=3, and to a 12-node modular network with randomly sign-flipped interactions. They conclude that the fraction and distribution of negative interactions control the transition from stable to unstable dynamics and that dissimilarity measures can predict instabilities. The core definition is simple and well posed, and the N=3 census is instructive, but several broad interpretive claims go beyond the evidence presented.
Significance. If the full claims were supported, the framework would supply a practical, systematic method for comparing gLV systems across parameter, topology, and functional-form changes, with potential applications in ecology and microbiome research. The core measure is mathematically clean and parameter-free, and the three-node graph census (10^4 realizations per pair) convincingly shows that simple aggregate structural statistics such as edge count do not order dynamical similarity. The extension to different nonlinearities in Section 3.5 is a useful generalization. However, the alleged stability-transition thresholds are derived from one network topology and from a post-hoc divergence measure; the advertised predictive power is not demonstrated. The strengths are real but the conclusions need to be scaled back or supported by additional experiments.
major comments (4)
- [Abstract; §4; Eq. (14)] The abstract and conclusions claim that D_max 'predicts instabilities' and serves as an early-warning diagnostic. As defined, D_max is computed after both the reference and modified systems have been integrated; when the modified system diverges, the L1 distance in Eq. (13) grows without bound, so D_max necessarily diverges. The sharp rise at 1-p≈0.2 in Fig. 5(e) is therefore a post-hoc description of the stability boundary, not a prediction. To support 'predict instabilities,' the authors would need an out-of-sample or pre-divergence test, e.g., examining whether D(t) exhibits a characteristic signature before divergence occurs. As written, the predictive claim is unsupported.
- [§3.3–3.4; Figs. 5(e), 6(e)] The transition near 1-p≈0.2 and the localized-vs-global perturbation contrast are demonstrated for a single network configuration: N=12, three cliques of four connected by a ring, with Λ_ij iid U(0,1] and 200 realizations per p. No variation in N, community structure, degree sequence, weight distribution, or self-regulation strength is reported. Since random-matrix stability thresholds for Lotka-Volterra systems are known to depend on N, connectivity, and interaction variance (May 1972; Allesina & Tang 2012, both cited in §2.3), the broad conclusion that 'the fraction and distribution of negative interactions control the transition from stable to unstable dynamics' is not supported by the evidence. A scaling analysis or a sweep over these parameters is required.
- [§3.3; construction of Λ and Λ*] In Sections 3.3 and 3.4 the reference interaction matrix Λ always has all positive entries drawn from (0,1], and the modified matrix Λ* is obtained by sign-flipping each entry with probability 1-p. Thus 1-p is not the fraction of negative interactions in the ecosystem; it is the probability that a previously positive interaction becomes negative. The reference state contains no negative interactions, so the experiments do not address how mixtures of positive and negative interactions in both systems affect stability. This conflates perturbation size with interaction-type composition and should be stated explicitly and discussed.
- [§3.2; Fig. 3 discussion] The text states that the differences between graphs G1 and G2 are 'invisible at the adjacency-matrix level.' This is an overstatement: G1 and G2 are non-isomorphic, so their adjacency matrices differ, and standard adjacency-based metrics such as Hamming distance distinguish them. What actually coincides are aggregate quantities: the number of edges and the sum of matrix differences with G5. The legitimate point is that these simple aggregate statistics do not order the systems by dynamical similarity. The abstract's phrase 'differences that are invisible at the adjacency-matrix level' should be revised accordingly.
minor comments (4)
- [Fig. 7 caption] The caption labels the panels as '(a) p=0.8, (b) p=0.7, (c) p=0.6, (b) p=0.5'; the last label should be (d).
- [Eq. (13)] The double bars ||·|| are used for the absolute value of a scalar quantity. Using single vertical bars would avoid confusion with a norm.
- [§3.3; numerical methods] No details are given for the numerical integration (solver, step size, divergence criterion, simulation horizon, or handling of unbounded growth). The location of the threshold in Fig. 5(e) may depend on these choices; please report them.
- [§3.5; Eq. (15)] The text says the reference process follows Eq. (12) and the modified process follows Eq. (15) with the same Λ. It would be helpful to state explicitly that the same rescaling and initial-condition ensemble are used for both, to make the comparison fully parallel.
Circularity Check
No significant circularity: D(t) and D_max are explicitly defined as normalized L1 trajectory distances, and the reported thresholds are numerical outputs of the stated simulations, not fitted or imported predictions.
full rationale
The paper's central measure D(t) is defined openly in Eqs. (4) and (13) as a normalized L1 distance between reference and modified gLV trajectories, with D_max defined in Eq. (14) as its maximum. All results—two-species T_50% curves, three-node graph comparisons, clique-network sign-flip curves, and the gamma-asymmetry—come from direct numerical integration of the stated equations. No parameter is fitted to data and then relabeled as a prediction; no uniqueness theorem is imported from the authors' prior work; and no ansatz is smuggled in via citation. The only explicit 'by construction' statement is the gamma=1 baseline in Fig. 7, where D_max=0 because the two processes are identical; the paper correctly labels this and does not use it as evidence. The self-citations (Riascos & Padilla 2023; Riascos 2024; Polo-González et al. 2025) are contextual literature mentions and are not load-bearing for the derivations. The abstract's word 'predict' is loose—D_max is computed after simulating both systems, and the instability thresholds are read off the same simulations—but this is a framing/overclaim issue, not circularity: the sharp rise near 1-p≈0.2 and the localized-vs-global contrast are nontrivial simulation findings that are not forced by the definition of D. Thus no step reduces by construction to its inputs.
Assumptions & free parameters
free parameters (3)
- Edge-weight distribution for network simulations
- Network topology (three cliques of 4 nodes in a ring)
- Initial-condition ensemble (fixed total S_0, random split)
assumptions (4)
- domain assumption The gLV model (Eq. 12) with common growth rate r_i = 1 and intraspecific competition Λ_ii = 1 is a faithful representation of the ecological dynamics under comparison.
- domain assumption Numerical integration (4th-order Runge-Kutta) accurately captures the dynamics, including divergence for large negative-interaction fractions.
- standard math Standard theorems on existence/uniqueness of solutions for the polynomial gLV ODEs hold on the relevant domain.
- domain assumption May (1972) and Allesina-Tang (2012) stability criteria cited as background apply to the sign-flip regime transitions discussed.
Cite this review
Pith. "Pith review of Dissimilarity measures for generalized Lotka-Volterra systems on networks." pith.science (2026). https://pith.science/paper/JBQJC5VF
@misc{pith2026251112701,
author = {Pith},
title = {Pith review of: Dissimilarity measures for generalized Lotka-Volterra systems on networks},
year = {2026},
howpublished = {\url{https://pith.science/paper/JBQJC5VF}},
note = {Machine review of arXiv:2511.12701}
}
read the original abstract
In this paper, we introduce a general framework to quantify dissimilarities between generalized Lotka-Volterra dynamical processes, ranging from classical predator-prey systems to multispecies communities interacting on networks. The proposed measures capture both transient and stationary dynamics, allowing systematic comparisons across systems with varying interaction parameters, network weights, or topologies. Our analysis shows that even subtle structural changes can lead to markedly distinct outcomes: in two-species systems, interaction strength and initial conditions strongly affect divergence, while in small directed networks, differences that are invisible at the adjacency-matrix level produce divergent dynamics. In modular networks, the fraction and distribution of negative interactions control the transition from stable to unstable dynamics, with localized perturbations within cliques yielding different global outcomes than distributed ones. Beyond structural variations, the framework also applies when modified processes follow distinct nonlinear equations, demonstrating its versatility. Taken together, these results highlight that dynamical dissimilarity measures provide a powerful tool to analyze robustness, detect structural sensitivity, and predict instabilities in nonlinear systems. More broadly, this approach supports the comparative analysis of biological systems, where complex interaction networks and nonlinear dynamics are central to stability and resilience.
Figures
Figures from the paper (4 more)
Reference graph
Works this paper leans on
-
[1]
Complexsystemsinecology:aguidedtourwith large Lotka–Volterra models and random matrices
Akjouj,I.,Barbier,M.,Clenet,M.,Hachem,W.,Maïda,M.,Massol,F.,Najim,J.,Tran,V.C.,2024. Complexsystemsinecology:aguidedtourwith large Lotka–Volterra models and random matrices. Proc. R. Soc. A: Math. Phys. Eng. Sci. 480, 20230284. doi:10.1098/rspa.2023.0284. Allesina, S., Tang, S.,
arXiv 2024
-
[9]
bioRxiv doi:10.1101/2021.12.14.469105
Intrinsic instability of the dysbiotic microbiome revealed through dynamical systems inference at scale. bioRxiv doi:10.1101/2021.12.14.469105. bioRxiv 2021.12.14.469105. Hamming,R.W.,1950. Errordetectinganderrorcorrectingcodes. BellSyst.Tech.J.29,147–160. doi: 10.1002/j.1538-7305.1950.tb00463. x. Hammond, D.K., Gur, Y., Johnson, C.R.,
arXiv 2021
-
[13]
Dynamics of competition between subnetworks of spiking neuronal networks in the balanced state. PLoS One 10, e0138947. doi:10.1371/journal.pone.0138947. Levandowsky, M., Winter, D.,
-
[17]
Heteroclinic networks for brain dynamics. Front. Netw. Physiol. 3, 1276401. doi:10.3389/fnetp.2023.1276401. Mooij, M.N., Baudena, M., von der Heydt, A.S., Kryven, I.,
arXiv 2023
-
[18]
Stable coexistence in indefinitely large systems of competing species. Proc. R. Soc. A: Math. Phys. Eng. Sci. 480, 20240290. doi:10.1098/rspa.2024.0290. Murray, J.D.,
arXiv 2024
-
[20]
EEMtoolbox: A user-friendly R package for flexible ensemble ecosystem modelling. Methods Ecol. Evol. 16, 921–929. doi:10.1111/2041-210X.70032. Pilosof, S., Porter, M.A., Pascual, M., Kéfi, S.,
-
[21]
Antifragility and response to damage in the synchronization of oscillators on networks. J. Phys. A: Math. Theor. 58, 225002. doi:10.1088/1751-8121/add974. Rabinovich, M., Bick, C., Varona, P.,
-
[22]
Beyond neurons and spikes: cognon, the hierarchical dynamical unit of thought. Cogn. Neurodyn. 18, 3327–3335. doi:10.1007/s11571-023-09987-3. Riascos, A.P.,
Show all 28 references
-
[23]
Dissimilarity between synchronization processes on networks. Phys. Rev. E 109, 044301. doi:10.1103/PhysRevE.109. 044301. Riascos, A.P., Padilla, F.H.,
-
[24]
A measure of dissimilarity between diffusive processes on networks. J. Phys. A: Math. Theor. 56, 145001. doi:10.1088/1751-8121/acc144. Riva, F., Graco-Roza, C., Daskalova, G.N., Hudgins, E.J., Lewthwaite, J.M.M., Newman, E.A., Ryo, M., Mammola, S.,
-
[25]
Toward a cohesive understanding of ecological complexity. Sci. Adv. 9, eabq4207. doi:10.1126/sciadv.abq4207. Scott,C.B.,Mjolsness,E.,2021. Graphdiffusiondistance:Propertiesandefficientcomputation. PLoSOne16,e0249624. doi: 10.1371/journal. pone.0249624. Solé, R., Levin, S.,
2021 doi
-
[121]
Castellanos,A.,2023
doi:10.1186/s13059-016-0980-6. Castellanos,A.,2023. TowardsanEcologicalandFunctionalFrameworkforModelingtheStructureandDynamicsoftheHumanGutMicrobiome. Master’s thesis. Universidad de los Andes. Bogotá, Colombia. Chen, C., Wang, X.W., Liu, Y.Y.,
2023 doi
-
[1901]
Etude de la distribution florale dans une portion des alpes et du jura. Bull. de la Soc. Vaud. des Sci. Nat. 37, 547–579. doi:10.5169/seals-266450. Jurman, G., Visintainer, R., Filosi, M., Riccadonna, S., Furlanello, C.,
-
[1926]
Nature 118, 558–560
Fluctuations in the abundance of a species considered mathematically. Nature 118, 558–560. doi:10.1038/118558a0. Page 15 of 15
-
[1971]
Nature 234, 34–35
Distance between sets. Nature 234, 34–35. doi:10.1038/234034a0. Liu,C.,Yi,F.,Niu,C.,Li,Q.,2025. Unravellingmicrobialinteractionsinasyntheticbroadbeanpastemicrobialcommunity. FoodMicrobiol.130. doi:10.1016/j.fm.2025.104767. Liu, X., Constable, G.W.A., Pitchford, J.W.,
2025
-
[2002]
volume 17 ofInterdisciplinary Applied Mathematics
Mathematical Biology I: An Introduction. volume 17 ofInterdisciplinary Applied Mathematics. 3 ed., Springer, New York. doi:10.1007/b98868. Muscarella,M.E.,O’Dwyer,J.P.,2020. Speciesdynamicsandinteractionsviametabolicallyinformedconsumer-resourcemodels. Theor.Ecol.13, 503–518. ...
2020 doi
-
[2008]
Cambridge University Press, Cambridge
Dynamical Processes on Complex Networks. Cambridge University Press, Cambridge. Bucci, V., Tzen, B., Li, N., Simmons, M., Tanoue, T., Bogart, E., Deng, L., Yeliseyev, V., Delaney, M.L., Liu, Q., Olle, B., Stein, R.R., Honda, K., Bry,L.,Gerber,G.K.,Xavier,J.B.,2016. Mdsine:Micr...
2016
-
[2012]
Nature 483, 205–208
Stability criteria for complex ecosystems. Nature 483, 205–208. doi:10.1038/nature10832. Bagrow, J.P., Bollt, E.M.,
-
[2013]
Graph diffusion distance: A difference measure for weighted graphs based on the graph laplacian exponential kernel, in: 2013 IEEE Global Conference on Signal and Information Processing, pp. 419–422. doi:10.1109/GlobalSIP.2013. 6736904. Jaccard, P.,
2013 doi
-
[2015]
doi: 10.1109/DSAA
The HIM glocal metric and kernel for network comparison and classification,in:2015IEEEInternationalConferenceonDataScienceandAdvancedAnalytics(DSAA),IEEE.pp.1–10. doi: 10.1109/DSAA. 2015.7344816. Kessler,D.A.,Shnerb,N.M.,2025. Interactionnetworkstructuresincompetitiveecosystem...
2015
-
[2017]
Identifying causes of patterns in ecological networks: Opportunities and limitations. Annu. Rev. Ecol. Evol. Syst. 48, 559–584. doi:10.1146/annurev-ecolsys-110316-022928. Fortin, M.J., Dale, M.R., Brimacombe, C.,
-
[2018]
Deciphering microbial interactions in synthetic human gut communities. Mol. Syst. Biol. 14, e8157. doi:10.15252/msb.20178157. Volterra, V.I.T.O.,
-
[2020]
Statistical physics of complex information dynamics. Phys. Rev. E 102, 052304. doi:10.1103/PhysRevE.102.052304. Page 14 of 15 Gibson, T.E., Kim, Y., Acharya, S., Kaplan, D.E., DiBenedetto, N., Lavin, R., Berger, B., Allegretti, J.R., Bry, L., Gerber, G.K.,
-
[2021]
Network ecology in dynamic landscapes. Proc. R. Soc. B: Biol. Sci. 288, 20201889. doi:10.1098/rspb.2020.1889. Ghavasieh, A., Nicolini, C., De Domenico, M.,
2020
-
[2022]
Ecological complexity and the biosphere: the next 30 years. Philos. Trans. R. Soc. B Biol. Sci. 377, 20210376. doi:10.1098/rstb.2021.0376. Stein,R.R., Bucci, V.,Toussaint, N.C.,Buffie, C.G.,Ratsch, G.,Pamer, E.G.,Sander, C.,Xavier, J.B.,2013. Ecological modelingfrom time-serie...
2021
-
[2023]
Feasibility and stability in large Lotka Volterra systems with interaction structure. Phys. Rev. E 107, 054301. doi:10.1103/PhysRevE.107.054301. Lotka, A.,
-
[2024]
Stability of ecological systems: A theoretical review. Phys. Rep. 1088, 1–41. doi:10.1016/j.physrep. 2024.08.001. Donnat, C., Holmes, S.,
2024 doi
-
[2025]
Predicting gut microbiota dynamics in obese individuals from cross-sectional data. Front. Cell. Infect. Microbiol. 15, 1485791. doi:10.3389/fcimb.2025.1485791. Meyer-Ortmanns, H.,
2025
Reviewed August 3, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.