Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Model-checking ecological state-transition graphs

View through CrossRef
Abstract Model-checking is a methodology developed in computer science to automatically assess the dynamics of discrete systems, by checking if a system modelled as a state-transition graph satisfies a dynamical property written as a temporal logic formula. The dynamics of ecosystems have been drawn as state-transition graphs for more than a century, from state-and-transition models to assembly graphs. Thus, model-checking can provide insights into both empirical data and theoretical models, as long as they sum up into state-transition graphs. While model-checking proved to be a valuable tool in systems biology, it remains largely underused in ecology. Here we promote the adoption of the model-checking toolbox in ecology through its application to an illustrative example. We assessed the dynamics of a vegetation model inspired from state-and-transition models by model-checking Computation Tree Logic formulas built from a proposed catalogue of patterns. Model-checking encompasses a wide range of concepts and available software, mentioned in discussion, thus its implementation can be fitted to the specific features of the described system. In addition to the automated analysis of ecological state-transition graphs, we believe that defining ecological concepts with temporal logics could help clarifying and comparing them. Author summary Ecologists have drawn state-transition graphs representing the dynamics of ecosystems for more than a century. Model-checking is an automated method for the analysis of such graphs developed in computer science and acknowledged by a Turing award in 2007. Ecologists appear to be mostly unaware of model-checking despite its successes in systems biology to assess the dynamics of biological networks. We promote model-checking of ecological state-transition graphs through its application to an illustrative vegetation model. We exemplify the insights provided by model-checking by assessing management policies aiming to tackle savanna encroachment. We also provide a catalogue of patterns to help ecologists with the difficulty of formally expressing dynamical properties. We also discuss the wide range of model-checking concepts and available software, enabling to fit the specific features of the studied system, such as durations or probabilities. Model-checking can be applied to both empirical data and theoretical models, as long as they sum up into state-transition graphs. It provides automated and accurate answers to complex questions that could barely be analysed through human examination, if not impossible to answer this way. In addition to the automated analysis of ecological state-transition graphs, we believe that formally defining ecological concepts within the model-checking framework could help in clarifying and comparing them.
Title: Model-checking ecological state-transition graphs
Description:
Abstract Model-checking is a methodology developed in computer science to automatically assess the dynamics of discrete systems, by checking if a system modelled as a state-transition graph satisfies a dynamical property written as a temporal logic formula.
The dynamics of ecosystems have been drawn as state-transition graphs for more than a century, from state-and-transition models to assembly graphs.
Thus, model-checking can provide insights into both empirical data and theoretical models, as long as they sum up into state-transition graphs.
While model-checking proved to be a valuable tool in systems biology, it remains largely underused in ecology.
Here we promote the adoption of the model-checking toolbox in ecology through its application to an illustrative example.
We assessed the dynamics of a vegetation model inspired from state-and-transition models by model-checking Computation Tree Logic formulas built from a proposed catalogue of patterns.
Model-checking encompasses a wide range of concepts and available software, mentioned in discussion, thus its implementation can be fitted to the specific features of the described system.
In addition to the automated analysis of ecological state-transition graphs, we believe that defining ecological concepts with temporal logics could help clarifying and comparing them.
Author summary Ecologists have drawn state-transition graphs representing the dynamics of ecosystems for more than a century.
Model-checking is an automated method for the analysis of such graphs developed in computer science and acknowledged by a Turing award in 2007.
Ecologists appear to be mostly unaware of model-checking despite its successes in systems biology to assess the dynamics of biological networks.
We promote model-checking of ecological state-transition graphs through its application to an illustrative vegetation model.
We exemplify the insights provided by model-checking by assessing management policies aiming to tackle savanna encroachment.
We also provide a catalogue of patterns to help ecologists with the difficulty of formally expressing dynamical properties.
We also discuss the wide range of model-checking concepts and available software, enabling to fit the specific features of the studied system, such as durations or probabilities.
Model-checking can be applied to both empirical data and theoretical models, as long as they sum up into state-transition graphs.
It provides automated and accurate answers to complex questions that could barely be analysed through human examination, if not impossible to answer this way.
In addition to the automated analysis of ecological state-transition graphs, we believe that formally defining ecological concepts within the model-checking framework could help in clarifying and comparing them.

Related Results

From Constitutional Comparison to Life in the Biosphere
From Constitutional Comparison to Life in the Biosphere
From Constitutional Comparison to Life in the Biosphere is a monograph that argues for a fundamental reorientation of constitutional law around the realities of biospheric interdep...
Computing a Minimum Subset Feedback Vertex Set on Chordal Graphs Parameterized by Leafage
Computing a Minimum Subset Feedback Vertex Set on Chordal Graphs Parameterized by Leafage
Abstract Chordal graphs are characterized as the intersection graphs of subtrees in a tree and such a representation is known as the tree model. Restricting the characteriz...
Independent Set in Neutrosophic Graphs
Independent Set in Neutrosophic Graphs
New setting is introduced to study neutrosophic independent number and independent neutrosophic-number arising neighborhood of different vertices. Neighbor is a key term to have th...
Failed Independent Number in Neutrosophic Graphs
Failed Independent Number in Neutrosophic Graphs
New setting is introduced to study neutrosophic failed-independent number and failed independent neutrosophic-number arising neighborhood of different vertices. Neighbor is a key t...
Study on the Ecological Carrying Capacity and Driving Factors of the Source Region of the Yellow River in China in the Past 30 Years
Study on the Ecological Carrying Capacity and Driving Factors of the Source Region of the Yellow River in China in the Past 30 Years
Abstract Under the influence of natural factors and human activities, the ecological environment functions in the source region of the Yellow River in China have been degra...
Evolution of a course on model checking for practical applications
Evolution of a course on model checking for practical applications
Although model checking is expected as a practical formal verification approach for its automatic nature, it still suffers from difficulties in writing the formal descriptions to b...
Fertility Transition Across Major Sub-Saharan African Cities: The Role of Proximate Determinants
Fertility Transition Across Major Sub-Saharan African Cities: The Role of Proximate Determinants
Abstract Background Sub-Saharan Africa’s fertility transition has lagged behind other regions despite rapid urbanization, resulting in persistently high fertility rates. S...
On the reciprocal distance spectrum of edge corona of graphs
On the reciprocal distance spectrum of edge corona of graphs
The reciprocal distance spectrum (Harary spectrum) of a connected graph [Formula: see text] is the multiset of eigenvalues of its reciprocal distance matrix (Harary matrix) [Formul...

Back to Top