Research article

Topological characterization of ecological dynamics via persistent homology

  • Published: 18 June 2026
  • MSC : 55N31, 62R40, 94A17, 92D40, 37N25

  • Conventional linear methods provide valuable insights into ecological population dynamics but may not fully capture their underlying geometric complexity. We present a large-scale topological characterization of ecological population dynamics using persistent homology applied to 500 time series from the BioTIME database, spanning marine, terrestrial, and freshwater ecosystems. Time-delay embedding and Vietoris–Rips filtration yield two classes of topological invariants: Betti numbers $ \beta_k $, which count persistent topological features, and persistence entropy $ H_k $, which quantifies their distributional complexity. These invariants quantify multiscale cyclic organization in a manner that complements spectral and autoregressive approaches. Three principal components capture $ 92.6\% $ of topological variance, revealing that ecological attractor geometry is fundamentally low-dimensional. Realm membership explains less than $ 0.01\% $ of this variance, demonstrating that habitat type imposes negligible constraints on dynamical complexity relative to within-realm heterogeneity, a finding that challenges the widely assumed structuring role of environmental context. An exceptionally strong coupling ($ \rho = 0.989 $) between $ \beta_k $ and $ H_k $ reflects an information-theoretic bound $ H_k \leq \log_2(\beta_k) $. These results support shared dynamical mechanisms, including density dependence, predator-prey interactions, and life history trade-offs, as primary determinants of attractor topology, and they establish persistent homology as a noise-robust complement to conventional methods for comparative ecological analysis.

    Citation: Merve Kahraman Ariman. Topological characterization of ecological dynamics via persistent homology[J]. AIMS Mathematics, 2026, 11(6): 18122-18147. doi: 10.3934/math.2026737

    Related Papers:

  • Conventional linear methods provide valuable insights into ecological population dynamics but may not fully capture their underlying geometric complexity. We present a large-scale topological characterization of ecological population dynamics using persistent homology applied to 500 time series from the BioTIME database, spanning marine, terrestrial, and freshwater ecosystems. Time-delay embedding and Vietoris–Rips filtration yield two classes of topological invariants: Betti numbers $ \beta_k $, which count persistent topological features, and persistence entropy $ H_k $, which quantifies their distributional complexity. These invariants quantify multiscale cyclic organization in a manner that complements spectral and autoregressive approaches. Three principal components capture $ 92.6\% $ of topological variance, revealing that ecological attractor geometry is fundamentally low-dimensional. Realm membership explains less than $ 0.01\% $ of this variance, demonstrating that habitat type imposes negligible constraints on dynamical complexity relative to within-realm heterogeneity, a finding that challenges the widely assumed structuring role of environmental context. An exceptionally strong coupling ($ \rho = 0.989 $) between $ \beta_k $ and $ H_k $ reflects an information-theoretic bound $ H_k \leq \log_2(\beta_k) $. These results support shared dynamical mechanisms, including density dependence, predator-prey interactions, and life history trade-offs, as primary determinants of attractor topology, and they establish persistent homology as a noise-robust complement to conventional methods for comparative ecological analysis.



    加载中


    [1] R. M. May, Simple mathematical models with very complicated dynamics, Nature, 261 (1976), 459–467. https://doi.org/10.1038/261459a0 doi: 10.1038/261459a0
    [2] A. Hastings, C. L. Hom, S. Ellner, P. Turchin, H. C. J. Godfray, Chaos in ecology: Is mother nature a strange attractor?, Annu. Rev. Ecol. Syst., 24 (1993), 1–33. https://doi.org/10.1146/annurev.es.24.110193.000245 doi: 10.1146/annurev.es.24.110193.000245
    [3] M. Scheffer, S. Carpenter, J. A. Foley, C. Folke, B. Walker, Catastrophic shifts in ecosystems, Nature, 413 (2001), 591–596. https://doi.org/10.1038/35098000 doi: 10.1038/35098000
    [4] E. N. Lorenz, Deterministic nonperiodic flow, J. Atmos. Sci., 20 (1963), 130–141. https://doi.org/10.1175/1520-0469(1963)020<0130:DNF>2.0.CO;2 doi: 10.1175/1520-0469(1963)020<0130:DNF>2.0.CO;2
    [5] N. H. Packard, J. P. Crutchfield, J. D. Farmer, R. S. Shaw, Geometry from a time series, Phys. Rev. Lett., 45 (1980), 712–716. https://doi.org/10.1103/PhysRevLett.45.712 doi: 10.1103/PhysRevLett.45.712
    [6] S. Ellner, P. Turchin, Chaos in a noisy world: New methods and evidence from time series analysis, Am. Nat., 145 (1995), 343–375. https://doi.org/10.1086/285547 doi: 10.1086/285547
    [7] P. Turchin, Complex population dynamics: A theoretical/empirical synthesis, Princeton University Press, Princeton, NJ, USA, 2003.
    [8] G. Sugihara, R. May, H. Ye, C. H. Hsieh, E. Deyle, M. Fogarty, et al., Detecting causality in complex ecosystems, Science, 338 (2012), 496–500. https://doi.org/10.1126/science.1227079 doi: 10.1126/science.1227079
    [9] E. R. Deyle, R. M. May, S. B. Munch, G. Sugihara, Tracking and forecasting ecosystem interactions in real time, Proc. Natl. Acad. Sci. USA, 113 (2016), E4736–E4744. https://doi.org/10.1073/pnas.1517161113 doi: 10.1073/pnas.1517161113
    [10] S. H. Strogatz, Nonlinear dynamics and chaos, Westview Press, Boulder, CO, USA, 1994.
    [11] M. T. Rosenstein, J. J. Collins, C. J. De Luca, A practical method for calculating largest Lyapunov exponents from small data sets, Physica D, 65 (1993), 117–134. https://doi.org/10.1016/0167-2789(93)90009-P doi: 10.1016/0167-2789(93)90009-P
    [12] H. Kantz, A robust method to estimate the maximal Lyapunov exponent of a time series, Phys. Lett. A, 185 (1994), 77–87. https://doi.org/10.1016/0375-9601(94)90991-1 doi: 10.1016/0375-9601(94)90991-1
    [13] F. Takens, Detecting strange attractors in turbulence, in Dynamical Systems and Turbulence, Warwick 1980, Springer, Berlin, Heidelberg, 1981,366–381. https://doi.org/10.1007/BFb0091924
    [14] T. Sauer, J. A. Yorke, M. Casdagli, Embedology, J. Stat. Phys., 65 (1991), 579–616. https://doi.org/10.1007/BF01053745 doi: 10.1007/BF01053745
    [15] H. Edelsbrunner, D. Letscher, A. Zomorodian, Topological persistence and simplification, Discrete Comput. Geom., 28 (2002), 511–533. https://doi.org/10.1007/s00454-002-2885-2 doi: 10.1007/s00454-002-2885-2
    [16] A. Zomorodian, G. Carlsson, Computing persistent homology, Discrete Comput. Geom., 33 (2005), 249–274. https://doi.org/10.1007/s00454-004-1146-y doi: 10.1007/s00454-004-1146-y
    [17] D. Cohen-Steiner, H. Edelsbrunner, J. Harer, Stability of persistence diagrams, Discrete Comput. Geom., 37 (2007), 103–120. https://doi.org/10.1007/s00454-006-1276-5 doi: 10.1007/s00454-006-1276-5
    [18] P. Bubenik, Statistical topological data analysis using persistence landscapes, J. Mach. Learn. Res., 16 (2015), 77–102.
    [19] J. A. Perea, J. Harer, Sliding windows and persistence: An application of topological methods to signal analysis, Found. Comput. Math., 15 (2015), 799–838. https://doi.org/10.1007/s10208-014-9206-z doi: 10.1007/s10208-014-9206-z
    [20] J. R. Tempelman, F. A. Khasawneh, A look into chaos detection through topological data analysis, Physica D, 406 (2020), 132446. https://doi.org/10.1016/j.physd.2020.132446 doi: 10.1016/j.physd.2020.132446
    [21] L. M. Seversky, S. Davis, M. Berger, On time-series topological data analysis, in CVPR Workshops, 2016. https://doi.org/10.1109/CVPRW.2016.19
    [22] Y. Hiraoka, T. Nakamura, A. Hirata, E. G. Escolar, K. Matsue, Y. Nishiura, Hierarchical structures of amorphous solids characterized by persistent homology, Proc. Natl. Acad. Sci. USA, 113 (2016), 7035–7040. https://doi.org/10.1073/pnas.1520877113 doi: 10.1073/pnas.1520877113
    [23] C. Giusti, E. Pastalkova, C. Curto, V. Itskov, Clique topology reveals intrinsic geometric structure in neural correlations, Proc. Natl. Acad. Sci. USA, 112 (2015), 13455–13460. https://doi.org/10.1073/pnas.1506407112 doi: 10.1073/pnas.1506407112
    [24] M. Scheffer, J. Bascompte, W. A. Brock, V. Brovkin, S. R. Carpenter, V. Dakos, et al., Early-warning signals for critical transitions, Nature, 461 (2009), 53–59. https://doi.org/10.1038/nature08227 doi: 10.1038/nature08227
    [25] V. Dakos, S. R. Carpenter, W. A. Brock, A. M. Ellison, V. Guttal, A. R. Ives, et al., Methods for detecting early warnings of critical transitions, PLoS One, 7 (2012), e41010. https://doi.org/10.1371/journal.pone.0041010 doi: 10.1371/journal.pone.0041010
    [26] M. Dornelas, L. H. Antão, F. Moyes, A. E. Bates, A. E. Magurran, D. Adam, et al., BioTIME: A database of biodiversity time series, Glob. Ecol. Biogeogr., 27 (2018), 760–786. https://doi.org/10.1111/geb.12729 doi: 10.1111/geb.12729
    [27] G. Carlsson, Topology and data, Bull. Am. Math. Soc., 46 (2009), 255–308. https://doi.org/10.1090/S0273-0979-09-01249-X doi: 10.1090/S0273-0979-09-01249-X
    [28] U. Bauer, Ripser: Efficient computation of Vietoris–Rips persistence barcodes, J. Appl. Comput. Topol., 5 (2021), 391–423. https://doi.org/10.1007/s41468-021-00071-5 doi: 10.1007/s41468-021-00071-5
    [29] L. McInnes, J. Healy, N. Saul, L. Großberger, UMAP: Uniform manifold approximation and projection, J. Open Source Softw., 3 (2018), 861. https://doi.org/10.21105/joss.00861 doi: 10.21105/joss.00861
    [30] L. van der Maaten, G. Hinton, Visualizing data using t-SNE, J. Mach. Learn. Res., 9 (2008), 2579–2605.
    [31] G. Beaugrand, P. C. Reid, F. Ibañez, J. A. Lindley, M. Edwards, Reorganization of north atlantic marine copepod biodiversity and climate, Science, 296 (2002), 1692–1694. https://doi.org/10.1126/science.1071329 doi: 10.1126/science.1071329
    [32] E. Beninçà, J. Huisman, R. Heerkloss, K. D. Jöhnk, P. Branco, E. H. Van Nes, et al., Chaos in a long-term experiment with a plankton community, Nature, 451 (2008), 822–825. https://doi.org/10.1038/nature06512 doi: 10.1038/nature06512
    [33] O. N. Bjørnstad, B. T. Grenfell, Noisy clockwork: Time series analysis of population fluctuations in animals, Science, 293 (2001), 638–643. https://doi.org/10.1126/science.1062226 doi: 10.1126/science.1062226
    [34] B. E. Kendall, C. J. Briggs, W. W. Murdoch, P. Turchin, S. P. Ellner, E. McCauley, et al., Why do populations cycle? A synthesis of statistical and mechanistic modeling approaches, Ecology, 80 (1999), 1789–1805. https://doi.org/10.1890/0012-9658(1999)080[1789:WDPCAS]2.0.CO;2 doi: 10.1890/0012-9658(1999)080[1789:WDPCAS]2.0.CO;2
    [35] A. Jin, P. Wang, G. Zhang, H. Shi, H. Li, Ecological quality and spatial structure dynamics under future scenarios: A topological perspective from the Yellow River Basin, J. Clean. Prod., 522 (2025), 146346. https://doi.org/10.1016/j.jclepro.2025.146346 doi: 10.1016/j.jclepro.2025.146346
    [36] A. Jin, H. Shi, Y. Ma, P. Wang, G. Zhang, H. Li, Optimizing multi-species avian migration networks using an integrated habitat suitability and connectivity framework: A case study of the Changzhutan Metropolitan Area, Environ. Impact Assess. Rev., 120 (2026), 108442. https://doi.org/10.1016/j.eiar.2026.108442 doi: 10.1016/j.eiar.2026.108442
    [37] K. Strommen, M. Chantry, J. Dorrington, N. Otter, A topological perspective on weather regimes, Clim. Dyn., 60 (2023), 1415–1445. https://doi.org/10.1007/s00382-022-06395-x doi: 10.1007/s00382-022-06395-x
    [38] J. H. Steele, A comparison of terrestrial and marine ecological systems, Nature, 313 (1985), 355–358. https://doi.org/10.1038/313355a0 doi: 10.1038/313355a0
    [39] D. A. Vasseur, P. Yodzis, The color of environmental noise, Ecology, 85 (2004), 1146–1152. https://doi.org/10.1890/02-3122 doi: 10.1890/02-3122
    [40] X. Luo, Q. H. Liu, X. Lu, Z. Wang, Z. Jin, L. Li, et al., TDA-PIDO: A topological data analysis approach for early warning of infectious disease outbreaks, Innovation, 2026, 101396. https://doi.org/10.1016/j.xinn.2026.101396 doi: 10.1016/j.xinn.2026.101396
    [41] S. Song, H. Li, Can topological transitions in cryptocurrency systems serve as early warning signals for extreme fluctuations in traditional markets?, Physica A, 657 (2025), 130194. https://doi.org/10.1016/j.physa.2024.130194 doi: 10.1016/j.physa.2024.130194
    [42] İ. Güzel, E. Munch, F. A. Khasawneh, Detecting bifurcations in dynamical systems with CROCKER plots, Chaos, 32 (2022), 093111. https://doi.org/10.1063/5.0102421 doi: 10.1063/5.0102421
    [43] A. Myers, D. Muñoz, F. A. Khasawneh, E. Munch, Temporal network analysis using zigzag persistence, EPJ Data Sci., 12 (2023), 6. https://doi.org/10.1140/epjds/s13688-023-00379-5 doi: 10.1140/epjds/s13688-023-00379-5
    [44] W. H. Shah, S. R. Fatima, G. Huerta-Cuellar, J. H. García-López, C. G. Mata Ramirez, R. Jaimes-Reátegui, Topological data analysis approach to time series and shape analysis of dynamical system, Chaos, 35 (2025), 063129. https://doi.org/10.1063/5.0268340 doi: 10.1063/5.0268340
  • Reader Comments
  • © 2026 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(71) PDF downloads(26) Cited by(0)

Article outline

Figures and Tables

Figures(6)  /  Tables(7)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog