Logical consequence as a tool for qualitative analysis of Boolean networks

Authors

  • Gennady Oparin Matrosov Institute for System Dynamics and Control Theory Siberian Branch of Russian Academy of Sciences 134 Lermontov str. Irkutsk 664033 Russia
  • Vera Bogdanova Matrosov Institute for System Dynamics and Control Theory Siberian Branch of Russian Academy of Sciences 134 Lermontov str. Irkutsk 664033 Russia
  • Anton Pashinin Matrosov Institute for System Dynamics and Control Theory Siberian Branch of Russian Academy of Sciences 134 Lermontov str. Irkutsk 664033 Russia

Abstract

A new propositional model of Boolean network dynamics is proposed in which the primary relation between states is an implication. Proving the satisfiability of a dynamic property represented as a Boolean formula is reduced to proving that this formula is a logical consequence of the implication model of a Boolean network. The logical consequence problem is reduced to a Boolean satisfiability problem with ${2^n}$ unknown Boolean variables, where \textit{n} is the dimensionality of the state vector of the Boolean network. The proposed qualitative analysis technique is demonstrated for dynamic reachability and controllability properties in a Boolean network with respect to sets of initial and target states. 

Published

08/30/2025