Abstract
Extinctions of local subpopulations are common events in nature. Here, we ask whether such extinctions can affect the design of biological networks within organisms over evolutionary timescales. We study the impact of extinction events on modularity of biological systems, a common architectural principle found on multiple scales in biology. As a model system, we use networks that evolve toward goals specified as desired input–output relationships. We use an extinction–recolonization model, in which metapopulations occupy and migrate between different localities. Each locality displays a different environmental condition (goal), but shares the same set of subgoals with other localities. We find that in the absence of extinction events, the evolved computational networks are typically highly optimal for their localities with a nonmodular structure. In contrast, when local populations go extinct from time to time, we find that the evolved networks are modular in structure. Modular circuitry is selected because of its ability to adapt rapidly to the conditions of the free niche following an extinction event. This rapid adaptation is mainly achieved through genetic recombination of modules between immigrants from neighboring local populations. This study suggests, therefore, that extinctions in heterogeneous environments promote the evolution of modular biological network structure, allowing local populations to effectively recombine their modules to recolonize niches.
Keywords: Biological networks, extinction-recolonization, genetic recombinations, metapopulation, modularity
Extinctions occur on many scales. Mass extinctions that eliminate a large fraction of all existing life forms are fortunately rare (Raup 1986; Knoll 1989; Jablonski 1991; Raup 1993). More common are extinctions of individual species (Smith 1989; Raup 1994; Newman 1997). Reasons for the observed high frequency of species extinction are thought to include niche disappearance, and lack of ability to evolve rapidly enough to meet changing environments (Smith 1989; Bak and Sneppen 1993; Newman 1997).
The most common form of extinctions is probably that of localized subpopulations within a given species. Examples include extinctions of local populations of parasites when their host dies, a forest region when fire occurs, or a population of amphibians when a pool goes dry. Such an extinction of local populations is a recurrent rather than a unique event in the history of a species.
Local extinctions and their effect on population genetics have been extensively studied theoretically and experimentally. A useful conceptual framework for these studies is the metapopulations dynamics model, in which local populations evolve in separate localities (habitat patches) with heterogeneous local conditions (Hanski 1999). Individuals can migrate between neighboring localities. Local populations can go extinct, and then the free localities can be recolonized by immigrants from neighboring localities. Most studies of metapopulations focused on questions of genetic variability, biodiversity, and dynamics of populations (Maruyama and Kimura 1980; Ehrlich and Ehrlich 1981; Wright 1986; Slatkin 1987; Wade and McCauley 1988; McCauley 1991; Levin 1992; Tilman and Kareiva 1997; Hanski 1998, 1999; Pannell and Charlesworth 1999; Carlson and Edenhamn 2000; Kassen 2002; Tilman et al. 2002; Rousset 2004; Dey and Joshi 2006; Keymer et al. 2006). Here, we extend this to study the effect of local extinctions on internal organization—namely the structure of biological networks within organisms. This topic was rarely addressed (Wright 1986; Levin 1992; Raup 1994; Hanski and Heino 2003). We focus on modularity—a general structural property of biological systems.
Modularity is defined as the separability of the design into units that perform independently, at least to a first approximation (Wagner and Altenberg 1996; Hartwell et al. 1999; Lipson et al. 2002). Examples of modularity occur on all scales in biology. The body plan of organisms includes limbs and organs as modules, each with defined functions. Modularity also appears in the structure of biochemical networks within the cell: Signaling pathways, metabolic pathways, and coregulated gene groups are all modules of interacting molecules with a shared function and defined input and output ports. Modularity is even observed in the structure of many biomolecules (e.g., protein domains).
Although biological systems are commonly modular, a given system across different organisms may vary in its degree of modularity. An example that shows a range of modularity is metabolic networks. In previous work (Parter et al. 2007), we studied the degree of modularity of metabolic networks across over 100 bacterial species using modularity-assessing algorithms (Newman and Girvan 2004). We found that some bacterial species have metabolic networks that are highly modular, whereas others have nonmodular networks that cannot be separated into distinct metabolic modules (see Parter et al. [2007] for more information). Protein structure is another example for varying degrees of modularity. Many proteins are composed of defined structural domains such as regulatory sites, interaction domains, and catalytic sites, each with a specific function. Other proteins such as ribosomal proteins are less modular and cannot be readily decomposed into separated functional domains. Thus, modularity is not an inevitable feature but may be selected by evolution under certain conditions.
The evolutionary origin of modularity is particularly puzzling, because evolution in simulations almost always converges toward a nonmodular design (Kashtan and Alon 2005). The nonmodular designs are commonly selected in simulations due to the fact that modular designs are very rare and often less optimal than the nonmodular designs. Interestingly, even when the initial condition of the simulation is a modular design, evolution typically moves toward a nonmodular design that satisfies the same goal (Kashtan and Alon 2005).
Explanations for the emergence of modularity can be divided into two classes [reviewed in Callebaut and Rasskin-Gutman (2005) and Wagner et al. (2007)]. The first class suggests that modularity emerges as a result of a direct selective advantage such as selection for stability (Ancel and Fontana 2000; Variano et al. 2004), robustness (Thompson and Layzell 2000), or evolvability (Wagner and Altenberg 1996; Kirschner and Gerhart 1998; Gardner and Zuidema 2003; Hansen 2003; Sun and Deem 2007). In the second class of explanations, no direct selective advantage is associated with modularity, and instead modularity arises as a dynamical side effect of evolution. It has been suggested that modularity can emerge from duplications of subsystems or genes (Calabretta et al. 1998; Ward and Thornton 2007; Sole and Valverde 2008), subfunction fission (Force et al. 2005; Soyer 2007; Sole and Valverde 2008), or as a consequence of fluctuations (Guimera et al. 2004).
Here we address the origin of modularity by studying how extinctions in heterogeneous environments affect the modular structure of networks. We use computer simulations to evolve a well-studied computational model, networks composed of Boolean logic gates that evolve to compute Boolean functions. These model networks can be thought of a simple representation of several classes of biological networks such as cell signaling and gene regulation networks (Kashtan and Alon 2005). Such biological networks, similar to our model networks, have a set of input ports and a set of output ports and evolve to compute output values based on their inputs. For example, gene regulation networks compute responses (e.g., gene expression) to different signals (e.g., chemicals in the environment). Previous work on modularity showed that such logic circuits models can serve as representatives of a large class of simple evolutionary models including RNA structure and neural networks (Kashtan and Alon 2005; Kashtan et al. 2007).
To evolve model networks under spatially heterogeneous environments, we use the extinction–recolonization model. We thus evolve a metapopulation that occupies and migrates between multiple localities. The evolutionary goal is different in each locality. We build here upon the observation that environments in nature do not vary randomly from place to place, but rather seem to have common rules or regularities (Levins 1968; Kashtan and Alon 2005; Tagkopoulos et al. 2008). In this view, the goal of surviving in natural environment can be decomposed into a set of basic subgoals. Environmental conditions in a given locality pose a certain combination of subgoals. Consequently, organisms of different localities face challenges that share the same set of subgoals but in a different combination. We model this scenario by defining a distinct modular Boolean goal for each locality. Each such goal is a different combination of a given set of subgoals shared by all localities.
In previous studies (Kashtan and Alon 2005; Kashtan et al. 2007) we used a similar approach but without the spatial component—varying goals over time instead of space. This temporal variation denoted “modularly varying goals” (MVG) was found to promote the emergence of modular structure and to speed evolutionary rates. In contrast, the present study uses spatial variation in goals, rather than temporal variation, and is termed “spatial MVG” (SMVG) here. This leads to a new phenomena based on genetic recombinations that do not occur without the spatial component.
We find that in the absence of extinction events the evolved networks are highly optimal for their specific locality with a nonmodular structure. In contrast, under conditions in which extinction events occur, the evolved networks show a highly modular structure. The modular structure is selected because it allows organisms to adapt rapidly to the conditions of the free niche, and thus to colonize it following an extinction event. The rapid adaptation is mainly achieved by means of recombinations of modules between immigrants from neighboring localities.
Results
We used a well-studied computational network model system, Boolean logic circuits. The circuits are composed of NAND (NOT-AND function) gates. Each circuit has several inputs (x, y, z, w) and a single output. The wiring of the gates was encoded in a genome made of a string of bits. The evolutionary goals were defined by Boolean functions. The goals were composed of XOR (exclusive-or), EQ (equal), and AND functions. The fitness of a circuit was defined as benefit minus cost. The benefit was given for the correctness of the desired computation and defined as the fraction of times the circuit gives the correct output, G, when evaluated over all possible Boolean values of the inputs. The cost was an increasing function of the number of logic gates in the network (see Methods).
We applied standard genetic algorithms (Holland 1975; Goldberg 1989; Mitchell 1996) combined with a simple metapopulation model (Levins 1969; Hanski 1998) with four local populations occupying four localities. Each locality was associated with a specific goal (a Boolean function). Members of each local population migrated to neighboring localities with a given migration probability (see Methods) following a stepping stone model (Kimura and Weiss 1964) (Fig. 1).
In our simulations, we start with initial populations with random genomes. In every generation the fitness of each circuit is computed according to the goal in its current locality. Circuits with higher fitness have a higher probability to proliferate to the next generation. Recombinations (crossovers) and mutations were applied as genetic operators. The present results are insensitive to the number of localities, and to the migration and mutation rates (details of this insensitivity are given in a later section).
CIRCUITS WITH A NONMODULAR STRUCTURE EVOLVE IN HOMOGENEOUS ENVIRONMENT WITH NO EXTINCTIONS
We begin with a scenario in which all localities have an identical goal (homogenous goal, abbreviated “HG”). For clarity, we will present results for one goal in detail, goal G1 = (x EQ y) AND (w EQ z) as described in Figure 1A, but the same conclusions are found for a wide range of goals as described below. The simulation started with random local populations of Npop= 1000 individuals occupying each of the four localities. Every generation a small fraction (MF= 0.1) of each local population migrated to neighboring localities. Through generations, fitness increased and after a few thousand generations the population in each of the localities reached maximal fitness.
We analyzed the structure of the evolved circuits. We find that the evolved circuits had a nonmodular structure with a small number of gates (11 gates in the example, Fig. 2A). The circuits were highly optimal for the goal: they achieved the maximal benefit (solved the computation without errors) with a minimal cost (there exists no smaller circuit that solves G1).
We repeated the simulations with three other HGs held same in all localities, G2–G4 defined in Figure 1B, that were composed of various combinations of XOR, EQ, and AND operations. We quantified the modularity of the evolved circuits using a network modularity measure, Qm (Newman and Girvan 2004; Kashtan and Alon 2005), (See Methods for details). Under this normalized measure, nonmodular networks are characterized by Qm close to zero, whereas modular networks typically show Qm values above 0.3. Note that for each of the goals G1–G4 there exist many different circuits that achieve the goal (solve it perfectly) with a wide range of Qm values (Fig. 3A). The circuits evolved toward any of the different spatially homogeneous goals G1–G4, had low values of this measure Qm= 0.15 ± 0.02 [mean ± SE] (Fig. 4A), indicating nonmodular solutions.
EXTINCTIONS IN HOMOGENEOUS ENVIRONMENTS DO NOT INCREASE MODULARITY
Next, we evolved metapopulations under the same spatially homogeneous goals, but now with extinction events. An extinction event occurred every Ex= 100 generations in a randomly chosen locality. When an extinction event occurred, the population of that locality was eliminated and immigrants from neighboring localities established the new population, competing for the empty locality. We find that the evolved circuit populations showed similar low modularity with Qm= 0.14 ± 0.02 (Fig. 4A). Thus, extinctions in a homogeneous environment did not have a significant impact on the modularity of the evolved circuits. This conclusion was found for a range of extinction rates Ex spanning at least three decades.
EXTINCTIONS IN A HETEROGENEOUS ENVIRONMENTS INCREASE MODULARITY
We next considered a situation in which localities had different goals as opposed to identical goals (see Fig. 1B), with SMVG. Each of the goals was composed of a different combination of the same set of subgoals: “EQ” (equal) and “XOR” (exclusive-or) functions (Fig. 1B). This set of MVG was identical to the set of goals discussed above in the homogeneous HG simulations, except that in the present case each locality had a different goal whereas in the HG case all localities had the same goal.
We repeated the simulations, now with SMVG localities, with and without extinction events. In the absence of extinction each local population evolved a different highly optimal circuit species that perfectly solved the goal of that locality with a minimal cost. The evolved populations showed low modularity Qm= 0.16 ± 0.02 (Figs. 2A, 3B, and 4A).
A striking difference was found when we considered extinction events in heterogeneous SMVG localities. We find that the circuit populations evolved in the presence of extinctions (Ex= 100 generations) showed high modularity in all localities with Qm= 0.40 ± 0.03 (Figs. 3B and 4A). Examples of evolved circuits are shown in Figure 2B. The circuits evolved modules that correspond to the subgoals shared by the different varying goals: modules that compute XOR and EQ, combined with a module that computes AND.
The modular circuits were found to be suboptimal in terms of number of components. The circuits solve the goal perfectly, but on average they are larger by one gate, which is reflected in a mean reduction of 0.05 in their fitness (the fitness cost of an additional gate, see Methods). For example the modular circuits for G1 are now composed of 12 gates as opposed to 11 gates without extinctions, see Figure 2. In other words, modularity evolves despite its cost.
MECHANISM FOR THE EMERGENCE OF CIRCUITS WITH A MODULAR STRUCTURE
Why do modular circuits evolve when we introduce extinctions in a heterogeneous environment? Whenever an extinction event occurs, a free niche is created (a free locality). Immigrants from neighboring localities then compete to colonize the locality. Because the goal of the free niche is a modular variation on the goals of the neighboring localities, circuits with a modular design can adapt rapidly to achieve the new goal. Thus, over many generations, nonmodular, highly adapted circuits will be selected against, or simply be eliminated by an extinction event. The modular circuits, in contrast, will be selected for their ability to rapidly fit the freed niches.
ADAPTATION TO FREE NICHES IS ACHIEVED MAINLY BY GENETIC RECOMBINATION
In the present simulations, rapid adaptations occur mainly due to recombinations (crossovers) of two immigrants coming from two different neighboring localities. For example, following an extinction event in locality 1 (with goal G1), a recombination between a modular immigrant from locality 2 (that has the EQ module on the inputs x and y) and a modular immigrant from locality 3 (that has the EQ module on the inputs w and z) is likely to yield a high fitness circuit for G1 (Fig. 2B). In this way, the fitness of the immigrant population in a locality following an extinction event recovers rapidly. Typically, in only a few generations the new immigrants achieve mean fitness that is comparable to the fitness of the extinct previous population (Fig. 5).
ANCESTRAL HISTORY IN SMVG TRANSITS BETWEEN FREED LOCALITIES
To better characterize the evolutionary process, we examined the ancestral history of individuals that survived evolution with SMVG and extinctions. We tracked the localities in which the ancestral line lived over the generations (Fig. 6). We find that the ancestral line repeatedly moved to new localities that had just undergone extinction (Fig. 6A). The probability of a successful ancestral migration to move to a just-extinct locality was 0.87 ± 0.03, which is far more often than expected at random (0.22 ± 0.02, P < 0.001).
A similar analysis in a simulation without extinctions showed that ancestors of survivors had a very low probability to have undergone migrations (Fig. 6B). On average, a successful migration in the ancestral line happened every more than 10,000 generations as opposed to every 260 ± 20 generations in a scenario with extinctions (Ex= 100). Thus, survivors in a scenario with extinctions effectively undergo temporally varying goals, a scenario known to promote modularity (Kashtan and Alon 2005; Kashtan et al. 2007). In contrast, survivors in a scenario without extinctions effectively evolve under a constant, temporally unchanging goal (Fig. 6B).
MODULARITY IS INCREASED UNDER A WIDE RANGE OF EXTINCTION AND MIGRATION RATES
We also studied the effect of varying the model parameters. We evolved metapopulations with SMVG localities under various extinction rates from an extinction event every single generation, Ex= 1, to an event every Ex= 105 generations (which is equivalent, in our simulations, to virtually no extinctions at all). We find that high modularity evolved over three orders of magnitude of extinction rates (Fig. 7A). After reaching a peak at around Ex= 20 generations, the modularity measure Qm decreases with increasing times between extinctions in an approximately logarithmic manner.
What happens if extinction events are not periodic but rather a stochastic event? We simulated such a scenario with extinction events drawn randomly from a log-normal distribution with mean Ex= 20 generations (SD =+180, −18). Circuits evolved under such a stochastic extinction scenario were found to be modular with Qm= 0.33 ± 0.03.
We find that modularity emerged, in the presence of extinctions, also under a wide range of migration rates (fraction of the population that migrates every generation). Modular circuits evolve from very low rates of MF= 0.01 to very high rates of MF= 0.6 (Fig. 7B). Under extremely high migration rates (MF > 0.7), the metapopulation typically does not achieve any of the goals, and very low modularity is found both with and without extinctions.
Finally, we asked what happens if migration rate is not constant but rather changes stochastically. Simulations of such a situation under SMVG with no extinctions with stochastic migration rates, drawn randomly from a log-normal distribution with mean MF= 0.1 (SD =+0.4, −0.08), yielded relatively low modularity Qm= 0.22 ± 0.03. Thus, even occasional extreme migration rates do not seem to be enough to generate modularity in the absence of extinctions.
EXTINCTIONS IN HETEROGENEOUS ENVIRONMENTS REDUCE SPECIATION AMONG LOCALITIES
We further analyzed the impact of extinction events on the genetic diversity of the metapopulation evolved under SMVG. We first analyzed the genotypes of populations evolved without extinctions. We find that individuals from different localities had relatively distant genomes, differing in about 40% of their genomic positions (mean relative Hamming distance was HD = 0.4 ± 0.02). A standard measure for genetic diversity of metapopulations developed by Wright (1951) and later enhanced to fit genomic positions diversity by Nei (1973), shows a large diversity, FST= 0.53 ± 0.01 (Table 1 and Methods). Interbreeding of individuals from two different localities (e.g., a recombination between a native individual and an immigrant) thus has a very low probability to survive. This is the reason that immigrants typically failed to compete with the native population of a given locality. Thus, each local population evolved into an independent species that was highly optimal to the locality goal.
Table 1.
Localities | Scenario | Modularity (Qm) | HDs | HDtot | FST |
---|---|---|---|---|---|
With recombination | |||||
Homogeneous (HG) | No extinctions | 0.15±0.02 | 0.08±0.01 | 0.08±0.01 | 0.02±0.01 |
Extinctions | 0.14±0.02 | 0.12±0.02 | 0.12±0.02 | 0.00±0.01 | |
Heterogeneous (SMVG) | No extinctions | 0.16±0.02 | 0.16±0.01 | 0.33±0.01 | 0.53±0.01 |
Extinctions | 0.40±0.03 | 0.12±0.01 | 0.17±0.01 | 0.28±0.01 | |
Without recombination | |||||
Homogeneous (HG) | No extinctions | 0.04±0.02 | 0.16±0.02 | 0.16±0.02 | 0.02±0.01 |
Extinctions | 0.11±0.02 | 0.12±0.02 | 0.12±0.02 | 0.02±0.01 | |
Heterogeneous (SMVG) | No extinctions | 0.09±0.02 | 0.16±0.01 | 0.36±0.01 | 0.55±0.01 |
Extinctions | 0.42±0.03 | 0.11±0.01 | 0.15±0.01 | 0.25±0.02 |
A different picture was observed in the presence of extinctions. We find that the genotypes from different SMVG localities were relatively similar, differing in only 20% of the genomic positions (mean Hamming distance [HD]= 0.2 ± 0.03). The positions that showed high variation between populations tended to encode for the specific gates that were rewired when a XOR module switched to an EQ module. The metapopulation showed much lower between-subpopulation variation (FST= 0.28 ± 0.01) than in the lack of extinctions case (FST= 0.53 ± 0.01). Indeed, interbreeding of individuals from different local populations was the main mode of adaptation to free niches following extinction. Thus, extinctions seem to preserve the metapopulation as a single highly adaptive species, with spatial allelic variations.
We also explored the impact of migration rates on genetic diversity. We find that in the presence of extinctions the impact of migration rate on FST is minor compared to Brown and Pavlovic (1992). This holds for a wide range of migration rates tested from MF= 0.01 to MF= 0.7 (Fig. 7C).
CIRCUITS WITH A MODULAR STRUCTURE CAN EVOLVE ALSO IN THE ABSENCE OF RECOMBINATIONS, BUT ADAPTATION IS SLOWER
Finally, we asked whether the same results are observed in the absence of genetic recombinations, a case that corresponds to species with asexual reproduction (no recombinations between different members of the population). It also applies to the case in which each locality hosts a different species, which cannot interbreed. We find that the results hold also in this case of no recombinations: modularity emerges only if extinction events are introduced in heterogeneous localities (Fig. 4B).
Note that in this case, the mode of adaptation for free niches was mutations rather than recombinations. Adaptation was somewhat slower than in the case of recombinations (two to three generations were typically required for a first fully adapted organism to appear, as opposed to a single generation in the case with recombinations). Modular circuits evolved with the ability to rapidly adapt to the goals of their neighboring localities within one or two mutations that rewired a XOR module to an EQ module or vice versa (a similar mechanism to that described in Parter et al. [2008]). In summary, extinction events in asexual evolution is found to preserve the metapopulation as a single species with a modular structure with mutations as the key mode of adaptation.
Discussion
The present study suggests that extinctions in heterogeneous environments can affect the design of networks within simple evolved computational “organisms”. Extinction events substantially increase modularity in heterogeneous environments that display spatial MVG. Through generations, the organisms sample recently extinct localities by migration and “learn” the set of subgoals shared by all localities. They are thus able to evolve a module for each of the subgoals. The modularity allowed a rapid adaptation to the niches freed by extinction events, by rewiring, or recombining modules to fit the goal in the free niche. Rapid adaptation to free niches is obtained predominantly by genetic recombinations (crossover, sex) between immigrants from two distinct neighboring localities. In addition, we find that in the absence of extinctions local populations eventually diverged into different species, each highly optimized for the conditions in its own locality, with a nonmodular structure. Extinctions reduce this tendency to speciation and lead to the emergence of a single species with a modular structure and spatial allelic variations.
How relevant are these results to natural evolution? Examples of metapopulations that spread over localities with heterogeneous conditions are very common in nature. A large fraction of species on earth are highly specific in their habitat requirements and live in rather separated local populations with extinctions–recolonizations dynamics (Wright 1986; Levin 1992; Tilman and Kareiva 1997; Hanski 1999). A well-studied example is of the Glanville fritillary butterfly (Melitaea cinxia) in the southwest of Finland (Hanski 1998, 1999). The butterfly persists in numerous, small, more-or-less isolated populations breeding on dry meadows. Extinction of local populations is a common event, typically followed by recolonization by new immigrants (Hanski 1998, 1999). There are two factors that have a major effect on the survival probability of the butterfly (1) the availability of a larval host plant and (2) the existence of parasitoids. There are two primary species of host plants and two primary types of parasitoids that attack the butterfly larva, and both factors vary widely between localities (Kankare et al. 2005). If adaptation to host plants and parasitoids can be considered as separate subgoals, the butterflies are faced with SMVG. The SMVG are composed of two subgoals, each of which can be one of two possibilities (analogous to the subgoals in our simulations). More generally, assuming that the niches in nature display variations on a set of biological subgoals, the present study suggests that organisms with modular networks will have an advantage in adapting to free niches more rapidly.
Several currently studied ecosystems may be used to empirically test the effects of local extinctions. These include forests with frequent fires (York 1999; Crawford et al. 2001) or sea-floor regions that are recurrently damaged by trawl-fishing (Engel and Kvitek 1998; Thrush and Dayton 2002). Trawling is a relevant example as it effectively causes local extinctions of sea-floor benthic communities (Engel and Kvitek 1998). Comparisons of sea-floor benthic communities between regions that were not trawled to ones that were frequently trawled indicated a significance decrease in biodiversity, a change in the community composition, and the increased abundance of fast-growing opportunistic species such as oligochaetes and nematodes (Engel and Kvitek 1998). These data provide evidence for the selection due to recurrent local extinctions. The selection pressures are similar to the ones we describe in our model: Local extinction may promote the survival of highly adaptive species that can rapidly fit into free niches following extinction events.
This work relates to the large literature on evolution in changing environments, beginning with the seminal work of Levins (1968). These studies tried to explore the interplay between environmental variation and the mechanisms for adaptation (Levins 1962, 1968; Lachmann and Jablonka 1996; Rainey and Travisano 1998; Meyers and Bull 2002). A significant body of literature studied the association between environmental variability and polymorphism (Levene 1953; Haldane and Jayakar 1963; Gillespie 1972; Frank and Slatkin 1990; Turelli et al. 2001), physiological adaptations (Schmalhausen 1949; Schlichting and Pigliucci 1998), probabilistic strategies (Cohen 1966; Bull 1987), developmental plasticity, and alternative phenotypes (Waddington 1953; Moran 1992). The impact of heterogeneous environments on population dynamic (Levin 1976) and the evolution of generalists and specialists (Van Tienderen 1991) was also extensively studied. The present study aims at understanding additional mechanism for coping with varying environment, namely the modular architecture of biological networks.
The present study extends our previous studies of modularity. In our previous study (Kashtan and Alon 2005), we showed that environment that changes with time can promote the evolution of modularity. In this study, we extend this by demonstrating how spatial variation can also promote modularity. Modularity is enhanced when spatial variation is combined with local extinctions. As shown in Figure 6, organisms evolved in spatially varying environment with extinctions effectively face temporally varying environments.
However there is an important difference between this study and our previous studies on temporally varying goals (Kashtan and Alon 2005). We find that in a population evolving under temporally varying goals, the primary means of adaptation to new goals was mutations. Adding recombination did not affect evolution. Here we studied variations in space rather than in time, so that several local populations evolved concurrently in several localities, each under a different goal. In contrast to (Kashtan and Alon 2005), we find that recombinations of genomes from different local populations are the primary means of adaptation to empty niches. The genetic diversity between subpopulations makes recombination effective, a diversity that is lacking in our previous studies that employed a single population. This highlights the usefulness of recombinations in metapopulations that evolve in heterogeneous environments with occasional extinctions. This view may add to the theory that aims to explain the prevalence of sexual reproduction (Maynard-Smith 1978; Kondrashov 1998; Otto and Lenormand 2002; Cooper 2007).
The present results may also be relevant for extinctions that eliminate an entire species rather than local populations, and even for the rare mass-extinctions of a large number of species, as is seen from our results of simulations without recombinations. The theory further predicts that the more rare the extinctions, the less modular the networks and the higher is the tendency to form specialized species. This prediction can in principle be tested by comparing modularity levels of biological networks of closely related organisms from natural environments with different extinction rates, as demonstrated in Parter et al. (2007) and Kreimer et al. (2008).
In summary, the present study demonstrates that extinctions may provide a selective pressure on the internal network structure of evolved organisms. Extinctions create free niches, and thus pose a selective pressure for designs that can rapidly adapt to these niches. If the free niches and their neighboring populated niches share subgoals, networks with a modular architecture tend to be selected over networks with a nonmodular architecture. Genetic recombination is a major driving force in this adaptation, by its power to recombine modules from neighboring local populations. It will be interesting to further study the impact of extinction on the design principles (Alon 2007) of biological molecules, networks, and organisms.
Methods
EVOLUTIONARY SIMULATIONS WITH LOGIC CIRCUITS MODEL
We used standard genetic algorithms to evolve Boolean logic circuits composed of two-inputs NAND gates. Each circuit corresponded to a binary genome that specified the connections between the gates, as described in (Kashtan and Alon 2005). The settings of the simulations were as follows: A population of Npop individuals was initialized to random binary genomes, in each of the four localities. The genomes were composed of 13 genes: 12 genes that coded for gate wiring and a single gene that coded for the output wiring (Kashtan and Alon 2005). In each generation, all the individuals in each local population were evaluated to compute their fitness F, defined as the fraction of all values of the inputs that produce the goal output minus the cost associated with the number of gates used in the circuit (see below). In each local population, pairs of circuits were chosen in accordance with their fitness, with probability proportional to exp(t×F) (t= 30 in our simulations), recombined (applying crossover operator), and randomly mutated (mutation probability Pm= 0.7 per genome). Simulations lasted 105 generations. The local-population size for the presented results with recombinations was Npop= 1000, and without recombinations Npop= 5000. The results hold also for larger local populations (sizes up to Npop= 50,000 were tested); the presented sizes were empirically determined to be the smallest to consistently yield the present results. Qualitatively similar results were observed also with different mutation rates, selection strategies (e.g., different t in the selection probability, or using an elite selection strategy (Vasconcelos et al. 2001)) and different modular goals (replacing AND with OR functions, goals with six inputs as in (Kashtan et al. 2007)).
FITNESS CALCULATION
Fitness of a circuit is defined as F=δ−η, where δ (the benefit) is equal to the fraction of all possible input values for which the circuit gives the desired output. The cost η is defined as the number of effective gates in the circuit (gates with a path to the output) above a predefined number of gates (for the presented results 10 gates, penalty was 0.05 for each additional gate).
MIGRATION
Migrations were performed as described by the arrows in Figure 1. Every generation, emigrants were chosen randomly from each local population. The number of emigrants was MF= 0.1 of the population size. Different values of MF ranging from MF= 0.01 to MF= 0.7 were tested and yielded qualitatively similar results. Migration destination was randomly chosen according to the migration graph (Fig. 1). After each migration event, to keep the population size fixed, population was selected proportionally to fitness. Qualitatively similar results were obtained using two different migration rules: (1) emigrants were selected randomly with dependency on fitness—individuals with median fitness had higher probability to emigrate. (2) Emigrants were selected randomly from the population without dependency on fitness.
EXTINCTIONS
Extinction events eliminated a local population chosen at random and occurred every Ex generations. Each extinction event was followed by a recolonization by migrations from neighboring localities. For simplicity, we considered a fixed local-population size. In “just” freed niches, immigrants were expanded to the full local-population size by proportional selection with replacements as described above.
POPULATION GENETIC SUBDIVISION MEASURE
FST measure (Wright 1951; Nei 1973; Raymond and Rousset 1995) was computed by: FST= (HDtot− HDs)/(HDtot), where HDtot is the relative number of positions by which two genomes from the metapopulation are different (mean relative HD). HDs is the same measure for a single subpopulation. Low FST values (close to zero) indicate that the genetic diversity within and between subpopulations is similar, suggesting that all localities represent a single species. High FST values (0.3–1) indicate that genetic diversity between subpopulations is much higher than within the subpopulations, suggesting different species.
Acknowledgments
We thank Elad Noor, Shalev Itzkovitz, Yuval Hart, Guy Shinar, Roy Kishony and Rishi Jajoo for comments and discussions. We thank the Kahn Family Foundation for support.
LITERATURE CITED
- Ancel LW, Fontana W. Plasticity, evolvability, and modularity in RNA. J. Exp. Zool. 2000;288:242–283. doi: 10.1002/1097-010x(20001015)288:3<242::aid-jez5>3.0.co;2-o. [DOI] [PubMed] [Google Scholar]
- Alon U. An introduction to systems biology: design principles of biological circuits. Boca Raton, FL: Chapman & Hall/CRC; 2007. [Google Scholar]
- Bak P, Sneppen K. Punctuated equilibrium and criticality in a simple model of evolution. Phys. Rev. Lett. 1993;71:4083–4086. doi: 10.1103/PhysRevLett.71.4083. [DOI] [PubMed] [Google Scholar]
- Brown JS, Pavlovic NB. Evolution in heterogeneous environments: effects of migration on habitat specialization. Evol. Ecol. 1992;6:360–382. [Google Scholar]
- Bull JJ. Evolution of phenotypic variance. Evolution. 1987;41:303–315. doi: 10.1111/j.1558-5646.1987.tb05799.x. [DOI] [PubMed] [Google Scholar]
- Calabretta R, Nolfi S, Parisi D, Wagner GP. A case study of the evolution of modularity: towards a bridge between evolutionary biology, artificial life, neuro- and cognitive science. Proceedings of the sixth international conference on artificial life; Cambridge, MA. The MIT Press; pp. 275–284. [Google Scholar]
- Callebaut W, Rasskin-Gutman D. Modularity: understanding the development and evolution of natural complex systems. Boston, MA: The MIT Press; 2005. [Google Scholar]
- Carlson A, Edenhamn P. Extinction dynamics and the regional persistence of a tree frog metapopulation. Proc. Biol. Sci. 2000;267:1311–1313. doi: 10.1098/rspb.2000.1143. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Cohen D. Optimizing reproduction in a randomly varying environment. J. Theor. Biol. 1966;12:119–129. doi: 10.1016/0022-5193(66)90188-3. [DOI] [PubMed] [Google Scholar]
- Cooper T. Recombination speeds adaptation by reducing competition between beneficial mutations in populations of Escherichia coli. PloS Biol. 2007;5:e225. doi: 10.1371/journal.pbio.0050225. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Crawford JA, Wahren CHA, Kyle S, Moir WH. Responses of exotic plant species to fires in Pinus ponderosa forests in northern Arizona. J. Veg. Sci. 2001;12:261–268. [Google Scholar]
- Dey S, Joshi A. Stability via asynchrony in Drosophila metapopulations with low migration rates. Science. 2006;312:434–436. doi: 10.1126/science.1125317. [DOI] [PubMed] [Google Scholar]
- Ehrlich P, Ehrlich A. Extinction. New York: Ballantine Books; 1981. [Google Scholar]
- Engel J, Kvitek R. Effects of otter trawling on a benthic community in Monterey Bay national marine sanctuary. Conserv. Biol. 1998;12:1204–1214. [Google Scholar]
- Force A, Cresko WA, Pickett FB, Proulx SR, Amemiya C, Lynch M. The origin of subfunctions and modular gene regulation. Genetics. 2005;170:433–446. doi: 10.1534/genetics.104.027607. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Frank SA, Slatkin M. Evolution in a variable environment. Am. Nat. 1990;136:244. [Google Scholar]
- Gardner A, Zuidema W. Is evolvability involved in the origin of modular variation? Evol. Int. J. Org. Evol. 2003;57:1448–1450. doi: 10.1111/j.0014-3820.2003.tb00352.x. [DOI] [PubMed] [Google Scholar]
- Gillespie JH. The effects of stochastic environments on allele frequencies in natural populations. Theor. Popul. Biol. 1972;3:241–248. doi: 10.1016/0040-5809(72)90001-9. [DOI] [PubMed] [Google Scholar]
- Goldberg D. Genetic algorithms in search, optimization, and machine learning. Boston, MA: Addison-Wesley Publishing Company, Inc.; 1989. [Google Scholar]
- Guimera R, Sales-Pardo M, Amaral LA. Modularity from fluctuations in random graphs and complex networks. Phys. Rev. E. 2004;70:025101. doi: 10.1103/PhysRevE.70.025101. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Haldane JBS, Jayakar SD. Polymorphism due to selection of varying direction. J. Genet. 1963;58:237–242. [Google Scholar]
- Hansen TF. Is modularity necessary for evolvability? Remarks on the relationship between pleiotropy and evolvability. Biosystems. 2003;69:83–94. doi: 10.1016/s0303-2647(02)00132-6. [DOI] [PubMed] [Google Scholar]
- Hanski I. Metapopulation dynamics. Nature. 1998;396:41–49. [Google Scholar]
- Hanski I. Metapopulation Ecology. Oxford: Oxford Univ. Press; 1999. [Google Scholar]
- Hanski I, Heino M. Metapopulation-level adaptation of insect host plant preference and extinction-colonization dynamics in heterogeneous landscapes. Theor. Popul. Biol. 2003;64:281–290. doi: 10.1016/s0040-5809(03)00093-5. [DOI] [PubMed] [Google Scholar]
- Hartwell LH, Hopfield JJ, Leibler S, Murray AW. From molecular to modular cell biology. Nature. 1999;402:C47–52. doi: 10.1038/35011540. [DOI] [PubMed] [Google Scholar]
- Holland J. Adaptation in natural and artificial systems. The Univ. of Michigan Press; 1975. [Google Scholar]
- Jablonski D. Extinctions: a paleontological perspective. Science. 1991;253:754–757. doi: 10.1126/science.253.5021.754. [DOI] [PubMed] [Google Scholar]
- Kankare M, van Nouhuys S, Gaggiotti O, Hanski I. Metapopulation genetic structure of two coexisting parasitoids of the Glanville fritillary butterfly. Oecologia. 2005;143:77–84. doi: 10.1007/s00442-004-1782-1. [DOI] [PubMed] [Google Scholar]
- Kashtan N, Alon U. Spontaneous evolution of modularity and network motifs. Proc. Natl. Acad. Sci. USA. 2005;102:13773–13778. doi: 10.1073/pnas.0503610102. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kashtan N, Noor E, Alon U. Varying environments can speed up evolution. Proc. Natl. Acad. Sci. USA. 2007;104:13711–13716. doi: 10.1073/pnas.0611630104. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kassen R. The experimental evolution of specialists, generalists, and the maintenance of diversity. J. Evol. Biol. 2002;15:173–190. [Google Scholar]
- Keymer JE, Galajda P, Muldoon C, Park S, Austin RH. Bacterial metapopulations in nanofabricated landscapes. Proc. Natl. Acad. Sci. USA. 2006;103:17290–17295. doi: 10.1073/pnas.0607971103. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kimura M, Weiss GH. The stepping stone model of population structure and the decrease of genetic correlation with distance. Genetics. 1964;49:561–576. doi: 10.1093/genetics/49.4.561. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kirschner M, Gerhart J. Evolvability. Proc. Natl. Acad. Sci. USA. 1998;95:8420–8427. doi: 10.1073/pnas.95.15.8420. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Knoll AH. Evolution and extinction in the marine realm: some constraints imposed by phytoplankton. Philos. Trans. R. Soc. Lond. B. 1989;325:279–290. doi: 10.1098/rstb.1989.0089. [DOI] [PubMed] [Google Scholar]
- Kondrashov AS. Deleterious mutations and the evolution of sexual reproduction. Nature. 1998;336:435–440. doi: 10.1038/336435a0. [DOI] [PubMed] [Google Scholar]
- Kreimer A, Borenstein E, Gophna U, Ruppin E. The evolution of modularity in bacterial metabolic networks. Proc. Natl. Acad. Sci. USA. 2008;105:6976. doi: 10.1073/pnas.0712149105. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lachmann M, Jablonka E. The inheritance of phenotypes: an adaptation to fluctuating environments. J. Theor. Biol. 1996;181:1–9. doi: 10.1006/jtbi.1996.0109. [DOI] [PubMed] [Google Scholar]
- Levene H. Genetic equilibrium when more than one ecological niche is available. Am. Nat. 1953;87:331–333. [Google Scholar]
- Levin SA. Population dynamic models in heterogeneous environments. Annu. Rev. Ecol. Syst. 1976;7:287–310. [Google Scholar]
- Levin SA. The problem of pattern and scale in ecology. Ecology. 1992;73:1943–1967. [Google Scholar]
- Levins R. Theory of fitnesses in heterogeneous environment, I. The fitness set and adaptive function. Am. Nat. 1962;96:361–378. [Google Scholar]
- Levins R. Evolution in changing environments: some theoretical explorations. Princeton, NJ: Princeton Univ. Press; 1968. [Google Scholar]
- Levins R. Some demographic and genetic consequences of environmental heterogeneity for biological control. Bull. Entomol. Soc. Am. 1969;15:237–240. [Google Scholar]
- Lipson H, Pollack JB, Suh NP. On the origin of modular variation. Evolution. 2002;56:1549–1556. doi: 10.1111/j.0014-3820.2002.tb01466.x. [DOI] [PubMed] [Google Scholar]
- Maruyama T, Kimura M. Genetic variability and effective population size when local extinction and recolonization of subpopulations are frequent. Proc. Natl. Acad. Sci. USA. 1980;77:6710–6714. doi: 10.1073/pnas.77.11.6710. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Maynard-Smith J. The evolution of sex. Cambridge, UK: Cambridge Univ. Press; 1978. [Google Scholar]
- McCauley DE. Genetic consequences of local population extinction and recolonization. Trends Ecol. Evol. 1991;6:5–8. doi: 10.1016/0169-5347(91)90139-O. [DOI] [PubMed] [Google Scholar]
- Meyers LA, Bull JJ. Fighting change with change: adaptive variation in an uncertain world. Trends Ecol. Evol. 2002;17:551–557. [Google Scholar]
- Mitchell M. An introduction to genetic algorithms. Cambridge, MA: MIT Press; 1996. [Google Scholar]
- Moran NA. The evolutionary maintenance of alternative phenotypes. Am. Nat. 1992;139:971. [Google Scholar]
- Nei M. Analysis of gene diversity in subdivided populations. Proc. Natl. Acad. Sci. USA. 1973;70:3321–3323. doi: 10.1073/pnas.70.12.3321. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Newman ME. A model of mass extinction. J. Theor. Biol. 1997;189:235–252. doi: 10.1006/jtbi.1997.0508. [DOI] [PubMed] [Google Scholar]
- Newman MEJ, Girvan M. Finding and evaluating community structure in networks. Phys. Rev. E. 2004;69:026113. doi: 10.1103/PhysRevE.69.026113. [DOI] [PubMed] [Google Scholar]
- Otto SP, Lenormand T. Resolving the paradox of sex and recombination. Nat. Rev. Genet. 2002;3:252–261. doi: 10.1038/nrg761. [DOI] [PubMed] [Google Scholar]
- Pannell JR, Charlesworth B. Neutral genetic diversity in a metapopulation with recurrent local extinction and recolonization. Evolution. 1999;53:664–676. doi: 10.1111/j.1558-5646.1999.tb05362.x. [DOI] [PubMed] [Google Scholar]
- Parter M, Kashtan N, Alon U. Environmental variability and modularity of bacterial metabolic networks. BMC Evol. Biol. 2007;7:169. doi: 10.1186/1471-2148-7-169. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Parter M, Kashtan N, Alon U. Facilitated variation: how evolution learns from past environments to generalize to new environments. PLoS Comput. Biol. 2008;4:e1000206. doi: 10.1371/journal.pcbi.1000206. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rainey PB, Travisano M. Adaptive radiation in a heterogeneous environment. Nature. 1998;394:69–72. doi: 10.1038/27900. [DOI] [PubMed] [Google Scholar]
- Raup DM. Biological extinction in earth history. Science. 1986;231:1528–1533. doi: 10.1126/science.11542058. [DOI] [PubMed] [Google Scholar]
- Raup DM. Extinction from a paleontological perspective. Eur. Rev. 1993;1:207–216. doi: 10.1017/s1062798700000582. [DOI] [PubMed] [Google Scholar]
- Raup DM. The role of extinction in evolution. Proc. Natl. Acad. Sci. USA. 1994;91:6758–6763. doi: 10.1073/pnas.91.15.6758. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Raymond M, Rousset F. An exact test for population differentiation. Evolution. 1995;49:1280–1283. doi: 10.1111/j.1558-5646.1995.tb04456.x. [DOI] [PubMed] [Google Scholar]
- Rousset F. Genetic structure and selection in subdivided populations. Princeton, NJ: Princeton Univ Press; 2004. [Google Scholar]
- Schlichting CD, Pigliucci M. Phenotypic evolution: a reaction norm perspective. Sunderland, MA: Sinauer Associates; 1998. [Google Scholar]
- Schmalhausen II. Factors of evolution. Philadelphia, PA: Blakiston; 1949. [Google Scholar]
- Slatkin M. Gene flow and the geographic structure of natural populations. Science. 1987;236:787–792. doi: 10.1126/science.3576198. [DOI] [PubMed] [Google Scholar]
- Smith JM. The causes of extinction. Philos. Trans. R. Soc. Lond. B. 1989;325:241–252. doi: 10.1098/rstb.1989.0086. [DOI] [PubMed] [Google Scholar]
- Sole RV, Valverde S. Spontaneous emergence of modularity in cellular networks. J. R. Soc. Interface. 2008;5:129–133. doi: 10.1098/rsif.2007.1108. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Soyer OS. Emergence and maintenance of functional modules in signaling pathways. BMC Evol. Biol. 2007;7:205. doi: 10.1186/1471-2148-7-205. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Sun J, Deem MW. Spontaneous emergence of modularity in a model of evolving individuals. Phys. Rev. Lett. 2007;99:228107. doi: 10.1103/PhysRevLett.99.228107. [DOI] [PubMed] [Google Scholar]
- Tagkopoulos I, Liu YC, Tavazoie S. Predictive behavior within microbial genetic networks. Science. 2008;320:1313–1317. doi: 10.1126/science.1154456. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Thompson A, Layzell P. Evolution of robustness in an electronics design. Germany, Berlin/Heidelberg: ICES, Springer; 2000. pp. 218–228. [Google Scholar]
- Thrush SF, Dayton PK. Disturbance to amrine benthic habitats by trawling and dredging: implications for marine biodiversity. Annu. Rev. Ecol. Syst. 2002;33:449–473. [Google Scholar]
- Tilman D, Kareiva P. Spatial ecology: the role of space in population dynamics and interspecific interactions. Princeton, NJ: Princeton Univ Press; 1997. [Google Scholar]
- Tilman D, MRM, Lehman LC, Nowak MA. Habitat destruction and the extinction debt. Nature. 2002;371:65–66. [Google Scholar]
- Turelli M, Schemske DW, Bierzychudek P. Stable two-allele polymorphisms maintained by fluctuating fitnesses and seed banks: protecting the blues in Linanthus parryae. Evolution. 2001;55:1283–1298. doi: 10.1111/j.0014-3820.2001.tb00651.x. [DOI] [PubMed] [Google Scholar]
- Van Tienderen PH. Evolution of generalists and specialist in spatially heterogeneous environments. Evolution. 1991;45:1317–1331. doi: 10.1111/j.1558-5646.1991.tb02638.x. [DOI] [PubMed] [Google Scholar]
- Variano EA, McCoy JH, Lipson H. Networks, dynamics, and modularity. Phys. Rev. Lett. 2004;92:188701. doi: 10.1103/PhysRevLett.92.188701. [DOI] [PubMed] [Google Scholar]
- Vasconcelos JA, Ramirez JA, Takahashi RHC, Saldanha RR. Improvements in genetic algorithms. Proceedings of the IEEE Transactions on magnetics IEEE, Los Alimitos, CA; pp. 3414–3418. in. [Google Scholar]
- Waddington CH. Genetic assimilation of an acquired character. Evolution. 1953;7:118–126. [Google Scholar]
- Wade MJ, McCauley DE. Extinction and recolonization: their effects on the genetic differentiation of local populations. Evolution. 1988;42:995–1005. doi: 10.1111/j.1558-5646.1988.tb02518.x. [DOI] [PubMed] [Google Scholar]
- Wagner GP, Altenberg L. Complex adaptations and the evolution of evolvability. Evolution. 1996;50:967–976. doi: 10.1111/j.1558-5646.1996.tb02339.x. [DOI] [PubMed] [Google Scholar]
- Wagner GP, Pavlicev M, Cheverud JM. The road to modularity. Nat. Rev. Genet. 2007;8:921–931. doi: 10.1038/nrg2267. [DOI] [PubMed] [Google Scholar]
- Ward JJ, Thornton JM. Evolutionary models for formation of network motifs and modularity in the Saccharomyces transcription factor network. PLoS Comput. Biol. 2007;3:1993–2002. doi: 10.1371/journal.pcbi.0030198. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wright S. The genetic structure of subpopulations. Ann. Eugen. 1951;15:323–354. doi: 10.1111/j.1469-1809.1949.tb02451.x. [DOI] [PubMed] [Google Scholar]
- Wright S. Evolution: selected papers. Chicago: Univ of Chicago Press; 1986. [Google Scholar]
- York A. Long-term effects of frequent low-intensity burning on the abundance of litter-dwelling invertebrates in Coastal Blackbutt forests of southeastern Australia. J. Insect Conserv. 1999;3:191–199. [Google Scholar]