Finding Cycles in Synchronous Boolean Networks with Applications to Biochemical Systems

This paper is an analytical study of Boolean networks. The motivation is our desire to understand the large, complicated and interconnected pathways which comprise intracellular biochemical signal transduction networks. The simplest possible conceptual model that mimics signal transduction with sigmoidal kinetics is the n-node Boolean network each of whose elements or nodes has the value 0 (off) or 1 (on) at any given time T = 0, 1, 2, …. A Boolean network has 2n states all of which are either on periodic cycles (including fixed points) or transients leading to cycles. Thus one understands a Boolean network by determining the number and length of its cycles. The problem one must circumvent is the large number of states (2n) since the networks we are interested in have 100 or more elements. Thus we concentrate on developing size n methods rather than the impossible task of enumerating all 2n states. This is done as follows: the dynamics of the network can be described by n polynomial equations which describe the logical function which determines the interaction at each node. Iterating the equations one step at a time finds all fixed points, period two cycles, period three cycles, etc. This is a general method that can be used to determine the fixed points and moderately large periodic cycles of any size network, but it is not useful in finding the largest cycles in a large network. However, we also show that the network equations can often be reduced to scalar form, which makes the cycle structure much more transparent. The scalar equations method is a true "size n" method and several examples (including nontrivial biochemical systems) are examined.

[1]  Paul Cull Linear analysis of switching nets , 2004, Kybernetik.

[2]  Ronald Tocci,et al.  Digital Systems: Principles and Applications , 1977 .

[3]  Paul E. Dunne,et al.  The Complexity of Boolean Networks , 1988 .

[4]  R. Firtel,et al.  Integration of signaling networks that regulate Dictyostelium differentiation. , 1999, Annual review of cell and developmental biology.

[5]  D. K. Milligan,et al.  The Behaviour of Affine Boolean Sequential Networks , 1993 .

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

[7]  Jack Heidel,et al.  ERRATUM: Non-chaotic behaviour in three-dimensional quadratic systems , 1997 .

[8]  L. Glass,et al.  Prediction of limit cycles in mathematical models of biological oscillations , 1978 .

[9]  D. Bray,et al.  Signaling complexes: biophysical constraints on intracellular communication. , 1998, Annual review of biophysics and biomolecular structure.

[10]  Jack Heidel,et al.  Nonchaotic behaviour in three-dimensional quadratic systems II. The conservative case , 1999 .

[11]  Jacques Demongeot,et al.  Dynamical Systems and Cellular Automata , 1985 .

[12]  J. Rogers Chaos , 1876 .

[13]  D.P. Brown Matrix tests for period 1 and 2 limit cycles in discrete threshold networks , 1992, IEEE Trans. Syst. Man Cybern..

[14]  L Glass,et al.  Co-operative components, spatial localization and oscillatory cellular dynamics. , 1972, Journal of theoretical biology.

[15]  Eric Goles,et al.  DYNAMICAL BEHAVIOR OF KAUFFMAN NETWORKS WITH AND-OR GATES , 2000 .

[16]  B. Goodwin Temporal organization in cells , 1963 .

[17]  Stuart A. Kauffman,et al.  ORIGINS OF ORDER , 2019, Origins of Order.

[18]  D E Wemmer,et al.  Two-state allosteric behavior in a single-domain signaling protein. , 2001, Science.

[19]  R. Fotedar,et al.  Cell cycle control of DNA replication. , 1995, Progress in cell cycle research.

[20]  A. Goldbeter,et al.  Biochemical Oscillations And Cellular Rhythms: Contents , 1996 .

[21]  D Gonze,et al.  A model for a network of phosphorylation-dephosphorylation cycles displaying the dynamics of dominoes and clocks. , 2001, Journal of theoretical biology.

[22]  L. Glass,et al.  The logical analysis of continuous, non-linear biochemical control networks. , 1973, Journal of theoretical biology.

[23]  D. K. Milligan,et al.  Cyclic Behaviour of Autonomous, Synchronous Boolean Networks: Some Theorems and Conjectures , 1992 .

[24]  Matthias Buck,et al.  Flipping a Switch , 2001, Science.

[25]  Jacques Monod,et al.  On the Regulation of Gene Activity , 1961 .

[26]  L. Mysak,et al.  A Boolean delay equation model of an interdecadal Arctic climate cycle , 1993 .

[27]  A. Goldbeter,et al.  Alternating Oscillations and Chaos in a Model of Two Coupled Biochemical Oscillators Driving Successive Phases of the Cell Cycle , 1999, Annals of the New York Academy of Sciences.

[28]  Xin Wang,et al.  Absence of Cycles in Symmetric Neural Networks , 1998, Neural Computation.

[29]  L. Glass,et al.  Stable oscillations in mathematical models of biological control systems , 1978 .

[30]  H. Lodish Molecular Cell Biology , 1986 .

[31]  François Robert,et al.  Discrete iterations - a metric study , 1986, Springer series in computational mathematics.