Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2010 Dec 20;108(1):197–202. doi: 10.1073/pnas.1008204108

A network model for plant–pollinator community assembly

Colin Campbell a,1, Suann Yang b, Réka Albert a,b, Katriona Shea b
PMCID: PMC3017189  PMID: 21173234

Abstract

Community assembly models, usually constructed for food webs, are an important component of our understanding of how ecological communities are formed. However, models for mutualistic community assembly are still needed, especially because these communities are experiencing significant anthropogenic disturbances that affect their biodiversity. Here, we present a unique network model that simulates the colonization and extinction process of mutualistic community assembly. We generate regional source pools of species interaction networks on the basis of statistical properties reported in the literature. We develop a dynamic synchronous Boolean framework to simulate, with few free parameters, the dynamics of new mutualistic community formation from the regional source pool. This approach allows us to deterministically map out every possible trajectory of community formation. This level of detail is rarely observed in other analytic approaches and allows for thorough analysis of the dynamical properties of community formation. As for food web assembly, we find that the number of stable communities is quite low, and the composition of the source pool influences the abundance and nature of community outcomes. However, in contrast to food web assembly, stable mutualistic communities form rapidly. Small communities with minor fluctuations in species presence/absence (self-similar limit cycles) are the most common community outcome. The unique application of this Boolean network approach to the study of mutualistic community assembly offers a great opportunity to improve our understanding of these critical communities.

Keywords: mutualism, transition graph, bipartite


The development of communities has been, and continues to be, a major research topic in ecology. Because of its dynamic nature, its unpredictability, and the timescales involved, most studies of the assembly process are theoretical. Existing models primarily focus on the assembly of food webs. Most of them explore assembly in the context of ecological succession (but see, e.g., refs. 1 and 2), with either finite (e.g., ref. 3) or infinite (e.g., ref. 4) source pools of candidate species. Models of colonizations and extinctions are generally based on Lotka–Volterra predator–prey dynamics (e.g., refs. 3 and 5, but see ref. 6). Many methods have been developed to determine when equilibrium (maximum biodiversity) is attained, including biomass thresholds (e.g., ref. 7), dynamical constraints (e.g., permanence; ref. 3), and resistance to invasion (e.g., ref. 4).

We lack similar models for mutualistic community assembly. Plant–pollinator mutualisms are of particular concern, given the growing documentation of changes in pollinator communities worldwide (810). Models of food web assembly have yielded many insights; for example, food web assembly models suggest that communities assembled from the same potential species pool may converge (e.g., ref. 4) or diverge into alternative stable states (e.g., ref. 11). Early composition and conditions, as well as order of species introduction, may affect future composition (12, 13) and thereby affect the resilience of a system to invasion (14). Mutualistic communities may also follow these patterns of food web assembly; however, given the nature of mutualistic interactions, key differences will likely come to light. For instance, the smallest possible plant–pollinator community must include both a plant and a pollinator, in contrast to the smallest food web possible (i.e., one plant).

Much of the difficulty in synthesizing the study of community assembly lies with the challenge of identifying organizing principles that accommodate the wide variation in complex, natural systems. Although food web assembly models can be based on Lotka–Volterra predator–prey population dynamics, we cannot easily model the mutualistic interdependence of multiple species in a similar fashion. Adapting Lotka–Volterra population models for mutualism yields dynamics that are unrealistic, are destabilizing, and/or feature infinite growth (1517), unless other interactions (e.g., refs. 1722) or functional responses (23) are present. A potentially unifying approach to studying community assembly is network theory. Networks are useful representations of complex systems (e.g., refs. 2426) and have been instrumental in the development of recent community assembly models for food webs (4, 6, 2730). In this work, we build on the growing literature on mutualistic network models (18, 3138) by introducing a dynamic Boolean network framework to simulate the process of repeated colonizations and extinctions inherent in the real process of community assembly.

A plant–pollinator community can be represented by a bipartite network, with the plant and pollinator species as nodes and their interactions as edges (3941). We show such an interaction network for a highly simplified community in Fig. 1. Unlike most interactions in a food web, interactions in a mutualistic community are bidirectional (18, 42, 43). As plant species colonize or become extinct from the patch, pollinator species that are dependent upon them may also be able to colonize or be driven extinct. However, not all plant–pollinator interactions may result in equal benefit for both partners (e.g., ref. 44). In our model, the benefit from an interaction, and therefore the effect of the interaction on colonization and extinction, depends upon empirically based values of the length of the pollinator's proboscis compared with the plant's nectar depth. As a new ecological community is colonized by species from all of the surrounding communities, we simulate assembly via (a) repeated invasion attempts from finite, regional source pools and (b) interactions between species that have successfully invaded. Thus, although the amalgamated source pool does not represent a stable community in and of itself, it may give rise to new, stable communities of species. We simplify population dynamics by using a synchronous Boolean network framework (45, 46) and consider the colonization and extinction of a species as changes to its presence and absence. A similar method was previously used to develop a simple model of food web assembly (6) and enables us to map all possible successional trajectories (4, 6) in a separate network that we refer to as the state transition network (Fig. 2). In this framework, stable communities (the “attractors” of the state transition network) are either steady states (SSs), wherein species do not change from present to absent or vice versa as time advances, or limit cycles (LCs), wherein the presence and absence of some species vary cyclically and predictably. In the context of our Boolean framework, LCs indicate that some of the species fluctuate across a population threshold. Realistic LCs (unlike the example depicted in Fig. 2) should possess states that are nearly identical. Such LCs can be considered very similar biologically to SSs.

