An algorithm for detecting fixed points of boolean network

In the applications of Boolean networks to modeling biological systems, an important computational problem is the detection of the fixed points of these networks. There have been various attempts to develop algorithms to address the computation need for large size networks. The existing methods are usually based on known algorithms and thus limited to the situations where these known algorithms can apply. In this paper, we show how to divide the polynomial equation system which defines the fixed points of a Boolean network into subsystems according to the number of variables involved, so that each of these subsystems can be readily solved. After solving these subsystems and thus reducing the number of states involved, we can combine the solutions to obtain all fixed points of the given network. This approach does not depend on other algorithms and it is easy to implement. We show that this method can handle large size Boolean networks, and demonstrate its effectiveness by using MAPLE to compute the fixed points of Boolean networks with hundreds of nodes and thousands of interactions.

[1]  Richard Bonneau Learning biological networks: from modules to dynamics. , 2008, Nature chemical biology.

[2]  Yigal D. Nochomovitz,et al.  Highly designable phenotypes and mutational buffers emerge from a systematic mapping between network topology and dynamic output. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[3]  Priscilla E. M. Purnick,et al.  The second wave of synthetic biology: from modules to systems , 2009, Nature Reviews Molecular Cell Biology.

[4]  Aniruddha Datta,et al.  Generating Boolean networks with a prescribed attractor structure , 2005, Bioinform..

[5]  Edward R. Dougherty,et al.  The impact of function perturbations in Boolean networks , 2007, Bioinform..

[6]  E. Ott,et al.  The effect of network topology on the stability of discrete state models of genetic control , 2009, Proceedings of the National Academy of Sciences.

[7]  Tatsuya Akutsu,et al.  Detecting a Singleton Attractor in a Boolean Network Utilizing SAT Algorithms , 2009, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[8]  R. Albert,et al.  Network model of survival signaling in large granular lymphocyte leukemia , 2008, Proceedings of the National Academy of Sciences.

[9]  Guy Karlebach,et al.  Modelling and analysis of gene regulatory networks , 2008, Nature Reviews Molecular Cell Biology.

[10]  S. Kauffman,et al.  Genetic networks with canalyzing Boolean rules are always stable. , 2004, Proceedings of the National Academy of Sciences of the United States of America.

[11]  K. Iguchi,et al.  Intrinsic Properties of Boolean Dynamics in Complex Networks Article in Press , 2022 .

[12]  Abdul Salam Jarrah,et al.  Reverse-engineering of polynomial dynamical systems , 2007, Adv. Appl. Math..

[13]  S. Kauffman Metabolic stability and epigenesis in randomly constructed genetic nets. , 1969, Journal of theoretical biology.

[14]  Eric H Davidson,et al.  Properties of developmental gene regulatory networks , 2008, Proceedings of the National Academy of Sciences.

[15]  Yi Ming Zou,et al.  Modeling and analyzing complex biological networks incooperating experimental information on both network topology and stable states , 2010, Bioinform..

[16]  R. Laubenbacher,et al.  A computational algebra approach to the reverse engineering of gene regulatory networks. , 2003, Journal of theoretical biology.

[17]  H. Othmer,et al.  The topology of the regulatory interactions predicts the expression pattern of the segment polarity genes in Drosophila melanogaster. , 2003, Journal of theoretical biology.

[18]  Michael K. Ng,et al.  Algorithms for Finding Small Attractors in Boolean Networks , 2007, EURASIP J. Bioinform. Syst. Biol..

[19]  P. Cluzel,et al.  Effects of topology on network evolution , 2006 .

[20]  Aniruddha Datta,et al.  BIOINFORMATICS ORIGINAL PAPER Systems biology Intervention in a family of Boolean networks , 2022 .

[21]  R. Laubenbacher,et al.  Boolean Monomial Dynamical Systems , 2004, math/0403166.

[22]  Steffen Klamt,et al.  A Logical Model Provides Insights into T Cell Receptor Signaling , 2007, PLoS Comput. Biol..

[23]  Martine Labbé,et al.  Identification of all steady states in large networks by logical analysis , 2003, Bulletin of mathematical biology.

[24]  Abdul Salam Jarrah,et al.  Nested Canalyzing, Unate Cascade, and Polynomial Functions. , 2006, Physica D. Nonlinear phenomena.