Most Permissive Semantics of Boolean Networks

08/30/2018
by   Thomas Chatain, et al.
0

As shown in [3], the usual update modes of Boolean networks (BNs), including synchronous and (generalized) asynchronous, fail to capture behaviours introduced by multivalued refinements. Thus, update modes do not allow a correct abstract reasoning on dynamics of biological systems, as they may lead to reject valid BN models. We introduce a new semantics for interpreting BNs which meets with a correct abstraction of any multivalued refinements, with any update mode. This semantics subsumes all the usual updating modes, while enabling new behaviours achievable by more concrete models. Moreover, it appears that classical dynamical analyses of reachability and attractors have a simpler computational complexity: -- reachability can be assessed in a polynomial number of iterations (instead of being PSPACE-complete with update modes); -- attractors are hypercubes, and deciding the existence of attractors with a given upper-bounded dimension is in NP (instead of PSPACE-complete with update modes). The computation of iterations is in NP in the very general case, and is linear when local functions are monotonic, or with some usual representations of functions of BNs (binary decision diagrams, Petri nets, automata networks, etc.). In brief, the most permissive semantics of BNs enables a correct abstract reasoning on dynamics of BNs, with a greater tractability than previously introduced update modes. This technical report lists the main definitions and properties of the most permissive semantics of BNs, and draw some remaining open questions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2019

Concurrency in Boolean networks

Boolean networks (BNs) are widely used to model the qualitative dynamics...
research
12/24/2022

Computational Complexity of Minimal Trap Spaces in Boolean Networks

A Boolean network (BN) is a discrete dynamical system defined by a Boole...
research
04/19/2023

On countings and enumerations of block-parallel automata networks

When we focus on finite dynamical systems from both the computability/co...
research
08/28/2023

Monus semantics in vector addition systems with states

Vector addition systems with states (VASS) are a popular model for concu...
research
01/21/2020

Complexity of limit-cycle problems in Boolean networks

Boolean networks are a general model of interacting entities, with appli...
research
08/06/2021

On the complexity of the generalized Q2R automaton

We study the dynamic and complexity of the generalized Q2R automaton. We...
research
03/16/2018

Parameter Space Abstraction and Unfolding Semantics of Discrete Regulatory Networks

The modelling of discrete regulatory networks combines a graph specifyin...

Please sign up or login with your details

Forgot password? Click here to reset