Fig. 1.

Fig. 1.

A simple example plant–pollinator interaction network consisting of three plant species and two pollinator species. A pointed (flat) tip indicates a positive (negative) interaction. Pollinator 2 is a generalist in that it successfully pollinates all three plants, although it cannot feed from plant 1, as its proboscis length (λ) is significantly shorter than the nectar depth (λ) of plant 1.

Fig. 2.

Fig. 2.

The state transition network that corresponds to the interaction network shown in Fig. 1. Dynamically, the presence or absence of a species at time Inline graphic is determined by the species that target it and are present at time t. Here, the effect of a negative edge is equal to that of a positive edge, and a species must have more active positive incoming edges than negative at time t to be present at time t + 1 (Materials and Methods). The 32 possible community states are identified with a binary number (present = 1, absent = 0) where the values correspond to (from left to right) plant 1, 2, 3 and pollinator 1, 2. Edges indicate the succession of the system's states in the absence of outside influence. The system admits two steady states, 00000 (presence of no species) and 11101 (absence only of pollinator 1), and one cycle of length 2, 11100 ↔ 00001 (the system oscillates between all plants and no pollinators and only pollinator 2). Note that due to the artificial nature of this example interaction network, this limit cycle is highly unrealistic, and such limit cycles are extremely uncommon in larger, more realistic interaction networks.

We simulated the process of community assembly from ensembles of regional source pools (i.e., interaction networks) with a wide range in size (species richness) and ratio of plant to pollinator species. We first consider the overall topology of the state transition networks in each ensemble and then discuss the properties of their attractors. Although the effect of positive interactions in existing communities has been explored (47), the relative influence of a positive interaction compared with a negative interaction during community assembly is poorly understood, and thus we fixed the weight of a negative interaction and repeated our analysis for a range of positive edge weights (PEWs).

Results

We compare a property across ensembles by reporting mean values whenever doing so does not constitute an oversimplification of the behavior. Varying the plant–pollinator ratio from 1 in our simulations (Materials and Methods) typically had little effect on the resulting behavior, so for simplicity we report on ensembles where the ratio is equal to 1, except where noted. We did not consider interaction networks where the ratio is highly skewed because they are rarely seen in nature (48).

State Transition Network Topology.

The total number of attractors (distinct community outcomes) grows with the size of the source pool; increasing the PEW beyond 1 results in a significant increase in the rate of this growth (Fig. 3). Nevertheless, because the total number of states grows much more rapidly than the number of attractors, the fraction of states that exist in an attractor becomes vanishingly small as the number of species increases. The number of LCs grows with source pool size, whereas the number of SSs is relatively constant. The dominance of LCs is expected in light of the fact that the probability that an attractor will have no fluctuation in any species decreases as the species pool increases.

Fig. 3.

Fig. 3.

The average number of attractors for ensembles of 1,000 randomly generated networks with equal numbers of plants and pollinators. A–D correspond to positive edge weights of 1–4, respectively. Most limit cycles consist of two, three, or four states. Their abundance increases with network size, whereas the number of steady states is comparatively constant.

The states that lead to a particular attractor make up its basin of attraction; the size of an attractor's basin of attraction indicates the probability that a randomly selected starting state will eventually lead to that attractor. We find that the net size of the SS and LC basins of attraction scales with their relative abundances (Fig. 4). The existence of multiple basins of attraction indicates that outcomes are conditional on successional history. In addition, the average path length (i.e., the number of time steps required to reach an attractor) grows very slowly compared with the size of the state space (Fig. 5). Larger PEWs lead to more LCs and slightly shorter average path lengths.

Fig. 4.

Fig. 4.

A randomly chosen starting state will lead to a steady state more often than a limit cycle for small networks, but the converse is true for larger networks. This behavior corresponds to the relative abundance of steady states (limit cycles) for small (large) networks (Fig. 3).

Fig. 5.

Fig. 5.

