Attractors in continuous and Boolean networks

Johannes Norrell,Björn Samuelsson,Joshua E. S. Socolar
DOI: https://doi.org/10.1103/PhysRevE.76.046122
2007-06-27
Abstract:We study the stable attractors of a class of continuous dynamical systems that may be idealized as networks of Boolean elements, with the goal of determining which Boolean attractors, if any, are good approximations of the attractors of generic continuous systems. We investigate the dynamics in simple rings and rings with one additional self-input. An analysis of switching characteristics and pulse propagation explains the relation between attractors of the continuous systems and their Boolean approximations. For simple rings, "reliable" Boolean attractors correspond to stable continuous attractors. For networks with more complex logic, the qualitative features of continuous attractors are influenced by inherently non-Boolean characteristics of switching events.
Molecular Networks
What problem does this paper attempt to address?
The core problem that this paper attempts to solve is to explore the relationship between stable attractors in continuous dynamical systems and attractors in Boolean network models, especially in simple loops and loops with an extra self - input. Specifically, the authors hope to determine which Boolean attractors can be a good approximation of general continuous systems and explain the relationship between continuous systems and Boolean approximations. ### Research Background and Problem Description 1. **Interactions in Complex Networks** - The paper focuses on the interactions of complex networks in fields such as biology, chemistry, sociology, and physics. For example, the interactions between proteins and DNA within cells can form complex gene - expression logics. - Boolean models are often used to simplify these complex networks, in which the states of genes are simplified to "on" or "off". 2. **Differences between Boolean Models and Continuous Systems** - Although Boolean models are very useful in studying the basic principles of gene networks, they are idealized representations that ignore the underlying continuous and potentially random processes. - Therefore, it is very important to understand the artifacts introduced by Boolean approximations, especially how the changes in attractor structures affect the dynamic behavior of the system when the network architecture parameters change. 3. **Specific Research Objectives** - The authors studied continuous dynamical systems described by delay differential equations, which are designed to simulate transcriptional interactions and are good candidates for Boolean analysis. - The goal is to reveal some of the most important effects in continuous dynamical systems that may cause the continuous dynamics to be qualitatively different from what is expected based on Boolean models. ### Main Research Contents - **Dynamics of Simple Loops and Loops with Self - Inputs** - The authors studied the dynamic characteristics, especially the switching characteristics and pulse propagation, in simple loops and loops with extra self - inputs. - For simple loops, "reliable" Boolean attractors correspond to stable continuous attractors; while for networks with more complex logics, the qualitative characteristics of continuous attractors are significantly affected by the inherent non - Boolean characteristics. - **Formulas and Models** - Delay differential equations are used to describe the interactions between elements, as shown in formulas (1) and (2): \[ \dot{x}_j(t) = f_j(x_{j - 1}(t-\tau)) - x_j(t) \] \[ f_j(x_i) = \eta_j \left( \frac{1 + d_j x_i^\nu}{1 + b_j x_i^\nu} \right) \] - These formulas describe the response of each element to its input, where \(\eta_j, b_j, d_j\) are constants, and \(\tau\) is the delay time of the signal from \(x_{j - 1}\) to \(x_j\). ### Conclusions The main conclusions of the paper are: - In some cases, continuous systems can exhibit stable oscillations, while Boolean reasoning would predict that such oscillations do not exist. - Conversely, in cases where Boolean reasoning predicts the existence of stable attractors, the corresponding continuous attractors may not have the expected structure. - Especially in simple loops, "reliable" Boolean attractors do correspond to stable continuous attractors, but in more complex logic networks, this correspondence no longer holds. Through these studies, the authors hope to better understand the differences between continuous dynamical systems and Boolean models and provide a theoretical basis for further research on larger and more complex networks.