No retraction, correction or concern found when last checked on Oct 19, 2026.
Robustness Can Evolve Gradually in Complex Regulatory Gene Networks with Varying Topology
Stefano Ciliberti, Olivier C Martin, Andreas Wagner
PLoS Computational Biology · 2007
doi:10.1371/journal.pcbi.0030015
Abstract
The topology of cellular circuits (the who-interacts-with-whom) is key to understand their robustness to both mutations and noise. The reason is that many biochemical parameters driving circuit behavior vary extensively and are thus not fine-tuned. Existing work in this area asks to what extent the function of any one given circuit is robust. But is high robustness truly remarkable, or would it be expected for many circuits of similar topology? And how can high robustness come about through gradual Darwinian evolution that changes circuit topology gradually, one interaction at a time? We here ask these questions for a model of transcriptional regulation networks, in which we explore millions of different network topologies. Robustness to mutations and noise are correlated in these networks. They show a skewed distribution, with a very small number of networks being vastly more robust than the rest. All networks that attain a given gene expression state can be organized into a graph whose nodes are networks that differ in their topology. Remarkably, this graph is connected and can be easily traversed by gradual changes of network topologies. Thus, robustness is an evolvable property. This connectedness and evolvability of robust networks may be a general organizational principle of biological networks. In addition, it exists also for RNA and protein structures, and may thus be a general organizational principle of all biological systems.
Full text
From PubMed Central, U.S. National Library of Medicine, as current on Oct 19, 2026. Paragraph numbers are ours, so an answer can point at one.
Introduction
The biochemical parameters that determine the behavior of cellular systems—from proteins to genome-scale regulatory networks—change continually. Such change has two principal sources. One of them is genetic and consists of mutations. The other is nongenetic; it is exemplified by noise internal to the organism and by environmental change. In contrast to mutations, which are relatively rare, internal noise is ubiquitous and substantial. Much of it consists of stochastic variation in gene expression and expression regulation. Such noise makes all biochemical parameters affecting a circuit's behavior appear to fluctuate randomly. Environmental change, such as a change in temperature, salinity, or nutrient availability, can similarly affect many parameters at once. These observations suggest that biological circuits are not fine-tuned to exercise their functions only for precise values of their biochemical parameters. Instead, they must be able to function under a range of different parameters. In other words, they must be robust to parameter change. These insights have lead to explorations of circuit robustness in processes ranging from bacterial chemotaxis to embryonic development.
Quantitative models of cellular circuits help us to understand processes as different as circadian rhythms, the cell cycle, organismal development, bacterial chemotaxis, and the behavior of synthetic circuitry. Several classes of models are used to represent such biological networks. The first class comprises differential equation models. The continuous state variables in these equations correspond to the concentrations or activities of gene products. The interactions of these gene products are represented through biochemical parameters such as binding affinities of transcriptional regulators to DNA, dissociation constants of ligand-receptor complexes, or kinetic rate constants of enzymes. A nearly universal problem is that quantitative information about these biochemical parameters is absent, even for experimentally well-studied systems. In other words, some knowledge of the topology of a circuit—who interacts with whom—may exist, but the strengths of the interactions are usually unknown. Even where measurements of biochemical parameters are available, they are often order-of-magnitude estimates rather than quantitative measurements with known precision. This difficulty leads one naturally to a second class of models in which only the qualitative nature of the state variables (on–off, or low–high) is considered.
Our focus here is not to consider any one circuit but many circuit architectures or topologies. Because of the incessant changes of biochemical parameters and the lack of quantitative information about their values, such an approach is appropriate for studying fundamental properties of cellular circuits; in particular, one may ask what features are responsible for the robustness of a circuit architecture or topology. In this work, we carry out an analysis for a model of transcriptional regulation networks with important functions in developmental processes. Despite its level of abstraction, this model has proven highly successful in explaining the regulatory dynamics of early developmental genes in the fruit fly Drosophila as well as in predicting mutant phenotypes. It has also helped to elucidate why mutants often show a release of genetic variation that is cryptic in the wild-type, and how adaptive evolution of robustness occurs in genetic networks of a given topology. Most recently, it has helped explain how sexual reproduction can enhance robustness to recombination.
The model is concerned with a regulatory network of N transcriptional regulators, which are represented by their expression patterns S(t) = (S1(t), S2(t), …, SN(t)) at some time t during a developmental or cell-biological process and in one cell or domain of an embryo. The time scale of the model's expression dynamics is the time scale characteristic for transcriptional regulation, which is on the order of minutes, and not on the order of days, weeks, or months, as for complete development from zygote to adult. The model's transcriptional regulators can influence each other's expression through cross-regulatory and autoregulatory interactions, which are encapsulated in a matrix w = (wij). The elements wij of this matrix indicate the strength of the regulatory influence that gene j has on gene i (Figure 1A). This influence can be either activating (wij > 0), repressing (wij < 0), or absent. Put differently, the matrix w represents the (regulatory) genotype of this system, while the expression state is its phenotype. We model the change in the expression state S(t) of the network (hereafter also referred to as a circuit) as time t progresses according to the difference equation where τ is a constant, and σ(.) is a sigmoidal function whose values lie in the interval (−1, +1). This equation reflects the regulation of gene i's expression by other genes. We are here concerned with networks whose expression dynamics start from a prespecified initial state S(0) at some time t = 0 during development, and arrive at a prespecified stable equilibrium or “target” expression state S ∞. We will call such networks viable networks. The initial state is determined by regulatory factors upstream of the network, which may represent signals from the cell's environment or from other domains of an embryo. Transcriptional regulators that are expressed in the stable equilibrium state S ∞ affect the expression of genes downstream of the network. As a modeling assumption, we think of their expression as critical for the course of development. Thus, deviations from S ∞ are highly deleterious. It is because our work starts from such a developmental framework that S(0) and S ∞ play a central role; this is in contrast with most studies determining the generic properties of random Boolean networks.
We here examine the relationship between robustness and network topology for millions of networks with different topologies. Topology is synonymous with the “structure” of the matrix w, because each of w's nonzero entries corresponds to one regulatory interaction among the circuit's genes (Figure 1A). Changes in topology correspond to the loss of a regulatory interaction (wij → 0), or to the appearance of a new regulatory interaction that was previously absent. Such topological changes can occur on very short evolutionary time scales, in particular in higher eukaryotes with large regulatory regions. This underscores the need to study their effects on network robustness. In our analysis, we first ask how robustness to mutations and noise varies within an ensemble of networks with different topologies. Subsequently, and more importantly, we also ask whether highly robust topologies can evolve from topologies with low robustness through gradual topological changes.
Robustness to Noise and Robustness to Mutations Are Highly Correlated
Robustness to mutations on one hand, and to environmental change and internal noise on the other hand, correspond to two different measures of robustness in the circuits we study. In both cases, the robust feature is the network's equilibrium gene expression pattern S ∞. Robustness to mutations corresponds to robustness of S ∞ to changes in regulatory interactions, either as a change in network topology, or as a change in the strength of regulatory interaction. Specifically, for a given viable network, we define mutational robustness Rμ as the fraction of its one-mutant neighbors that are also viable. Robustness to noise corresponds to robustness of S ∞ to changes in gene expression patterns. We use three complementary measures of robustness to noise. The first of them is the probability Rν,1 that a change in one gene's expression state in the initial expression pattern S(0) leaves the network's equilibrium expression pattern S ∞ unchanged. The second measure is the fraction Rν * of genes whose expression needs to change in S(0), such that the probability of attaining the equilibrium state falls below ½. The third measure is the probability that changes in the gene expression trajectory from S(0) to S ∞ preserve S ∞ (see Text S1 for details). Importantly, robustness to noise and robustness to mutations are highly correlated. Figures 2 and S1A illustrate this for one example, a network of N = 20 genes (Spearman's s > 0.56, p < 10−15). Similar observations have been made for mutational robustness and thermodynamic stability in RNA secondary structures.
We show in Text S1 that all important network properties depend only on the fraction of genes that differ in their expression state between S(0) and S ∞. We refer to this fraction as the distance d between the two states (0 ≤ d ≤ 1). We find highly significant associations between our four measures of robustness for wide ranges of values for this distance d, the number of genes N, and number of regulatory interactions. Examples are shown in Tables S1 and S2 for two of our measures of robustness to noise. A comparison of the tables shows that the significant correlations between robustness to mutations and to noise exist regardless of how robustness to noise is assessed. The data in these tables are for networks where regulatory interactions are discrete (wij = ±1), but the same conclusions hold for networks with continuous-valued regulatory interactions (Figure S1B; Tables S3 and S4).
The Fraction of Viable Networks Is Tiny
Consider all networks of a given number N of genes and total number M of regulatory interactions. The fraction vf of viable networks, that is, networks that arrive at a prespecified target expression state S ∞ given an initial gene expression state S(0), is generally tiny. We first present a qualitative argument for why this should be so. Consider an equilibrium expression state S ∞. Now choose one network w at random out of the space of all possible networks. Because there are 2N possible equilibrium states, the probability that this network w arrives at S ∞ should be at most on the order of 1/2N. This simple observation suggests that the fraction of viable networks should be exponentially small in N. A quantitative analysis for networks with wij = ±1 confirms this exponential scaling (Figure S2). Even for small networks, the fraction vf of viable networks is small. For example, we used exhaustive enumeration to show that for networks with N = 4 genes (M = 8 regulatory interactions, d = 0.5) less than 0.5% of networks are viable. For moderately sized networks of N = 20 genes (M = 200, d = 0.5), random sampling establishes that vf = 5.1 × 10−9 ± 1.7 × 10−10. That is, fewer than one in one hundred million networks are viable.
A “Metagraph” of Networks That Differ Greatly in Their Robustness
Next, we focus on the set of viable networks with a given number N of genes and a number M of regulatory interactions within a narrow range. From the set of these networks, we define a graph whose nodes correspond to the networks: two networks (nodes) in this graph are connected if they differ in the value of only one regulatory interaction (Figure 1B). We call this graph a metagraph, because it is a graph whose nodes are networks—which could themselves be represented as (oriented) graphs. These nodes differ in the topology of their regulatory interactions. Neighboring networks in the metagraph arise from one another by genetic changes that affect only one regulatory interaction (Figure 1B). In the biological evolution of network topology, this metagraph could be traversed through a series of small genetic changes, each affecting one regulatory interaction.
From here on we shall concentrate on mutational robustness. This is not much of a restriction since robustness to noise and to mutational robustness are highly correlated; thus, one can be used as a proxy for the other. Clearly, metagraphs are ideally suited to study how mutational robustness evolves. In fact, all questions about the evolution of mutationally robust regulatory network topologies are questions about the structure of the metagraph. We discuss most of our results for the case where regulatory interactions are discrete (wij = ±1), but nearly all of our results hold also for regulatory interactions that have continuous values.
The higher a network's mutational robustness Rμ is, the larger the number of regulatory interactions one can change without affecting the network's equilibrium gene expression state S ∞. If all nodes in the metagraph had the same number of neighbors, all networks would be equally robust, and robustness could not change in biological evolution. However, this is not the case. Figure 3 shows the distribution of mutational robustness for networks with N = 20 genes and M ≈ 0.25 N2 regulatory interactions. There are clearly vast differences in robustness among networks. For example, the most robust network in Figure 3 has Rμ = 0.98 and is almost 300-fold more robust than the network with the lowest robustness (Rμ = 3.3 × 10−3). Figure S3 shows that qualitatively the same observations hold for networks with varying regulatory interactions and varying distance between S(0) and S ∞. Networks with continuously valued regulatory interactions show a similarly broad distribution of robustness. All of these properties seem to be general, holding for mutational robustness and for our three measures of robustness (unpublished data). The distribution of robustness has no tendency to become more “concentrated” at a pronounced peak with increasing N. We thus cannot restrict ourselves to studying a “typical” Rμ. In sum, different networks show very different robustness to mutations or noise, and heterogeneity in robustness is the rule.
Networks Can Evolve Gradually toward Robustness
A key question regarding the evolvability of robust networks is whether one can reach highly robust networks starting from networks of low robustness through a series of small genetic changes. This is not self-evident. Recall that viable networks comprise a tiny fraction of all possible ones. They could be widely scattered in the space of all possible networks and occupy disconnected islands in this space. However, our analysis indicates precisely the opposite. The metagraph of viable networks has one “giant” connected component that comprises most or all viable networks. Any two networks in this component can be reached from one another through gradual changes of one regulatory interaction at a time, changes that never leave the space of viable networks.
We demonstrated these properties in the following manner. First, for networks with few genes, we can obtain all viable networks through exhaustive enumeration. In this case, we test whether the metagraph of viable networks is connected by comparing the whole list of viable networks to that associated with a connected component. This component is constructed by initiating a random walk on the metagraph, starting from an arbitrary viable starting network. The list of all distinct viable networks visited during this random walk is a lower bound on the size of the connected subpart of the metagraph that contains this starting network. This number usually is very close or equal to the total number of viable networks. For example, for networks of N = 5 genes, 6 ≤ M ≤ 7 regulatory interactions, and d = 0.4, there are a total of 37,338 viable networks (out of 6.3 × 107 possible ones). A random walk visiting 107 networks finds all 37,338 of these. More generally, long random walks through the space of viable networks visit all but a very small fraction of the nodes of the metagraph, and this missing fraction decreases as N increases.
Second, when N becomes too large to enumerate all viable networks, Monte Carlo sampling becomes necessary (see Text S1). For networks with few genes and few regulatory interactions (one to two interactions per gene), some randomly chosen viable networks are isolated points of the metagraph. We note that this situation is exceptional and results from our constraint that forbids more than a prespecified small total number of regulatory interactions. In the generic case, however, which becomes more and more prevalent as N increases, an overwhelming fraction of the whole metagraph is in one “giant component” (Table S5). For instance, a fraction 0.998 of viable networks belong to the giant component of the metagraph for N as small N = 12 (M ≈ 0.25 N2, d = 0.5).
We conclude that most or all viable networks are contained in one large connected component for the cases we examined here. This means that nearly all viable networks can evolve toward greater robustness through gradual changes in topology. This great cohesiveness of viable networks is not self-evident, as we show in Text S1. Specifically, it does not hold for a metagraph comprising the same number nv of nodes as the above metagraph of viable networks, where neighboring nodes (networks) differ in one regulatory interaction, but where the nodes need not be viable. In such a “random metagraph,” the probability that an arbitrary node is isolated is bounded from below by [1 − K/(n − nv + 1)]nv−1 ≈ 1, where K is the number of neighbors of a network w. It follows immediately that only a negligible fraction of the nodes in a random metagraph is not isolated.
The connectivity difference between metagraphs of viable and of random networks is already drastic for a small number of genes. For example, for N = 6, M ≈ 0.5 N2 regulatory interactions, and d = 0.5, there are a total of n = 8.59 × 1013 networks. Using random sampling, we find that there are nv = 7.77 × 106 viable networks, of which only a fraction, 0.0022, is isolated. For a random metagraph of the same size, the fraction of isolated nodes would be at least 0.988.
For all of our previous analyses, we have considered only one pair of initial and target gene expression states. Regulatory gene networks, however, often function in more than one context inside the organism, each of which can be characterized by a different pair of initial and equilibrium states. A detailed analysis of such multiple gene expression states will be reported elsewhere. Here, we just note that our key results are unaffected by these additional constraints. Specifically, although for any given N and M, the metagraph of viable networks is more often disconnected than where there is a single initial-target pair, it is still dominated by a single connected giant component as N increases, and the networks in this component still show a broad distribution of robustness (Figure S5).
Mutational Robustness and Natural Selection
All evolution by natural selection takes place in populations of organisms. To find out to what extent natural selection can change mutational robustness, one thus has to take into account the dynamics of an evolving population of organisms (networks) on the metagraph. Specifically, the question is to what extent natural selection can shape the average mutational robustness (or the robustness to noise) of networks in the population. We here briefly summarize a relevant result from earlier work that was derived with biological macromolecules in mind but applies also to the networks considered here. This result pertains to populations that evolve under the influence of (regulatory) mutations and strong selection to maintain viability. For small population sizes P, small number of genes N, or small mutation rates μ (PNμ ≪ 1), natural selection is not capable of increasing population robustness beyond the mean robustness of the networks in the metagraph. In contrast, for larger populations with sufficiently high mutation rates (PNμ ≫ 1), the population becomes concentrated at nodes (genotypes) of higher mutational robustness. To understand the selective force driving the evolution of high mutational robustness, consider two hypothetical subpopulations of networks on a metagraph, one with low robustness, the other with high robustness. Mutations arrive at the two subpopulations with equal frequency. However, individuals in the subpopulation with low robustness are much more likely to lose viability than individuals with high robustness. Over many generations, this preferential elimination of individuals with low robustness drives the evolution of high robustness. In the long run, the average robustness R̄ μ in a population of networks will exceed the mean of Rμ when averaging uniformly over the metagraph. In fact, in the large population size limit, R̄ μ converges to an eigenvalue associated with the adjacency matrix of the metagraph. We here estimate R̄ μ numerically.
Figure 4 shows the mean population robustness R̄ μ for a large population subject to natural selection (black bars) and for a random sample of the metagraph (open bars) which represents the average robustness of networks in the metagraph. The difference is a measure of the extent to which natural selection can increase robustness. Figure 4 shows that although natural selection acts on viability alone, population robustness is enhanced compared with the metagraph average. Although this holds regardless of the number N of genes, the ratio of population robustness to average robustness increases with increasing N, rising to a factor of approximately three when N = 40. Larger values of N have greater potential to evolve increased robustness. The same holds for networks with continuously valued regulatory interactions (Figure S6) and for our different measures of robustness to noise (unpublished data).
Designing Robust Networks
We here develop a “minimum-frustration” prescription for the design of a highly robust network. There are two key requirements for robust network design. The first of them is that the equilibrium gene expression state should be highly stable, such that noise or mutations leave it unchanged. In this regard, we note that the expression Si of each gene in the equilibrium state has to fulfill the equation
The equilibrium expression state will be most stable if the sum above is large in absolute value, because changes in individual gene expression states or regulatory interactions will not affect the sign of the sum. In the discrete case (wij = ±1), the largest possible absolute value is achieved if one chooses wij = Si,∞ Sj,∞ for all nonzero regulatory interactions.
The second key requirement for a robust network is that the equilibrium gene expression state can be reached quickly from the initial state. The longer the network's trajectory to the equilibrium state, the greater the chance that the trajectory veers off course due to gene expression noise, and the smaller the network's mutational robustness. For example, in a sample of 104 networks with N = 40 genes, M ≈ 100 regulatory interactions, and d = 0.5, Rμ is highly correlated with the reciprocal of the time t needed to reach the equilibrium state (Rμ − 1/t: s = 0.88, p <10−15).
In the discrete-time model we consider, the shortest possible time from initial to equilibrium state is one time step. Which networks have this shortest possible trajectory? To find out, it is best to separate the genes of the network into two groups, those that have the same (“aligned”) expression state in the initial and equilibrium expression pattern (Si(0) = Si,∞), and those that have a different (“misaligned”) expression state (Si(0) ≠ Si,∞). To reach the equilibrium state in just one step (the shortest possible amount of time), a network has to obey the equation
If one again chooses wij = Si,∞ Sj,∞ for all j belonging to “aligned” genes, then the left sum will make a contribution that is most favorable. In addition, this choice also favors the stability of the equilibrium state. For the group of “misaligned” genes, the opposite choice, e.g., wij = −Si,∞ Sj,∞ might seem appropriate, because it has the correct sign to validate the equation; however, this choice would directly oppose the stability of the equilibrium state.
Taken together, these observations suggest the following prescription for designing highly robust networks. For any gene j whose expression state is the same in the initial and the equilibrium states, choose wij = Si,∞ Sj,∞ whenever a regulatory interaction is present. For genes that are not of that type, we assign the magnitude of nonzero interactions wij such that the right-hand sum in the above expression is zero or close to zero for every i. (For a sufficiently large total number of regulatory interactions, i.e., M/N » 1, choosing random values for these interactions will achieve this goal.)
We note that although the fraction of networks designed to be highly robust may be tiny, their absolute number may be astronomical for any given number of genes, initial states, and equilibrium states, simply because of the different ways to choose which regulatory interactions are present. (Furthermore, our prescription also leaves some freedom for choosing the strengths of those interactions that are to cancel out.) We also note that our prescription resembles the Hebb rule for storing information in neural networks, an important difference being that our networks are asymmetric (wij ≠ wji). In Text S1, we demonstrate that the simple principles discussed here are sufficient to produce highly robust networks (Figure S4).
Discussion
To summarize, we find that networks of different topology vary by orders of magnitude in their robustness to mutations and noise. Highly robust networks can be “designed” following a simple prescription for their regulatory interactions. Most importantly, highly robust networks can be reached from networks with lower robustness through gradual evolutionary change, one regulatory interaction at a time. Not only that, all or most networks with a given equilibrium gene expression state are connected in one large metagraph of network topologies. These findings hold for a wide range of numbers of genes, total numbers of regulatory interactions, and different initial and equilibrium gene expression patterns.
Albeit the subject of some earlier work, the topology of regulatory networks has received more widespread attention since the realization that many biological systems keep functioning when faced with a wide spectrum of genetic and nongenetic change. Such change alters the biochemical parameters—concentrations, binding constants, half-lives, etc.—under which a network operates. It requires studying network topologies if one is to understand robustness, because much else about a network is in constant flux. Important earlier work has largely focused on the extent to which one or few network or circuit topologies supported by experimental data are robust. The assertion that such networks are indeed robust has a major limitation: how do we know that their robustness is unusual or remarkable? This question can only be answered by studying many network topologies and their distribution of robustness. The same holds for our central question: how can robustness can be achieved through gradual Darwinian evolution, a process that does not create radical new network architectures in one step, but slowly modifies existing networks? An evolutionary perspective becomes important here: although circuits with a desirable feature may exist, it may be impossible to reach them through gradual evolution from other circuits. The difficulty in answering these questions is due to insufficient empirical information on topological variants of any one specific biological network.
What is the value of our results, given that they are based on a general model of transcriptional regulation networks, and not on one specific network in one organism? Results from such an abstract model have the advantage that they may apply to all or most networks that share specific characteristics. In this regard, we note that our model is designed to capture the qualitative behavior of transcriptional regulation networks in which cooperative regulation of gene expression is important. Given how central such cooperative regulation is in eukaryotes, it is perhaps not surprising that variants of this model can correctly predict the gene expression dynamics of biological circuits such as the Drosophila gene regulation network. Also, our key findings do not depend strongly on many details such as the number of genes or regulatory interactions. Finally, similar results—broad distribution and evolvability of robustness—have been recently reported for a small sample of circadian oscillator networks that are very different from our regulatory model, which suggests that robustness may be evolvable for a broad class of cellular networks. At the least, our results call for analysis of a wide range of experimentally well-understood circuits with partially known topology, in order to find out whether there are biologically important exceptions to our findings.
The evolution of increased robustness by the mechanism discussed here is neutral evolution. This does not mean that all mutations that occur in the process are neutral. Some mutations in regulatory interactions—those that cause a network to leave the metagraph—may be deleterious. However, such mutations are eliminated by natural selection, and only the neutral mutations survive. If we had sufficient data to study the evolution of transcriptional regulation networks over long times, for example by following changes in transcription factor binding sites, then the deleterious mutations that inevitably occur during evolution would leave only one trace: conservation—to a greater or lesser extent—of individual binding sites. Limited conservation of regulatory interactions and binding sites is thus no contradiction to neutral evolution. It just indicates that some mutations that occurred in the evolutionary history of a network have been eliminated by natural selection.
We note intriguing parallels of our observations to the work of others both on artificial systems, such as “digital organisms,” and on natural systems, such as the sequence–structure relationships of RNA and protein molecules. The secondary or tertiary structure of a molecule can be viewed as its phenotype (analogous to the gene expression pattern of a regulatory network). Its RNA or amino acid sequence is its genotype (analogous to a regulatory network with a given topology of regulatory interactions). The set of all molecules (sequences) that adopt the same structure comprises both sequences of great and little robustness to mutations or thermal noise. Most importantly, a set of sequences adopting the same structure typically form a very large connected graph called a neutral network, where sequences differing only at one residue are neighbors in the graph; our notion of a metagraph for regulatory circuits mirrors the neutral network concept. Such topological properties show that gradual evolution changing one residue at a time—analogous to changes affecting one regulatory interaction at a time—can readily traverse such a graph and find highly robust sequences, or sequences that have any other desirable feature. The observation that robustness is evolvable in biological systems at two different levels of organization—molecule and circuit—with different architectures and purposes, further suggests that our findings reflect a general organizational principle of biological systems.
Random sampling of viable networks.
To explore the space of random viable networks, we generate such networks numerically with uniform probability when this space is discrete (for instance, when the regulatory interaction strengths are either zero or ±1). A random network is easily generated by assigning to each of the N2 values wij a random value. However, in our study we also constrain the number M of nonzero wij to lie in a given range, (M −,M +). To meet this constraint, we first compute the fraction of networks that have each of the allowed values of M. This allows us to generate a probability distribution for M within the allowed range. For any one randomly chosen M, we then choose at random the M nonzero interactions. This procedure uniformly samples the space of all networks, satisfying the range constraint on M. Keeping only those networks that are viable then leads to a uniform sampling of the space of viable networks, allowing us to estimate parameters of interest, such as the distribution of robustness. This algorithm can be extended to continuous interaction strengths (see Text S1).
Exploring the connectivity properties of the space of viable networks.
To show that the space of viable networks is indeed dominated by one large connected component, we first start with some arbitrary viable reference network. Then we determine numerically the fraction of viable networks that can be connected to this reference network via some series of point changes in the interaction weights. To do this, we generate a random viable network; from it, we produce a long sequence of 106 point changes that are randomized but preferentially reduce the Hamming distance to the reference network. If during this sequence we reach the reference network, then the two networks are manifestly “connected”; otherwise, we consider that the two of them are not connected to one another. We repeat this procedure for 1,000 random reference viable networks. In practice, we find that nearly all (more than 99%) of the networks are “connected” to the reference one.
References 70
- 1.
Ozbudak E, Thattai M, Kurtser I, Grossman A, van Oudenaarden A. Regulation of noise in the expression of a single gene. Nat Genet. 2002;31:69-73.
Not in our library10.1038/ng869
- 2.
Isaacs F, Hasty J, Cantor CR, Collins JJ. Prediction of measurement of an autoregulatory genetic module. Proc Natl Acad Sci U S A. 2003;100:7714-7719.
Not in our library10.1073/pnas.1332628100
- 3.
Elowitz M, Levine A, Siggia E, Swain P. Stochastic gene expression in a single cell. Science. 2002;297:1183-1186.
Not in our library10.1126/science.1070919
- 4.
Blake W, Kaern M, Cantor C, Collins J. Noise in eukaryotic gene expression. Nature. 2003;422:633-637.
Not in our library10.1038/nature01546
- 5.
Thornhill R, Moller A. Developmental stability, disease and medicine. Biol Rev Camb Philos Soc. 1997;72:497-548.
Not in our library10.1017/s0006323197005082
- 6.
McAdams HH, Arkin A. It's a noisy business! Genetic regulation at the nanomolar scale. Trends Genetics. 1999;15:65-69.
Not in our library10.1016/s0168-9525(98)01659-x
- 7.
von Dassow G, Meir E, Munro E, Odell G. The segment polarity network is a robust development module. Nature. 2000;406:188-192.
Not in our library10.1038/35018085
- 8.
Alon U, Surette MG, Barkai N, Leibler S. Robustness in bacterial chemotaxis. Nature. 1999;397:168-171.
Not in our library10.1038/16483
- 9.
- 10.
Espinosa-Soto C, Padilla-Longoria P, Alvarez-Buylla ER. A gene regulatory network model for cell-fate determination during Arabidopsis thalianal flower development that is robust and recovers experimental gene expression profiles. Plant Cell. 2004;16:2923-2939.
Not in our library10.1105/tpc.104.021725
- 11.
Stelling J, Gilles ED, Doyle FJ. Robustness properties of circadian clock architectures. Proc Natl Acad Sci U S A. 2004;101:13210-13215.
Not in our library10.1073/pnas.0401463101
- 12.
Gonze D, Halloy J, Goldbeter A. Robustness of circadian rhythms with respect to molecular noise. Proc Natl Acad Sci U S A. 2002;99:673-678.
Not in our library10.1073/pnas.022628299
- 13.
Freeman M. Feedback control of intercellular signalling in development. Nature. 2000;408:313-319.
Not in our library10.1038/35042500
- 14.
Morohashi M, Winn AE, Borisuk MT, Bolouri H, Doyle J, et al. Robustness as a measure of plausibility in models of biochemical networks. J Theor Biol. 2002;216:19-30.
Not in our library10.1006/jtbi.2002.2537
- 15.
Edwards JS, Palsson BO. Robustness analysis of the Escherichia coli metabolic network. Biotechnol Prog. 2000;16:927-939.
Not in our library10.1021/bp0000712
- 16.
Eldar A, Dorfman R, Weiss D, Ashe H, Shilo B, et al. Robustness of the BMP morphogen gradient in Drosophila embryonic patterning. Nature. 2002;419:304-308.
Not in our library10.1038/nature01061
- 17.
Leloup JC, Goldbeter A. Modeling the mammalian circadian clock: Sensitivity analysis and multiplicity of oscillatory mechanisms. J Theor Biol. 2004;230:541-562.
Not in our library10.1016/j.jtbi.2004.04.040
- 18.
Ueda HR, Hagiwara M, Kitano H. Robust oscillations within the interlocked feedback model of Drosophila circadian rhythm. J Theor Biol. 2001;210:401-406.
Not in our library10.1006/jtbi.2000.2226
- 19.
Smolen P, Baxter DA, Byrne JH. Modeling circadian oscillations with interlocking positive and negative feedback loops. J Neurosci. 2001;21:6644-6656.
Not in our library10.1523/jneurosci.21-17-06644.2001
- 20.
Tyson JJ, Hong CI, Thron CD, Novak B. A simple model of circadian rhythms based on dimerization and proteolysis of PER and TIM. Biophys J. 1999;77:2411-2417.
Not in our library10.1016/s0006-3495(99)77078-5
- 21.
Ruoff P, Vinsjevik M, Monnerjahn C, Rensing L. The Goodwin model: Simulating the effect of light pulses on the circadian sporulation rhythm of Neurospora Crassa. J Theor Biol. 2001;209:29-42.
Not in our library10.1006/jtbi.2000.2239
- 22.
Leloup JC, Gonze D, Goldbeter A. Limit cycle models for circadian rhythms based on transcriptional regulation in Drosophila and Neurospora. J Biol Rhythms. 1999;14:433-448.
Not in our library10.1177/074873099129000948
- 23.
Goldbeter A. A model for circadian oscillations in the Drosophila period (per) protein. Proc R Soc Lond B Biol Sci. 1995;261:319-324.
Not in our library10.1098/rspb.1995.0153
- 24.
Forger DB, Peskin CS. A detailed predictive model of the mammalian circadian clock. Proc Natl Acad Sci U S A. 2003;100:14806-14811.
Not in our library10.1073/pnas.2036281100
- 25.
Barkai N, Leibler S. Biological rhythms—Circadian clocks limited by noise. Nature. 2000;403:267-268.
Not in our library10.1038/35002258
- 26.
Li FT, Long T, Lu Y, Ouyang Q, Tang C. The yeast cell-cycle network is robustly designed. Proc Natl Acad Sci U S A. 2004;101:4781-4786.
Not in our library10.1073/pnas.0305937101
- 27.
Jaeger J, Surkova S, Blagov M, Janssens H, Kosman D, et al. Dynamic control of positional information in the early Drosophila embryo. Nature. 2004;430:368-371.
Not in our library10.1038/nature02678
- 28.
Raya A, Kawakami Y, Rodriguez-Esteban C, Ibanes M, Rasskin-Gutman D, et al. Notch activity acts as a sensor for extracellular calcium during vertebrate left–right determination. Nature. 2004;427:121-128.
Not in our library10.1038/nature02190
- 29.
Meir E, von Dassow G, Munro E, Odell G. Robustness, flexibility, and the role of lateral inhibition in the neurogenic network. Curr Biol. 2002;12:778-786.
Not in our library10.1016/s0960-9822(02)00839-4
- 30.
Albert R, Othmer HG. The topology of the regulatory interactions predicts the expression pattern of the segment polarity genes in Drosophila melanogaster. J Theor Biol. 2003;223:1-18.
Not in our library10.1016/s0022-5193(03)00035-3
- 31.
Chaves M, Albert R, Sontag ED. Robustness and fragility of Boolean models for genetic regulatory networks. J Theor Biol. 2005;235:431-449.
Not in our library10.1016/j.jtbi.2005.01.023
- 32.
Elowitz M, Leibler S. A synthetic oscillatory network of transcriptional regulators. Nature. 2000;403:335-338.
Not in our library10.1038/35002125
- 33.
Gardner T, Cantor C, Collins JJ. Construction of a genetic toggle switch in Escherichia coli. Nature. 2000;403:335-338.
Not in our library10.1038/35002131
- 34.
Becskei A, Serrano L. Engineering stability in gene networks by autoregulation. Nature. 2000;405:590-593.
Not in our library10.1038/35014651
- 35.
Atkinson M, Savageau M, Myers J, Ninfa A. Development of genetic circuitry exhibiting toggle switch or oscillatory behavior in Escherichia coli. Cell. 2003;30:597-607.
Not in our library10.1016/s0092-8674(03)00346-5
- 36.
Edlund JA, Adami C. Evolution of robustness in digital organisms. Artif Life. 2004;10:167-179.
Not in our library10.1162/106454604773563595
- 37.
Aldana M, Cluzel P. A natural class of robust networks. Proc Natl Acad Sci U S A. 2003;100:8710-8714.
Not in our library10.1073/pnas.1536783100
- 38.
Shmulevich I, Lahdesmaki H, Dougherty ER, Astola J, Zhang W. The role of certain Post classes in Boolean network models of genetic networks. Proc Natl Acad Sci U S A. 2003;100:10734-10739.
Not in our library10.1073/pnas.1534782100
- 39.
Reinitz J. Gene circuits for eve stripes: Reverse engineering the Drosophila segmentation gene network. Biophys J. 1999;76:A272.
Not in our library
- 40.
Sharp DH, Reinitz J. Prediction of mutant expression patterns using gene circuits. Biosystems. 1998;47:79-90.
Not in our library10.1016/s0303-2647(98)00014-8
- 41.
Mjolsness E, Sharp DH, Reinitz J. A connectionist model of development. J Theor Biol. 1991;152:429-453.
Not in our library10.1016/s0022-5193(05)80391-1
- 42.
Wagner A. Does evolutionary plasticity evolve? Evolution. 1996;50:1008-1023.
Not in our library10.1111/j.1558-5646.1996.tb02342.x
- 43.
Siegal M, Bergman A. Waddington's canalization revisited: Developmental stability and evolution. Proc Natl Acad Sci U S A. 2002;99:10528-10532.
Not in our library10.1073/pnas.102303999
- 44.
Bergman A, Siegal M. Evolutionary capacitance as a general feature of complex gene networks. Nature. 2003;424:549-552.
Not in our library10.1038/nature01765
- 45.
Bornholdt S, Sneppen K. Robustness as an evolutionary principle. Proc R Soc Lond B Biol Sci. 2000;267:2281-2286.
Not in our library10.1098/rspb.2000.1280
- 46.
Azevedo RBR, Lohaus R, Srinivasan S, Dang KK, Burch CL. Sexual reproduction selects for robustness and negative epistasis in artificial gene networks. Nature. 2006;440:87-90.
Not in our library10.1038/nature04488
- 47.
Shmulevich I, Kauffman SA, Aldana M. Eukaryotic cells are dynamically ordered or critical but not chaotic. Proc Natl Acad Sci U S A. 2005;102:13439-13444.
Not in our library10.1073/pnas.0506771102
- 48.
Kauffman S, Peterson C, Samuelsson B, Troein C. Random Boolean network models and the yeast transcriptional network. Proc Natl Acad Sci U S A. 2003;100:14796-14799.
Not in our library10.1073/pnas.2036429100
- 49.
Kauffman S, Peterson C, Samuelsson B, Troein C. Genetic networks with canalyzing Boolean rules are always stable. Proc Natl Acad Sci U S A. 2004;101:17102-17107.
Not in our library10.1073/pnas.0407783101
- 50.
Thomas R, D'Ari R. Biological feedback. 1990.
Not in our library
- 51.
Stone J, Wray G. Rapid evolution of cis-regulatory sequences via local point mutations. Mol Biol Evol. 2001;18:1764-1770.
Not in our library10.1093/oxfordjournals.molbev.a003964
- 52.
Ancel LW, Fontana W. Plasticity, evolvability, and modularity in RNA. J Exp Zool/Mol Dev Evol. 2000;288:242-283.
Not in our library10.1002/1097-010x(20001015)288:3<242::aid-jez5>3.0.co;2-o
- 53.
Wilke C, Adami C. The biology of digital organisms. Trends Ecol Evol. 2002;17:528-532.
Not in our library
- 54.
van Nimwegen E, Crutchfield J, Huynen M. Neutral evolution of mutational robustness. Proc Natl Acad Sci U S A. 1999;96:9716-9720.
Not in our library10.1073/pnas.96.17.9716
- 55.
Harary F. Graph theory. 1969.
Not in our library
- 56.
Bryngelson JD, Wolynes PG. Spin glasses and the statistical mechanics of protein folding. Proc Natl Acad Sci U S A. 1987;84:7524-7528.
Not in our library10.1073/pnas.84.21.7524
- 57.
Amit DJ. Modeling brain function. The world of attractor neural networks. 1989.
Not in our library
- 58.
Kauffman SA. The origins of order. 1993.
Not in our library
- 59.
Wagner A. Circuit topology and the evolution of robustness in two-gene circadian oscillators. Proc Natl Acad Sci U S A. 2005;102:11775-11780.
Not in our library10.1073/pnas.0501094102
- 60.
Mustonen V, Lassig M. Evolutionary population genetics of promoters: Predicting binding sites and functional phylogenies. Proc Natl Acad Sci U S A. 2005;102:15936-15941.
Not in our library10.1073/pnas.0505537102
- 61.
- 62.
Schuster P, Fontana W, Stadler P, Hofacker I. From sequences to shapes and back—A case-study in RNA secondary structures. Proc R Soc Lond B. 1994;255:279-284.
Not in our library10.1098/rspb.1994.0040
- 63.
Li H, Helling R, Tang C, Wingreen N. Emergence of preferred structures in a simple model of protein folding. Science. 1996;273:666-669.
Not in our library10.1126/science.273.5275.666
- 64.
Lipman D, Wilbur W. Modeling neutral and selective evolution of protein folding. Proc Roy Soc Lond B. 1991;245:7-11.
Not in our library10.1098/rspb.1991.0081
- 65.
Bornberg-Bauer E. How are model protein structures distributed in sequence space? Biophysl J. 1997;73:2393-2403.
Not in our library10.1016/s0006-3495(97)78268-7
- 66.
Schultes E, Bartel D. One sequence, two ribozymes: Implications for the emergence of new ribozyme folds. Science. 2000;289:448-452.
Not in our library10.1126/science.289.5478.448
- 67.
Wagner A. Robustness and evolvability in living systems. 2005.
Not in our library
- 68.
Montville R, Froissart R, Remold SK, Tenaillon O, Turner PE. Evolution of mutational robustness in an RNA virus. Plos Biol. 2005;3(11):e381.
Not in our library10.1371/journal.pbio.0030381
- 69.
Sanjuan R, Forment J, Elena SF. In silico predicted robustness of viroids RNA secondary structures. I. The effect of single mutations. Mol Biol Evol. 2006;23:1427-1436.
Not in our library10.1093/molbev/msl005
- 70.
Wagner A, Stadler P. Viral RNA and evolved mutational robustness. J Exp Zool/Mol Dev Evol. 1999;285:119-127.
Not in our library
Cited by papers we hold 6
- Information Theory Can Help Quantify the Potential of New Phenotypes to Originate as Exaptations · 2020Not checked
- Gene regulatory network reconstruction using Bayesian networks, the Dantzig Selector, the Lasso and their meta-analysis. · 2011Not checked
- Conserved Regulation of p53 Network Dosage by MicroRNA–125b Occurs through Evolving miRNA–Target Gene Pairs · 2011No notice
- Neutrality and robustness in evo-devo: emergence of lateral inhibition. · 2008Not checked
- An end to endless forms: epistasis, phenotype distribution bias, and nonuniform evolution. · 2008Not checked
- Evolution of Evolvability in Gene Regulatory Networks · 2008No notice
Reads
Read by people on this page
None yet.
Checked or read by AI through naulon
None yet.
A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.
Are you an author?
Is this your paper?
Claim it to add your note and be paid when agents cite it. Free.