The average number of time steps required to reach an attractor grows with network size, albeit at a much slower rate than the total size of the state space [the average path length lies in the range (2, 8), whereas the number of states ranges from 210 to 2100]. If the positive edge weight is larger, the greater abundance of attractors (Fig. 3) results in a wider but shallower distribution of transitional states, which leads to a smaller average path length.

Properties of Attractors.

Most LCs contain few states (Fig. 3); moreover, very few species change from present to absent or vice versa within a LC (Fig. 6). For instance, the LC 1101 ↔ 1111 has two states; three of the four species have the same expression level in both states; we refer to this as 75% similar. Thus, despite the fact that the LCs greatly outnumber the SSs in large networks, most behave much like SSs, with only a few species fluctuating about the presence/absence threshold.

Fig. 6.

Fig. 6.

The average normalized agreement in the present/absent state of each species for the states in a limit cycle. The agreement is determined by computing the average of all pairwise combinations of the states in a limit cycle. We report the average over all observed limit cycles. Limit cycles in small networks tend to have greater fluctuation (although the agreement is still >60%), whereas the agreement in larger networks stabilizes above 85%.

The fraction of species that is present in the attractors is typically low (Fig. 7): The average fraction is <25% for SSs and <30% for LCs. Increasing the PEW raises the percentage: As the relative strength of a negative edge is weakened, the tendency of species to be present is increased, and end-point communities can become larger. The abundance of species is inflated for LCs in small networks due to inherent complexity requirements: Some species are required to fluctuate in a LC, and in a small network, only a few species fluctuating increases the reported value significantly. The abundance of plants and pollinators is roughly equivalent except when the source pool itself contains unequal quantities (Fig. 8).

Fig. 7.

Fig. 7.

The fraction of species present in steady states (Upper) and limit cycles (Lower). Greater values for larger networks indicate that large source pools are capable of sustaining disproportionately larger communities. We attribute the increased percentage of present nodes in small network limit cycles to minimum complexity requirements for limit cycles.

Fig. 8.

Fig. 8.

The ratio of present plants to present pollinators in steady states for positive edge weight = 1. The ratio scales with the source pool composition.

Discussion

The complex process by which mutualistic communities are formed is not well understood, despite the significant corpus of literature that exists on the topic (reviewed in refs. 4953). In this report, we used a network theory approach with a synchronous Boolean framework to model the formation of plant–pollinator communities. Our results give insight into the dynamics of community formation while simultaneously eliminating the need for extensive parameter estimation.

In our model, communities are formed by constant invasion attempts from species in neighboring communities. By assigning interactions according to ecologically realistic properties, we ensure our networks are statistically similar to real networks. A stable community (attractor) is formed when the system goes to (a) a SS, where the composition of species ceases to change as time advances, or (b) a LC, where the composition of species changes periodically and predictably. Whether a species successfully invades in the new community depends upon the species already present; e.g., a plant species will not survive if it cannot be pollinated. Because an interaction may be beneficial for one participating species but detrimental for the other, we consider each as a pair of directed interactions. In this report, we required a significant degree of matching between the plant nectar depth and pollinator proboscis length for both interactions to be considered positive. As a result, only 7.7% of interaction pairs (on average) are mutually beneficial in our simulated networks. Surprisingly, stable community formation is possible despite this relatively low value.

Our simulations indicate that plant–pollinator communities assemble quickly and that the species richness that is attained is relatively small compared with the species richness of the regional source pool. Communities rapidly advance to an attractor even though the majority of the possible community compositions do not exist in an attractor. Relatively few (<30%) species from the source pool exist in the attractors, and LCs are more prolific than SSs for all but the smallest networks. Most LCs are relatively simple in that they contain few (typically less than five) states and the states themselves exhibit little fluctuation (<15% for large networks). LCs with many constituent states that vary wildly in their species compositions are rarely observed. Our results suggest that LCs are a natural extension of complex community dynamics, as has been shown with food web models (54, 55).

Our model suggests that for plant–pollinator communities, the properties of the regional source pool are important for the assembly process, as found by food web models (27, 56, 57). More stable communities are possible when more species are available to colonize from the source pool, but there is a diminishing return because the total number of communities increases more rapidly. The duration of assembly also increases with source pool size, although the process generally takes few steps (in contrast to food web assembly model communities, which typically form over much longer periods). In addition, the ratio of plants to pollinators in the stable communities reflects the ratio present in the source pool. Finally, although species richness in the attractors is low in comparison with that of their source pools, larger stable communities are possible with increased source pool size.

Higher PEWs make it easier for species to invade and survive in the community and lead to an increase in attractor abundance and complexity. It is reasonable to assume that negative interactions are less significant than positive interactions; e.g., a pollinator wasting some time at a plant where it cannot feed does not completely negate feeding elsewhere. Our model results were similar for higher PEWs, compared with when the weights were equal. The consistency in behavior for PEWs >1 suggests that the range of PEWs is less important than the minimum value. Although we use a universal threshold for presence/absence in this study, assigning unique threshold value(s) for each species would be a straightforward extension (e.g., plant A is hardier than plant B and can persist more easily).

