2019 · 44 citations · 13 references
Life SciencesMathematicsBiological Systems ModelingComputational BiologyDynamical SystemsBiological NetworksBoolean Network ModelsConstraint SatisfactionConstraint-based DesignConstraint-based ModelingNetwork DynamicsAnswer Set ProgrammingAttractorsBoolean FunctionsBoolean SatisfiabilityBoolean Satisfiability ProblemComplexityDynamical Systems StabilitySatisfiability Problem
Boolean networks model finite discrete dynamical systems with complex behaviours. The state of each component is determined by a Boolean function of the state of (a subset of) the components of the network. This paper addresses the synthesis of these Boolean functions from constraints on their domain and emerging dynamical properties of the resulting network. The dynamical properties relate to the existence and absence of trajectories between partially observed configurations, and to the stable behaviours (fixpoints and cyclic attractors). The synthesis is expressed as a Boolean satisfiability problem relying on Answer-Set Programming with a parametrized complexity, and leads to a complete non-redundant characterization of the set of solutions. Considered constraints are particularly suited to address the synthesis of models of cellular differentiation processes, as illustrated on a case study. The scalability of the approach is demonstrated on random networks with scale-free structures up to 100 to 1,000 nodes depending on the type of constraints.
13
Reversed graph embedding resolves complex single-cell trajectories
Xiaojie Qiu, Qi Mao, Ying Tang et al. · Nature Methods · 2017 · 5.4K citations · Full text
Boolean formalization of genetic control circuits
René Thomas · Journal of Theoretical Biology · 1973 · 964 citations
ASSAT: computing answer sets of a logic program by SAT solvers
Fangzhen Lin, Yuting Zhao · Artificial Intelligence · 2004 · 423 citations
Answer Set Solving in Practice
Martin Gebser, Roland Kaminski, Benjamin Kaufmann et al. · Synthesis lectures on artificial intelligence and machine learning · 2012 · 292 citations