Singleton and 2-periodic attractors of sign-definite Boolean networks

Although it is in general NP-hard to find a singleton attractor of a sign-definite network, if the network is strongly connected and has no directed negative cycle then it has at least two singleton attractors that can be found in polynomial time, as proved by Aracena. We describe an algorithm for finding a singleton attractor of a sign-definite network which does not have a directed negative cycle but is not necessarily strongly connected. The algorithm is not only much simpler than the algorithm of Goles and Salinas for the same problem, but also, unlike their algorithm, runs in polynomial time. It was proven by Just that the problem of finding a 2-periodic attractor is in a sense harder yet, because it remains NP-hard for a positive network. We prove, however, that if the positive network has a source strongly connected component devoid of odd cycles, then it is possible to find a 2-periodic attractor in polynomial-time, and we present an algorithm for doing so.

[1]  Tatsuya Akutsu,et al.  Determining a singleton attractor of an AND/OR Boolean network in O(1.587n) time , 2010, Inf. Process. Lett..

[2]  Eric Goles Ch.,et al.  Sequential operator for filtering cycles in Boolean networks , 2010, Adv. Appl. Math..

[3]  Yves Robert,et al.  Connection-graph and iteration-graph of monotone boolean functions , 1985, Discret. Appl. Math..

[4]  Stuart A. Kauffman,et al.  The origins of order , 1993 .

[5]  Eric Goles Ch.,et al.  Positive and negative circuits in discrete neural networks , 2004, IEEE Transactions on Neural Networks.

[6]  J. Aracena Maximum Number of Fixed Points in Regulatory Boolean Networks , 2008, Bulletin of mathematical biology.

[7]  Tatsuya Akutsu,et al.  Determining a Singleton Attractor of a Boolean Network with Nested Canalyzing Functions , 2011, J. Comput. Biol..

[8]  Andrew Wuensche,et al.  A model of transcriptional regulatory networks based on biases in the observed regulation rules , 2002, Complex..

[9]  Ilya Shmulevich,et al.  On the distribution of the number of monotone Boolean functions relative to the number of lower units , 2002, Discret. Math..

[10]  Akutsu,et al.  A System for Identifying Genetic Networks from Gene Expression Patterns Produced by Gene Disruptions and Overexpressions. , 1998, Genome informatics. Workshop on Genome Informatics.

[11]  M. Anthony Discrete Mathematics of Neural Networks: Selected Topics , 1987 .

[12]  Carsten Peterson,et al.  Random Boolean network models and the yeast transcriptional network , 2003, Proceedings of the National Academy of Sciences of the United States of America.