As in some food web assembly models (11), we find that both convergence and divergence of successional trajectories can occur, although convergence of mutualistic community trajectories is more likely to result from assembling from small, rather than large source pools. Because of the existence of divergent trajectories (multiple basins of attraction), we confirm the importance of successional history as identified for food webs (6, 12). Interestingly, our model shows mutualistic assembly to be rapid, unlike other network-based community assembly models, which require very long duration to reach the end point (4, 6).

It is possible to use the framework that we described here to explore how interaction complexity develops and how specific properties, such as species specialization, contribute to assembly. Because generalists can in theory support many interactions, we would expect them to be very important in the assembly process. Additionally, there are transient species in every species pool that do not participate in any stable communities. We expect these species to typically be specialists, rather than generalists. However, experience with other types of biological networks indicates that the number of interactions alone is not a perfect indicator of a node's criticality for the system's stability (5860).

In addition, our framework can be applied to examine issues related to pollinator conservation and management, such as the effect of pollinator loss and the introduction or eradication of invasive species. For example, we can investigate the ability of locally extinct species to recolonize communities and the effect of global extinctions on the stability of communities. Local extinction of a species can be represented in the model by temporarily removing a species from a stable community (attractor) and allowing it to potentially recolonize from the regional species pool. We hypothesize that although a return to the original stable community would be possible, local extinction of species may nevertheless force the community into another stable state. Global extinction, on the other hand, would be expected to be a stronger perturbation, with a higher chance to force the community into a very different stable state and a greater likelihood of catastrophic failure in which all species go extinct. We can similarly explore the effect of introducing novel species to communities.

Many advances in the study of mutualisms have originated from network approaches, especially the understanding of interaction complexity (e.g., refs. 18, 3135, 40, 61, and 62). As quantitative information becomes more available, more specific network models, such as asynchronous Boolean and continuous/Boolean hybrid models, may offer additional insight (6065). We anticipate that this unique approach to modeling mutualistic communities will also be applied to a range of other ecological questions.

Materials and Methods

Formation of Plant–Pollinator Interaction Networks.

In the language of network theory, each species is a node in the plant–pollinator interaction network, and each plant–pollinator interaction is an edge between two nodes. However, we use the term “species” rather than “node” and “interaction” rather than “edge” when we discuss the plant–pollinator interaction network, to clearly distinguish it from the state transition network (see next section).

An interaction between plant species A and pollinator species B means that if both are present in an ecosystem, B will attempt to feed on A, and A may or may not be pollinated during the process. The network is bipartite: Direct interactions never exist between two plants or two pollinators. The probability of a plant interacting with k pollinators (and vice versa) is assigned from an exponentially cut off power law, as is commonly observed in real ecosystems, with properties drawn from the literature (56). As in some other studies (31, 33, 34), we assign trait values to the species to characterize the beneficial or detrimental nature of their interactions. When trait values are used to determine whether interactions exist, recapitulation of real network properties is possible only if multiple dimensions of characteristics are considered (31). Here, we choose an alternative route and impose the interactions by following a known degree distribution and use a single characteristic value to categorize interactions into three types.

Ecologically, a plant–pollinator interaction may be (a) beneficial to both species or (b) beneficial to one and detrimental to the other. The categorization depends upon the length of the pollinator's proboscis (λpo) compared with the plant's nectar depth (λpl). The λ-values are drawn from skew normal distributions reported in the literature (37).

The λ-values determine the effect of each interaction on the participating species:

  • (i) If λpo and λpl are roughly equal (here defined as having percentage of difference ≤10), the interaction is beneficial to each species: The pollinator can effectively draw sustenance from the plant, and the plant is pollinated in the process.

  • (ii) If λpl > λpo, the plant is pollinated but the pollinator fails to draw any sustenance from it. The interaction is beneficial for the plant, but detrimental to the pollinator (because it spends time and energy in an unsuccessful attempt to feed from the plant).

  • (iii) If λpl < λpo, the plant is not pollinated, but the pollinator is able to feed on it. The interaction is detrimental for the plant (which loses nectar and time available for other pollinators), but beneficial for the pollinator.

A beneficial (detrimental) interaction is assigned a positive (negative) weight. Interaction asymmetry is a fundamental feature of mutualistic interaction networks, and thus these networks are best viewed in terms of directed interactions, because assigning two weights to a single undirected edge is ambiguous (43). In this framework, an interaction A → B (B → A) corresponds to the influence of A on B (B on A). Each interaction has only one weight, and the directionality is clear.

