A semantics for Boolean networks consistent with regulatory threshold constraints
1Université Paris-Saclay, CNRS, ENS Paris-Saclay, Laboratoire Méthodes Formelles, Gif-sur-Yvette, 91190, France.
Abstract:
Modeling biological systems with Boolean networks (BNs) is a well-established approach that enables qualitative reasoning about their dynamics, including gene and signaling networks. Several semantics for BNs, i.e., scheduling of component updates, have been proposed that can significantly affect the predicted dynamic behaviors. The synchronous and asynchronous ones are the most popular, but they fail to capture some of the behaviors observed in reality and accounted for by quantitative models. Recently, the most permissive semantics has been introduced, guaranteed not to miss any behavior achievable by a quantitative model following the same logic as the BN, and, in addition, significantly reducing the computational complexity of dynamical analysis. But this time, it appears too permissive and tolerates spurious behaviors in many real situations. After clarifying the relationships among existing semantics, we define the threshold semantics whose dynamic behaviors are all those of a single-threshold network, a subclass of multivalued networks, for any possible threshold map. The spurious behaviors are excluded by the threshold semantics, whose qualitative behaviors constitute a proper abstraction of real biological processes, grounded in activation and inhibition influences regulated by single thresholds whose values are unknown, as is generally the case. We show that threshold semantics is stricter (for reachability between Boolean configurations) than the cuttable extended semantics (called here linear semantics) and stricter than a given constrained version of the most permissive semantics. We then seek to operationalize this threshold semantics. For this, we equip the constrained version of the most permissive semantics with a system of symbolic constraints, attached to any given trajectory and verifiable by a satisfiability solver. The satisfiability of this set of constraints ensures the consistency of the formal threshold conditions associated with the transitions along the trajectory. It defines a new operational semantics at the trajectory level. Then we prove that this semantics is equivalent to the threshold semantics. Finally, we prove that the computational complexity of this semantics is the same as that of classical semantics, i.e., PSPACE, and we state several conjectures for future work.
More Related Videos
08:17A Semantic Priming Event-related Potential ERP Task to Study Lexico-semantic and Visuo-semantic Processing in Autism Spectrum Disorder
Published on: April 12, 2018
05:38Interaction between Phonological and Semantic Processes in Visual Word Recognition using Electrophysiology
Published on: June 29, 2021
Related Concept Videos
Cis-regulatory Sequences
Cis-regulatory Sequences
Constraints and Statical Determinacy
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
Protein Networks
Network Covalent Solids
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
