Evolution of Ecological Communities: Testing Constraint Closure

Evolution of Ecological Communities: Testing Constraint Closure (version 1.0.0)

Ecosystems are among the most complex structures studied. They comprise elements that seem both stable and contingent. The stability of these systems depends on interactions among their evolutionary history, including the accidents of organisms moving through the landscape and microhabitats of the earth, and the biotic and abiotic conditions in which they occur. When ecosystems are stable, how is that achieved? Here we look at ecosystem stability through a computer simulation model that suggests that it may depend on what constrains the system and how those constraints are structured. Specifically, if the constraints found in an ecological community form a closed loop, that allows particular kinds of feedback may give structure to the ecosystem processes for a period of time. In this simulation model, we look at how evolutionary forces act in such a way these closed constraint loops may form. This may explain some kinds of ecosystem stability. This work will also be valuable to ecological theorists in understanding general ideas of stability in such systems.

Release Notes


This model has been designed to test how specially defined ecological communities maintain stability even in the presence of stochastic turnover. Using Vellend’s (Vellend 2016) proposed set of high-level processes for conceptually framing ecological communities, i.e., selection, species drift, speciation, and dispersal, we hypothesize that these provide constraint closure in the way proposed by Moreno and Mossio (Moreno and Mossio 2015) that contribute to biological autonomy. Moreover we hypothesize specifically that these will allow stable ecological signatures to arise and be maintained through constraint closure. In this way we seek to exemplify the possibility of creating some measure of generalizability in ecosystem community structure.

This is a companion discussion topic for the original entry at https://www.comses.net/codebases/c9d55182-4444-4cc1-9a6f-dcf9c4ca942a/releases/1.0.0/