To completely describe an interaction network, it is sufficient to consider only the species, their interactions, and the effect of those interactions (the interaction weights).

Community Assembly on the State Transition Network.

In this section we describe methods for simulating population dynamics on the interaction networks described above. Our method makes two simplifying assumptions. First, the population of each species may be considered either present or absent (i.e., above or below a threshold value). In Boolean models, the presence or absence of a node (here, a species) is identified as ON or OFF or equivalently with binary values 1 and 0. Second, we may capture salient properties of the network dynamics within the framework of discrete advances in time. These properties are common assumptions that characterize the synchronous Boolean family of discrete dynamic network models (45, 46).

Because each species is categorized as present or absent for each time step, an interaction network with n species has 2n possible configurations. We refer to each of these configurations as a “state” of the interaction network. Each state corresponds to a unique community composition: the set of species that are present and the interactions between them. The state of the network varies as time steps are taken. Every species that is present (absent) at time t attempts to persist (invade) as the community transitions to time t + 1; if it is successful (unsuccessful), it will be present (absent) at time t + 1.

The state of each species at time t + 1 is determined by the total influence of its active interactions at time t (an interaction is considered active at time t if its source species is present at time t). Quantitatively, for a species to be present at time t + 1 we require the sum of the weights of active incoming interactions to be above a threshold, T, at time t:

graphic file with name pnas.1008204108uneq1.jpg

In the above, Inline graphic is the state (present = ON = 1; absent = OFF = 0) of node i at time t, and Inline graphic is the weight of the interaction from node j to node i (nonexistent interactions have weight 0 by definition). In this report, we use T = 1, which requires the interactions of a species to be a net positive for it to successfully colonize or persist in the system. This is an obvious and common choice for T, although some studies allow for a third outcome when Inline graphic wherein the species retains its state from Inline graphic (e.g., ref. 58). Our choice to explicitly require a net positive influence to maintain a species’ presence serves to remove any ambiguity in the strength of any observed attractors. Negative interactions are assigned a weight of −1, and the positive interaction weight is systematically varied from 1 to 4. Positive interaction weights of +1 effectively force a node to have more active positive incoming interactions than active negative incoming interactions to exist as present in the network; increasing the value of positive interaction weights allows a node to exist as present with more active negative interactions.

In addition to its computational simplicity, this framework unambiguously determines the state of the network at any time t, given an initial configuration at time ti. Thus, we are able to map out all possible trajectories of community assembly for any interaction network. This second network consists of the states of the interaction network (as nodes) and their transitions (as edges) and is referred to as the “state transition network.” Every possible community assembly trajectory corresponds to a directed walk on the state transition network. To illustrate the relationship between the interaction network and the state transition network in our assembly model, we show a highly simplified interaction network (source pool of species and their interactions) in Fig. 1 and the corresponding state transition network (all possible trajectories of species abundances) in Fig. 2.

Each node in the state transition network has one outgoing edge (e.g., Fig. 2). Nodes without an incoming edge can be only starting nodes of any directed walk on the state transition network (e.g., top row in Fig. 2). Nodes with an outgoing edge directed to itself (e.g., 11101 → 11101 in Fig. 2) are SSs of the system (i.e., stable communities): If the species reach this configuration, no further absent/present or present/absent transitions will be observed. All other nodes have one incoming edge and do not form a loop with their outgoing edge. These states may exist in a LC (e.g., 11100 ↔ 00001 in Fig. 2) and are otherwise classified as transient.

Simulations.

We describe the population dynamics of an interaction network by determining its state transition network. We investigated networks ranging in size from 10 to 100 species, with both equal and slightly unequal numbers of plants and pollinators. Because the influence of a positive plant–pollinator interaction is poorly understood, we repeated all analyses with the value of a positive edge incremented between 1 and 4. To characterize model features, we generated a series of interaction network ensembles. Each ensemble consists of 1,000 interaction networks with a fixed network size (i.e., the size of the species pool) and composition (i.e., the distribution of plants and pollinators); the degree distribution and characteristic lengths vary between networks and are obtained from the distributions as described above.

Due to the size of the state transition networks (a single 100-species interaction network has 2100 states), we implemented a Monte Carlo method to probe the state space of the state transition networks (66). Monte Carlo methods are ideally suited for determining an average property (e.g., the number of time steps required to advance to an attractor), but are less effective when determining a cumulative property (e.g., the total number of attractors in a state transition network). For a fixed Monte Carlo sample size, this method results in an increasing probability of undercounting as the state space grows. This method does not change any of our qualitative results, but given a complete characterization of the state transition networks, we expect the curves in Fig. 3 to increase more rapidly than is shown.

Acknowledgments

This material is based upon work supported by the National Science Foundation under a grant awarded in 2008 to S.Y. and partly supported by National Science Foundation Grants DEB-0815373 (to K.S.) and CCF-0643529 (to R.A.).

Footnotes

The authors declare no conflict of interest.

This article is a PNAS Direct Submission.

References

  • 1.Ingram T, Harmon LJ, Shurin JB. Niche evolution, trophic structure, and species turnover in model food webs. Am Nat. 2009;174:56–67. doi: 10.1086/599301. [DOI] [PubMed] [Google Scholar]
  • 2.Bastolla U, Lässig M, Manrubia SC, Valleriani A. Biodiversity in model ecosystems, II: Species assembly and food web structure. J Theor Biol. 2005;235:531–539. doi: 10.1016/j.jtbi.2005.02.006. [DOI] [PubMed] [Google Scholar]
  • 3.Law R, Morton RD. Permanence and the assembly of ecological communities. Ecology. 1996;77:762–775. [Google Scholar]
  • 4.Capitán JA, Cuesta JA, Bascompte J. Statistical mechanics of ecosystem assembly. Phys Rev Lett. 2009;103:168101. doi: 10.1103/PhysRevLett.103.168101. [DOI] [PubMed] [Google Scholar]
  • 5.Case TJ. Invasion resistance arises in strongly interacting species-rich model competition communities. Proc Natl Acad Sci USA. 1990;87:9610–9614. doi: 10.1073/pnas.87.24.9610. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Luh HK, Pimm SL. The assembly of ecological communities: A minimalist approach. J Anim Ecol. 1993;62:749–765. [Google Scholar]
  • 7.Tregonning K, Roberts A. Complex systems which evolve towards homeostasis. Nature. 1979;281:563–564. [Google Scholar]
  • 8.Grixti JC, Wong LT, Cameron SA, Favret C. Decline of bumble bees (Bombus) in the North American Midwest. Biol Conserv. 2009;142:75–84. [Google Scholar]
  • 9.Goulson D, Lye GC, Darvill B. Decline and conservation of bumble bees. Annu Rev Entomol. 2008;53:191–208. doi: 10.1146/annurev.ento.53.103106.093454. [DOI] [PubMed] [Google Scholar]
  • 10.Biesmeijer JC, et al. Parallel declines in pollinators and insect-pollinated plants in Britain and the Netherlands. Science. 2006;313:351–354. doi: 10.1126/science.1127863. [DOI] [PubMed] [Google Scholar]
  • 11.Law R, Morton RD. Alternative permanent states of ecological communities. Ecology. 1993;74:1347–1361. [Google Scholar]
  • 12.Drake JA. Community assembly mechanics and the structure of an experimental species ensemble. Am Nat. 1991;137:1–26. [Google Scholar]
  • 13.Fukami T. Assembly history interacts with ecosystem size to influence species diversity. Ecology. 2004;85:3234–3242. [Google Scholar]
  • 14.Pimm SL. The Balance of Nature: Ecological Issues in the Conservation of Species and Communities. Chicago: Univ of Chicago Press; 1991. [Google Scholar]
  • 15.Kot M. Elements of Mathematical Ecology. Cambridge, UK: Cambridge Univ Press; 2001. pp. 224–236. [Google Scholar]
  • 16.May RM. Theoretical Ecology: Principles and Applications. Oxford: Blackwell; 1976. pp. 65–67. [Google Scholar]
  • 17.Roughgarden J. Primer of Ecological Theory. Upper Saddle River, NJ: Prentice Hall; 1998. pp. 310–318. [Google Scholar]
  • 18.Bastolla U, et al. The architecture of mutualistic networks minimizes competition and increases biodiversity. Nature. 2009;458:1018–1020. doi: 10.1038/nature07950. [DOI] [PubMed] [Google Scholar]
  • 19.Morris WF, Bronstein JL, Wilson WG. Three-way coexistence in obligate mutualist-exploiter interactions: The potential role of competition. Am Nat. 2003;161:860–875. doi: 10.1086/375175. [DOI] [PubMed] [Google Scholar]
  • 20.Thompson AR, Nisbet RM, Schmitt RJ. Dynamics of mutualist populations that are demographically open. J Anim Ecol. 2006;75:1239–1251. doi: 10.1111/j.1365-2656.2006.01145.x. [DOI] [PubMed] [Google Scholar]
  • 21.Dean AM. A simple model of mutualism. Am Nat. 1983;121:409–417. [Google Scholar]
  • 22.Ringel MS, Hu HH, Anderson G. The stability and persistence of mutualisms embedded in community interactions. Theor Popul Biol. 1996;50:281–297. doi: 10.1006/tpbi.1996.0032. [DOI] [PubMed] [Google Scholar]
  • 23.Wright DH. A simple, stable model of mutualism incorporating handling time. Am Nat. 1989;134:664–667. [Google Scholar]
  • 24.Albert R, Jeong H, Barabasi AL. Error and attack tolerance of complex networks. Nature. 2000;406:378–382. doi: 10.1038/35019019. [DOI] [PubMed] [Google Scholar]
  • 25.Almaas E. Biological impacts and context of network theory. J Exp Biol. 2007;210:1548–1558. doi: 10.1242/jeb.003731. [DOI] [PubMed] [Google Scholar]
  • 26.Strogatz SH. Exploring complex networks. Nature. 2001;410:268–276. doi: 10.1038/35065725. [DOI] [PubMed] [Google Scholar]
  • 27.Mouquet N, Munguia P, Kneitel JM, Miller TE. Community assembly time and the relationship between local and regional species richness. Oikos. 2003;103:618–626. [Google Scholar]
  • 28.Arii K, Parrott L. Emergence of non-random structure in local food webs generated from randomly structured regional webs. J Theor Biol. 2004;227:327–333. doi: 10.1016/j.jtbi.2003.11.011. [DOI] [PubMed] [Google Scholar]
  • 29.Côté P, Parrott L. Controlling food web structure by optimization of a community assembly model. Ecol Inform. 2006;1:125–131. [Google Scholar]
  • 30.Côté P, Parrott L, Sabourin R. Multi-objective optimization of an ecological assembly model. Ecol Inform. 2007;2:23–31. [Google Scholar]
  • 31.Santamaría L, Rodríguez-Gironés MA. Linkage rules for plant-pollinator networks: Trait complementarity or exploitation barriers? PLoS Biol. 2007;5:e31. doi: 10.1371/journal.pbio.0050031. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Guimarães PR, Jr, et al. Build-up mechanisms determining the topology of mutualistic networks. J Theor Biol. 2007;249:181–189. doi: 10.1016/j.jtbi.2007.08.004. [DOI] [PubMed] [Google Scholar]
  • 33.Rezende EL, Jordano P, Bascompte J. Effects of phenotypic complementarity and phylogeny on the nested structure of mutualistic networks. Oikos. 2007;116:1919–1929. [Google Scholar]
  • 34.Saavedra S, Reed-Tsochas F, Uzzi B. A simple model of bipartite cooperation for ecological and organizational networks. Nature. 2009;457:463–466. doi: 10.1038/nature07532. [DOI] [PubMed] [Google Scholar]
  • 35.Bascompte J, Jordano P, Melián CJ, Olesen JM. The nested assembly of plant-animal mutualistic networks. Proc Natl Acad Sci USA. 2003;100:9383–9387. doi: 10.1073/pnas.1633576100. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Stang M, Klinkhamer PGL, van der Meijden E. Asymmetric specialization and extinction risk in plant-flower visitor webs: A matter of morphology or abundance? Oecologia. 2007;151:442–453. doi: 10.1007/s00442-006-0585-y. [DOI] [PubMed] [Google Scholar]
  • 37.Stang M, Klinkhamer PGL, Waser NM, Stang I, van der Meijden E. Size-specific interaction patterns and size matching in a plant-pollinator interaction web. Ann Bot (Lond) 2009;103:1459–1469. doi: 10.1093/aob/mcp027. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Vazquez DP. Degree distribution in plant-animal mutualistic networks: Forbidden links or random interactions? Oikos. 2005;108:421–426. [Google Scholar]
  • 39.Jordano P. Patterns of mutualistic interactions in pollination and seed dispersal—connectance, dependence asymmetries, and coevolution. Am Nat. 1987;129:657–677. [Google Scholar]
  • 40.Jordano P, Bascompte J, Olesen JM. The ecological consequences of complex topology and nested structure in pollination webs. In: Waser NM, Ollerton J, editors. Plant-Pollinator Interactions: From Specialization to Generalization. Chicago: Univ Chicago Press; 2006. pp. 173–199. [Google Scholar]
  • 41.Memmott J. The structure of a plant-pollinator food web. Ecol Lett. 1999;2:276–280. doi: 10.1046/j.1461-0248.1999.00087.x. [DOI] [PubMed] [Google Scholar]
  • 42.Bascompte J, Jordano P. Plant-animal mutualistic networks: The architecture of biodiversity. Annu Rev Ecol Evol Syst. 2007;38:567–593. [Google Scholar]
  • 43.Bascompte J, Jordano P, Olesen JM. Asymmetric coevolutionary networks facilitate biodiversity maintenance. Science. 2006;312:431–433. doi: 10.1126/science.1123412. [DOI] [PubMed] [Google Scholar]
  • 44.Schaefer HM, Ruxton GD. Deception in plants: Mimicry or perceptual exploitation? Trends Ecol Evol. 2009;24:676–685. doi: 10.1016/j.tree.2009.06.006. [DOI] [PubMed] [Google Scholar]
  • 45.Bornholdt S. Boolean network models of cellular regulation: Prospects and limitations. J R Soc Interface. 2008;5(Suppl 1):S85–S94. doi: 10.1098/rsif.2008.0132.focus. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Wang R, Albert R. Discrete dynamic modeling of cellular signaling networks. Methods Enzymol. 2009;467:281–306. doi: 10.1016/S0076-6879(09)67011-7. [DOI] [PubMed] [Google Scholar]
  • 47.Vazquez DP, Morris WF, Jordano P. Interaction frequency as a surrogate for the total effect of animal mutualists on plants. Ecol Lett. 2005;8:1088–1094. [Google Scholar]
  • 48.Blüthgen N, Menzel F, Hovestadt T, Fiala B, Blüthgen N. Specialization, constraints, and conflicting interests in mutualistic networks. Curr Biol. 2007;17:341–346. doi: 10.1016/j.cub.2006.12.039. [DOI] [PubMed] [Google Scholar]
  • 49.Bascompte J. Mutualistic networks. Front Ecol Environ. 2009;7:429–436. [Google Scholar]
  • 50.Bronstein JL. The evolution of facilitation and mutualism. J Ecol. 2009;97:1160–1170. [Google Scholar]
  • 51.Bronstein JL, Alarcón R, Geber M. The evolution of plant-insect mutualisms. New Phytol. 2006;172:412–428. doi: 10.1111/j.1469-8137.2006.01864.x. [DOI] [PubMed] [Google Scholar]
  • 52.Thompson JN. The coevolving web of life. Am Nat. 2009;173:125–140. doi: 10.1086/595752. [DOI] [PubMed] [Google Scholar]
  • 53.Vázquez DP, Blüthgen N, Cagnolo L, Chacoff NP. Uniting pattern and process in plant-animal mutualistic networks: A review. Ann Bot (Lond) 2009;103:1445–1457. doi: 10.1093/aob/mcp057. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54.Lockwood JL, Powell RD, Nott MP, Pimm SL. Assembling ecological communities in time and space. Oikos. 1997;80:549–553. [Google Scholar]
  • 55.Schreiber SJ, Rittenhouse S. From simple rules to cycling in community assembly. Oikos. 2004;105:349–358. [Google Scholar]
  • 56.Fukami T. Community assembly along a species pool gradient: Implications for multiple-scale patterns of species diversity. Popul Ecol. 2004;46:137–147. [Google Scholar]
  • 57.Morton RD, Law R. Regional species pools and the assembly of local ecological communities. J Theor Biol. 1997;187:321–331. [Google Scholar]
  • 58.Mahadevan R, Palsson BO. Properties of metabolic networks: Structure versus function. Biophys J. 2005;88:L07–L09. doi: 10.1529/biophysj.104.055723. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59.Benedek Z, Jordan F, Baldi A. Topological keystone species complexes in ecological interaction networks. Community Ecol. 2007;8:1–7. [Google Scholar]
  • 60.Olesen JM, Bascompte J, Dupont YL, Jordano P. The modularity of pollination networks. Proc Natl Acad Sci USA. 2007;104:19891–19896. doi: 10.1073/pnas.0706375104. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61.Fontaine C, Dajoz I, Meriguet J, Loreau M. Functional diversity of plant-pollinator interaction webs enhances the persistence of plant communities. PLoS Biol. 2006;4:e1. doi: 10.1371/journal.pbio.0040001. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 62.Fortuna MA, Bascompte J. Habitat loss and the structure of plant-animal mutualistic networks. Ecol Lett. 2006;9:281–286. doi: 10.1111/j.1461-0248.2005.00868.x. [DOI] [PubMed] [Google Scholar]
  • 63.Albert I, Thakar J, Li S, Zhang R, Albert R. Boolean network simulations for life scientists. Source Code Biol Med. 2008;3:16. doi: 10.1186/1751-0473-3-16. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 64.Glass L, Kauffman SA. The logical analysis of continuous, non-linear biochemical control networks. J Theor Biol. 1973;39:103–129. doi: 10.1016/0022-5193(73)90208-7. [DOI] [PubMed] [Google Scholar]
  • 65.Matache MT, Heidel J. Asynchronous random Boolean network model based on elementary cellular automata rule 126. Phys Rev E Stat Nonlin Soft Matter Phys. 2005;71:026232. doi: 10.1103/PhysRevE.71.026232. [DOI] [PubMed] [Google Scholar]
  • 66.Ay F, Xu F, Kahveci T. Scalable steady state analysis of Boolean biological regulatory networks. PLoS ONE. 2009;4:e7992. doi: 10.1371/journal.pone.0007992. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES