Skip to main content
Proceedings of the Royal Society B: Biological Sciences logoLink to Proceedings of the Royal Society B: Biological Sciences
. 2021 Aug 18;288(1957):20211291. doi: 10.1098/rspb.2021.1291

The joint role of coevolutionary selection and network structure in shaping trait matching in mutualisms

Fernando Pedraza 1,, Jordi Bascompte 1
PMCID: PMC8370796  PMID: 34403630

Abstract

Coevolution can sculpt remarkable trait similarity between mutualistic partners. Yet, it remains unclear which network topologies and selection regimes enhance trait matching. To address this, we simulate coevolution in topologically distinct networks under a gradient of mutualistic selection strength. We describe three main insights. First, trait matching is jointly influenced by the strength of mutualistic selection and the structural properties of the network where coevolution is unfolding. Second, the strength of mutualistic selection determines the network descriptors better correlated with higher trait matching. While network modularity enhances trait matching when coevolution is weak, network connectance does so when coevolution is strong. Third, the structural properties of networks outrank those of modules or species in determining the degree of trait matching. Our findings suggest networks can both enhance or constrain trait matching, depending on the strength of mutualistic selection.

Keywords: coevolution, mutualistic networks, modularity, species roles

1. Introduction

All organisms are subjected to biological evolution. Yet, it is argued, much of evolution is in fact coevolution. That is, the reciprocal evolutionary adaptation between interacting species mediated by natural selection [1]. From shaping remarkable trait complementarity between interacting partners [24] to driving the major evolutionary transitions [5], coevolution is an organizer of biodiversity.

While mainly documented in pairwise interactions [6], coevolution is not restricted to this scale. Rather, it operates on ecological networks; though the extent to which coevolution sculpts networks is contended. While complex network structures have been found to arise from coevolutionary processes [710], they can also emerge without a shared evolutionary history [11,12]. Hence, the recurrent topologies of networks found in nature [13,14] likely result from a suite of different mechanisms including a potential role of coevolution as shown experimentally with bacteria and phages [9].

Beyond being potentially organized by coevolution, the topology of ecological networks can in turn influence coevolutionary dynamics [9,15,16]. The wiring of networks impacts how selective pressures ripple across communities and ultimately affects trait patterns [8,1618]. A major challenge lies in understanding and predicting the dynamics and traits generated by coevolution when scaling up from the level of pairwise interactions to complex networks [19]. In this respect, initial theoretical studies have shown indirect effects can be as important as direct interactions in driving the coevolution of traits in large mutualistic networks. [16]. Furthermore, Guimarães et al. [16] found the contribution of indirect effects to coevolution differed across structures of interaction networks. Thus, network architecture seems to be an important regulator of coevolutionary dynamics.

Much emphasis has been placed on the interplay between network structure, ecological [2022], and evolutionary processes [16,23]. In the case of coevolution, selection imposed by interacting partners (i.e. coevolutionary selection) is required. Thus, the strength of coevolutionary selection will regulate the evolutionary consequences of interactions. In fact, in mutualistic networks, the strength of coevolutionary selection (i.e. mutualistic selection) can determine the degree of trait matching between interacting partners [8,18,24] and how redundant interactions are in a network [18]. Unravelling how network properties and the strength of mutualistic selection jointly influence the emergence of trait similarity between partners is particularly relevant as higher trait matching and redundancy have been shown to increase the stability of mutualistic networks [18].

Here, we build upon a model of coevolution in networks [16] to explore how network architecture and the strength of mutualistic selection affects the evolution of trait matching between partners (figure 1). We simulate coevolution in a set of topologically distinct artificial networks under a gradient of mutualistic selection strength and measure the degree of trait matching between partners after evolution. In doing so, we aim to answer the question: which network topologies and selection regimes result in greater trait matching?

Figure 1.

Figure 1.

The interplay between network structure and mutualistic selection in driving trait evolution. We express communities in terms of their interaction networks. Here, we show two representative examples of communities that differ in their network structure (compare network structure of communities A and B). We simulate coevolution in the communities and record the trait values of all species in the network. We measure the degree of trait matching, represented here as a heatmap relating trait values of interacting species across guilds, at the network, module, and species level. We explore how differences in the level of trait matching arise due to the structural dissimilarities of our communities (note differences in colouration of the heatmap between communities) and due to the strength of mutualistic selection driving coevolution (compare heatmaps of the same community for the three levels of mutualistic selection). (Online version in colour.)

2. Methods

(a) . Generating networks

We constructed all binary bipartite networks using a simple niche-based consumer-resource model [25]. We chose this model for two reasons. First, it has been shown to accurately reproduce the structural characteristics of mutualistic networks [25]. Second, networks are built with a pre-specified size and a target connectance. Thus, using this model, we can generate a set of comparable networks that encapsulate topological diversity but maintain the structural characteristics of real-life mutualistic networks.

The algorithm for building networks is based on the niche model initially proposed by Williams & Martinez [26], but modified to allow the building of bipartite networks [25]. In short, the model classifies species into two types: consumers and resources. It then establishes interactions between species if the niche of a consumer overlaps with the niche of a resource. The algorithm for building networks consists of four steps. First, all species in the community are initially assigned a random niche value ni from a uniform distribution on the interval [0, 1]. Second, a range value ri is defined for all consumer species, where ri = xni and x is a random variable drawn from a beta-distributed probability function defined as p(x) = β(1 − x)(β − 1) and β = (1/2c). Third, a range centre ci is defined as a random value from a uniform distribution of range ri/2 and min(ni, 1 − ri/2). Fourth, interactions are established between a consumer species (i) and all of the resource species that fall into its diet interval I(Di) = [ciri/2, ci + ri/2].

We used the niche network model to build networks consisting of 40, 60, 80, and 100 species. For each network size, we constructed networks with different consumer and resource species ratios (table 1). For each ratio, we built networks with target connectance that ranged from 0.05 to 0.49 with increments of 0.02. For each value of connectance, we built 20 networks. In total, we constructed 5520 networks.

Table 1.

Networks used to simulate coevolution. For each size, we built networks with different consumer (C) and resource (R) species ratios. For each ratio, we built networks with target connectance that ranged from 0.05 to 0.49 with increments of 0.02.

40 species 60 species 80 species 100 species
20C-20R 30C-30R 40C-40R 50C-50R
10C-30R 20C-40R 30C-50R 40C-60R
30C-10R 40C-20R 50C-30R 60C-40R

(b) . Network, module, and species descriptors

We measured the modularity of each network using the Q metric [27], which relies on the identification of modules. Modules are sets of highly connected species that are loosely connected to species from other modules. For a given network partition into modules, Q is computed as the difference between the observed fraction of interactions between species in the same module and the expected fraction of interactions connecting species in the same module if interactions were established at random [27,28]. Thus, Q = 0 if the number of observed interactions in modules is equally distributed compared with the expected number of interactions in modules when links are random. We used the MODULAR software [28] with a simulated annealing algorithm [29] to find the network partition where Q is maximized. For each network, we recorded the network partition that maximized Q and the module membership of each species.

For each network partition, we measured seven topological properties. These descriptors capture the structural diversity at the network, module, and species scale. At the network scale we recorded: (i) network modularity (Q), (ii) network connectance (Nc), and (iii) the number of modules in the network (Nm). At the scale of modules, we recorded: (iv) module size (Ms) and (v) module connectance (Mc). Finally, at the species scale, we measured two properties that summarize their role in their respective networks: (vi) within-module degree (WMD) and (vii) among-module connectivity (AMC) [29,30]. The standardized WMD (zd) measures how well a species is connected to other species in its module. It is defined as follows:

zdi=kisk¯sσks, 2.1

where kis is the number of links species i has to other species in its module s, k¯s and σks are the mean and standard deviation of the within-module links of all species in s. The AMC ci measures how a species i connections are distributed between its own and other modules. It is defined as follows:

ci=1s=1NM(kiski)2, 2.2

where ki is the number of links species i has, kis is ki in module s, and NM is the number of modules in a network. ci is bounded from 0 to 1. When ci = 0 all links of species i are contained in its module; when ci = 1 the links of species i are evenly distributed between all modules.

The networks we built had different structures, yet shared similar topologies with empirical mutualistic networks (electronic supplementary material, figure S1). Q ranged from 0.08 to 0.81 with a mean of 0.37. Nc ranged from 0.02 to 0.35 with a mean of 0.14. Networks had an average of 2.6 modules with a minimum of 1 and a maximum of 8. The smallest module was composed of two species, while the largest of 60. On average, modules contained 25 species. Mc was greater than Nc. Mc ranged from 0.15 to 1, and on average modules had a connectance of 0.70. Following the classification of species roles by Olesen et al. [30], from our species pool (n = 129, 048, 840), 56% were peripherals (i.e. species with few interactions, mostly concentrated in their own module), 40.1% were connectors (i.e. species whose links connect different modules), 3% were module hubs (i.e. highly connected species with links predominately distributed inside their module), and 0.7% were network hubs (i.e. species acting as both connectors and module hubs).

(c) . Coevolutionary model

We simulated coevolution using a discrete model that uses a selection gradient approach to link trait evolution with the fitness consequences of interactions [16]. Given a network of size S, the model takes N populations of species [1..S] and assigns a single trait value to each individual of each species. This trait value is assumed to affect both the fitness derived benefits from mutualistic interactions and from the environment. Thus, the mean trait value of the local population of species i (Zi) evolves as a result of distinct mutualistic and environmental selective pressures. The evolution in discrete time of Zi is defined by

Zi(t+1)=Zi(t)+Φi[j,jiNqij(t)(Zj(t)Zi(t))+(1j,jiNqij(t))(θiZi(t))], 2.3

where Φ is proportional to the selection gradient and additive genetic variance, N is the number of species in the network, qij is the evolutionary effect of species j on species i, where 0 ≤ qij ≤ 1, and θi is the environmental optima for species i. Under this framework, selection due to interactions is assumed to favour trait matching between interacting species. The evolutionary effects of species j on species i are defined by

qij(t)=miaijeα(Zj(t)Zi(t))2k,ikNaikeα(Zk(t)Zi(t))2, 2.4

where mi is the level of mutualistic selection (mi=j,jiNqij(t)), α is a constant that determines the sensitivity of the evolutionary effect to trait matching, and aij is an element of an adjacency matrix A of a given mutualistic network. aij = 1 if species i interacts with species j, and aij = 0 if they do not. The level of mutualistic selection parameter (0 ≤ mi ≤ 1) determines the relative importance of mutualistic selection in driving trait evolution. When m = 0, trait evolution is exclusively driven by environmental selection. When m = 1, trait evolution is exclusively driven by interactions.

(d) . Simulating coevolution

To analyse how network structure affects trait evolution, we performed numerical simulations of the coevolution model (equations (2.3) and (2.4)) for all generated networks. Furthermore, in order to assess how the strength of mutualistic selection influenced the outcomes of trait evolution, we ran simulations for a gradient of m, ranging from 0.1 to 0.95 with increments of 0.05. We ran 20 replicas for each network at every level of mutualistic selection for a total of 110 400 simulations.

The values for θ, Φ, m, and the initial trait values for all species (zi0) were sampled from a statistical distribution at the start of each simulation. We ran simulations until equilibrium, defined as ZitZit+1∣≤ϵ. ε = 1e − 6 and α = 0.02 as in Guimarães et al. [16]. The parameter values used in the simulations are described in electronic supplementary material, table S1. Though we drew trait values from U(0, 10), the results were qualitatively similar to those obtained when drawing them from N(5, 0.1), β(2, 5), or β(5, 2) (electronic supplementary material, figure S2). Furthermore, we set Φ to 0.5, a value that is greater than that used in Guimarães et al. [16]. Φ controls the slope of the selection gradient. Larger values increase the rate of adaptive change (electronic supplementary material, figure S3) and reduce the number of generations needed to reach equilibrium (electronic supplementary material, figure S4). By setting Φ=0.5 we significantly reduced the time required to perform the simulations, while not qualitatively affecting the overall results (electronic supplementary material, figure S5).

(e) . Trait matching and null scenario

After each simulation, we calculated the level of trait matching between all species pairs belonging to different groups (i.e. consumers and resources) in the network. We defined trait matching (T) between a pair of species i, j at a given time t as

Tijt=eα(Zi(t)Zj(t)). 2.5

For each network and at each level of m, we calculated the mean trait matching of each species (T¯s), each module (T¯m), and of the network (T¯n) across replicas. We standardized the level of trait matching at the species (zTs), module (zTm), and network level (zTn) at each level of mutualistic selection. The standard trait matching score for a species i at a mutualistic level μ, was calculated as

zTiμ=TsiμT¯sμσTsμ, 2.6

where T is the trait matching level of species i at the mutualistic selection strength μ. T¯iμ and σTμ are the mean and standard deviation of trait matching for all species at μ.

To contrast our findings from the coevolution model (hereafter coevolution scenario), with those expected by chance, we used a null coevolution scenario as in de Anderazzi et al. [10]. In this scenario, we fixed species traits to their environmental optima. We then calculated trait matching in the same way as in the coevolution model. We used the null coevolution scenario as a baseline for how similar species traits can be by chance, without coevolution operating.

(f) . Multivariate analyses

We used principal component analyses (PCA) to summarize structural properties into a single descriptor for each scale: network, module, and species. Hence, we fitted three PCAs using the relevant descriptors for each scale (see Network, module, and species descriptors section). We next describe the three PCAs. At the network scale, the first component of the PCA (hereafter referred to as network structure) explained 87% of variance. The network structure axis was positively associated with network modularity (0.96) and the number of modules in the network (0.89) and negatively associated with network connectance (−0.95; electronic supplementary material, figure S6A). At the module scale, the first component of the PCA (hereafter referred to as module structure) explained 66% of variance. The module structure axis was positively associated with module size (−0.82) and negatively associated with module connectance (0.82, figure S6b). At the species scale, the first component of the PCA (hereafter referred to as species role) explained 65% of variance. The species role axis was positively associated with both WMD (−0.81) and AMC (0.81, figure S6c). We placed each network, module, and species along their corresponding structural axis. We used a Spearman-Rank correlation to asses the relationship between network, module, and species descriptors with trait matching. We performed a correlation test at each level of mutualistic selection.

We used a redundancy analysis (RDA) to explore how the seven structural descriptors were related to species’ trait matching. RDA is a type of constrained ordination analysis used to determine how much of the variation of a set of variables (response variables) is explained by the variation of another set of variables (explanatory variable, [31]). The RDAs we fitted used network connectance, number of modules, modularity, module size, module connectance, species’ AMC, and WMD as response variables and species’ standardized trait matching as the explanatory variable. We fitted an RDA at each level of mutualistic selection. The scores of the response variables on the RDA and on the first component of the PCA are shown in electronic supplementary material, tables S2 and S3.

3. Results

We first describe how network, module, and species structural descriptors individually influence the degree of trait matching arising at their corresponding scale. We contrast results of the coevolutionary model with those of the null scenario, where trait values were fixed to their environmental optima.

At the network scale, we found a positive correlation (ρ > 0) between network structure and trait matching for m ≤ 0.6, and a negative correlation (ρ < 0) for m > 0.6 (figure 2a). In other words, when mutualistic selection is weak (m < 0.6) the more modular a network is, the higher trait matching it attains. Yet, when mutualistic selection is strong (m > 0.6), network connectance is correlated with high trait matching. All correlations were statistically meaningful (α = 0.05) across values of mutualistic selection (electronic supplementary material, figure S7). Conversely, correlations were statistically meaningful in only one third of the levels of mutualistic selection levels for the null scenario (electronic supplementary material, figure S8). Furthermore, ρ-values were much smaller (ranging from −0.08 to 0.07) compared to those of the coevolution scenario (ranging from −0.89 to 0.58, figure 2a).

Figure 2.

Figure 2.

Correlation between network, module, and species descriptors with trait matching for the coevolution (black points) and null scenario (grey points). Across panels, ρ > 0 indicates a positive correlation between the principal component analysis (PCA) scores summarizing structural descriptors and trait matching at the corresponding scale. Network PCA scores were negatively associated with connectance, and positively associated with modularity and the number of modules in the network. Module PCA scores were positively associated with module connectance and negatively associated with module size. Species PCA scores were positively associated with WMD and AMC. Species traits were fixed to the environmental optima in the null scenario. (Online version in colour.)

At the module scale, we found a negative correlation between module structure and trait matching across all levels of mutualistic selection (figure 2b). Note that the correlations were not statistically meaningful when 0.5 ≤ m ≤ 0.7 (electronic supplementary material, figure S9). By contrast, all correlations were statistically meaningful for the null scenario (electronic supplementary material, figure S10). Similarly, we found comparable ρ-values for both scenarios (ranging from −0.06 to −0.05 for the null scenario and ranging from −0.11 to −0.0005 for the coevolution scenario; figure 2b). Hence, the apparent trend of large poorly connected modules attaining the highest levels of trait matching could be simply attributed to the structure of the networks and not to coevolution.

At the species scale, we found a negative correlation between role and trait matching when m ≤ 0.6 and a positive relation for m > 0.6 (figure 2c). Following Olesen et al. [30], a large WMD and AMC is characteristic of network hubs. Peripherals show the opposite trend. Thus, when mutualistic selection is weak (m < 0.6), peripherals attain the highest levels of trait matching. When selection is strong (m > 0.6), network hubs record the highest levels of trait matching. All correlations were statistically meaningful (α = 0.05) across mutualistic selection (electronic supplementary material, figure S11). While correlations were statistically meaningful in 44% of the mutualistic selection levels for the null scenario (electronic supplementary material, figure S12), ρ-values were much smaller (ranging from −0.004 to 0.004) than those of the coevolution scenario (ranging from −0.11 to 0.27; figure 2c).

We next describe how network, module, and species structural descriptors jointly influence the degree of trait matching arising at the scale of species. In other words, we explore how the level of trait matching a species achieves relates to the role it plays in its network, the structure of the module it belongs to, and the topology of the network it belongs to. We found trait matching explains more variation in structural descriptors as mutualistic selection increases (figure 3a). These patterns do not emerge for the null coevolution scenario. Furthermore, we found network modularity and connectance to be the predominant structural descriptors shaping trait matching (figure 3b). Yet, the relation between network structure and trait matching changes with the strength of mutualistic selection. Higher trait matching is associated with increasing network modularity up to m ≤ 0.5 (figure 3b). When m > 0.65, higher trait matching is associated with increasing network connectance (figure 3b).

Figure 3.

Figure 3.

Relation between species trait matching and network descriptors. (a) The proportion of variance in network structural descriptors explained by trait matching. This was calculated by dividing the eigenvalue of the constrained axis (the axis associated with trait matching) and dividing it by the sum of the eigenvalues of the constrained axis and the unconstrained axes (the axes associated with the network descriptors). Grey points show results of the null scenario, black points represent results from the coevolution scenario. (b) The predominant structural descriptors shaping the degree of trait matching. We show the two structural descriptors with the largest coordinates along the first axis of the redundancy analysis axis. Positive values, highlighted in red, indicate a positive correlation between the structural descriptor and trait matching. The opposite is true for negative values, which are highlighted in blue. Abbreviations indicate the structural descriptor, and are defined as follows: C, connectance; M, modularity; and NM, number of modules. (Online version in colour.)

4. Discussion

Our results highlight three main insights. First, the degree of trait matching arising as a result of coevolution is jointly influenced by the strength of mutualistic selection and the structural properties of the network where coevolution is unfolding. Second, the set of network descriptors correlated with higher trait matching is determined by the strength of mutualistic selection. Third, the structural properties of networks outrank those of modules or species in determining the evolved degree of trait matching. We expand upon these points below.

Stronger mutualistic selection results in greater trait matching (electronic supplementary material, figures S13–S15). This is expected. If mutualistic selection increases trait complementarity between partners, and the strength of selection is intensified, this will result in greater trait matching [8,1618]. We found this trend to occur regardless of the scale at which trait matching is measured (either at the scale of networks, modules, or species). However, because mutualistic selection traverses networks, their structure will play a role in how coevolution operates [16]. We found network structure influences the degree of trait matching evolved for most levels of mutualistic selection. Strikingly, however, when mutualistic selection is equally important as environmental selection in driving trait evolution, we found no association between structure and degree of trait matching. Thus, for the most part, the observed coevolved trait complementarity in partners is a joint effect of how strong mutualistic selection is and what the structural properties of a network are.

The network descriptors associated with greater trait matching change with the strength of mutualistic selection. At the network scale, we do not find modularity or connectance to consistently increase trait matching in a community. Both amplify trait complementarity between partners but under different circumstances. When mutualistic selection is weak, network modularity enhances trait matching in a community. By contrast, network connectance amplifies trait matching when mutualistic selection is strong. These differences highlight how network architecture can modulate the role of mutualistic selection in shaping trait evolution. When mutualistic selection is weak, high trait complementarity between partners will likely only arise within tightly linked modules or species with few partners. Since weak mutualistic selection results in weak indirect effects [16], we expect trait matching to be maximized wherever the selective pressures of interactions are more homogeneous between partners or are fewer. Thus, networks with modular structures will best allow the emergence of trait complementarity between partners despite the weak mutualistic selection. When mutualistic selection is strong, indirect effects are strong and non-interacting partners become more important in shaping coevolution [16]. Under these circumstances, indirect effects will make highly connected networks an optimal structure for the evolution of trait matching.

At the module scale, we found large poorly connected modules attained greater trait cohesion than small poorly connected ones. Yet, these results did not differ from those found in the null coevolution scenario. The similarities between scenarios suggest that comparable degrees of trait matching at a module arise regardless of coevolution. This is in agreement with the fact that the cophylogenetic signal of interacting partners is weakest at the module scale for pollination networks [32].

We detected differences in the degree of species’ trait matching contingent on the role they play in the network. When coevolution is weak, we found species with both low within-module degree and AMC attained a higher degree of trait matching with their partners. Conversely, when coevolution is strong, species with both high WMD and AMC achieve greater trait matching. In other words, peripheral species sensu Olesen et al. [30] achieve the greatest levels of trait matching when coevolution is weak, while network hubs attain the largest degree of trait matching when coevolution is strong. This change may be due to indirect effects. If indirect effects are weak when coevolution is weak, then trait evolution will be mainly driven by directly interacting species. Hence peripherals, which have few interactions and most of them are distributed in their module, will likely attain greater trait matching than other species types. When coevolution is strong and indirect effects are strong, trait evolution will be shaped by non-interacting partners. Here, super-generalists (i.e. network hubs) stand to gain since they are highly connected. Thus, hubs may not only be important in maintaining the structural coherence of networks and modules [30] but also in facilitating the matching of species traits when coevolution is strong.

When merging scales, network properties tend to outrank those of modules or species in explaining differences in trait matching between partners. Specifically, we observed the variation in trait matching at the species level to be mainly associated with the variation of structural properties at the network scale. Furthermore, the network scale is increasingly relevant as the strength of mutualistic selection increases. Though we do not directly address the question regarding the scale at which coevolution operates [1,30], our findings suggest a greater importance of network properties in constraining coevolution in mutualistic interactions.

Our work makes at least three crucial simplifying assumptions. First, we only explore how network structure influences evolutionary processes. However, the inverse relation is equally as relevant. Network structure influences evolutionary processes and, in turn, evolutionary processes shape structure. Disentangling the relative importance of each component will require models that explore both sides of the relation and their feedback. Second, our framework does not incorporate feedbacks between ecology and evolution, which could potentially provide valuable insights into the ecological implications of the findings described here. Interestingly, de Anderazzi et al. [33] have shown that the stability of antagonistic networks increases after incorporating a feedback between trait coevolution and population dynamics. Third, our results are, to some extent, influenced by the model we used to build our networks. The niche model allowed us to build a fine-grained axis of network structure, yet it is undeniable that this model cannot fully capture the intricacies of empirical networks. In this sense, the lack of differences between the null and coevolution scenarios at the module scale could suggest that the niche model did not recreate biologically meaningful modules. The use of empirical networks or other network models may enlighten how coevolution influences trait matching at the module scale. Having stated some of our assumptions and abstractions, we argue that coevolution in mutualistic networks is neither solely driven by the strength of mutualistic selection, nor entirely constrained by the structure of the network where it is unfolding. Rather, trait matching is a joint result of selection pressures and network structures.

Trait complementarity between partners is a crucial property as it has been shown to increase the stability of mutualistic networks [18]. Human-induced perturbations are likely reshaping coevolutionary dynamics by simultaneously altering both the strength of mutualistic selection and by disassembling the web of life [3436]. We expect trait complementarity between partners to decrease if perturbations reduce the strength of coevolutionary selection, as in the case of extinctions or changes in phenology. In addition, the fact that network structure can amplify the dissonance between partners further highlights the importance of conserving network structures. [37]. Yet, which architectures to preserve will depend on the strength of coevolution.

Supplementary Material

Acknowledgements

We thank the members of the Bascompte laboratory for helpful discussions at various stages of this work as well as two anonymous reviewers for comments on a previous draft.

Data accessibility

All code and data to reproduce the reported results are available on GitHub https://github.com/fp3draza/coevo_in_networks and on Zenodo https://doi.org/10.5281/zenodo.5115538, respectively.

Authors' contributions

F.P.: conceptualization, investigation, writing-original draft, writing-review, and editing; J.B.: conceptualization, supervision, writing-review, and editing

Competing interests

We declare we have no competing interests.

Funding

This work was supported by the University of Zurich Research Priority Program Global Change and Biodiversity (URPP GCB) and by the Swiss National Science Foundations (grant no. 310030_197201).

References

  • 1.Thompson JN2005The geographic mosaic of coevolution. Chicago, IL: University of Chicago Press. [Google Scholar]
  • 2.Janzen DH. 1966Coevolution of mutualism between ants and acacias in Central America. Evolution 20, 249-275. ( 10.1111/j.1558-5646.1966.tb03364.x) [DOI] [PubMed] [Google Scholar]
  • 3.Cook JM, Rasplus J-Y. 2003Mutualists with attitude: coevolving fig wasps and figs. Trends Ecol. Evol. 18, 241-248. ( 10.1016/S0169-5347(03)00062-4) [DOI] [Google Scholar]
  • 4.Pellmyr O. 2003Yuccas, yucca moths, and coevolution: a review. Ann. Missouri Botanical Garden 90, 35-55. ( 10.2307/3298524) [DOI] [Google Scholar]
  • 5.Szathmáry E. 2015Toward major evolutionary transitions theory 2.0. Proc. Natl Acad. Sci. USA 112, 10 104-10 111. ( 10.1073/pnas.1421398112) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Stanton ML. 2003Interacting guilds: moving beyond the pairwise perspective on mutualisms. Am. Nat. 162, S10-S23. ( 10.1086/378646) [DOI] [PubMed] [Google Scholar]
  • 7.Rezende EL, Jordano P, Bascompte J. 2007Effects of phenotypic complementarity and phylogeny on the nested structure of mutualistic networks. Oikos 116, 1919-1929. ( 10.1111/j.0030-1299.2007.16029.x) [DOI] [Google Scholar]
  • 8.Nuismer SL, Jordano P, Bascompte J. 2013Coevolution and the architecture of mutualistic networks. Evolution 67, 338-354. ( 10.1111/j.1558-5646.2012.01801.x) [DOI] [PubMed] [Google Scholar]
  • 9.Fortuna MA, Barbour MA, Zaman L, Hall AR, Buckling A, Bascompte J. 2019Coevolutionary dynamics shape the structure of bacteria-phage infection networks. Evolution 73, 1001-1011. ( 10.1111/evo.13731) [DOI] [PubMed] [Google Scholar]
  • 10.de Andreazzi CS, Astegiano J, Guimarães PR. 2020Coevolution by different functional mechanisms modulates the structure and dynamics of antagonistic and mutualistic networks. Oikos 129, 224-237. ( 10.1111/oik.06737) [DOI] [Google Scholar]
  • 11.Janzen DH. 1985On ecological fitting. Oikos 45, 308-310. ( 10.2307/3565565) [DOI] [Google Scholar]
  • 12.Vizentin-Bugoni J, Tarwater CE, Foster JT, Drake DR, Gleditsch JM, Hruska AM, Kelley JP, Sperry JH. 2019Structure, spatial dynamics, and stability of novel seed dispersal mutualistic networks in Hawaii. Science 364, 78-82. ( 10.1126/science.aau8751) [DOI] [PubMed] [Google Scholar]
  • 13.Bascompte J, Jordano P. 2007Plant-animal mutualistic networks: the architecture of biodiversity. Annu. Rev. Ecol. Evol. Syst. 38, 567-593. ( 10.1146/annurev.ecolsys.38.091206.095818) [DOI] [Google Scholar]
  • 14.Flores CO, Meyer JR, Valverde S, Farr L, Weitz JS. 2011Statistical structure of host–phage interactions. Proc. Natl Acad. Sci. USA 108, E288-E297. ( 10.1073/pnas.1101595108) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Guimarães PR, Rico-Gray V, Oliveira P, Izzo TJ, dos Reis SF, Thompson JN. 2007Interaction intimacy affects structure and coevolutionary dynamics in mutualistic networks. Curr. Biol. 17, 1797-1803. ( 10.1016/j.cub.2007.09.059) [DOI] [PubMed] [Google Scholar]
  • 16.Guimarãaes PR, Pires MM, Jordano P, Bascompte J, Thompson JN. 2017Indirect effects drive coevolution in mutualistic networks. Nature 550, 511-514. ( 10.1038/nature24273) [DOI] [PubMed] [Google Scholar]
  • 17.Guimarães PR, Jordano P, Thompson JN. 2011Evolution and coevolution in mutualistic networks. Ecol. Lett. 14, 877-885. ( 10.1111/j.1461-0248.2011.01649.x) [DOI] [PubMed] [Google Scholar]
  • 18.Nuismer SL, Week B, Aizen MA. 2018Coevolution slows the disassembly of mutualistic networks. Am. Nat. 192, 490-502. ( 10.1086/699218) [DOI] [PubMed] [Google Scholar]
  • 19.Barraclough TG. 2015How do species interactions affect evolutionary dynamics across whole communities? Annu. Rev. Ecol. Evol. Syst. 46, 25-48. ( 10.1146/annurev-ecolsys-112414-054030) [DOI] [Google Scholar]
  • 20.Bastolla U, Fortuna MA, Pascual-García A, Ferrera A, Luque B, Bascompte J. 2009The architecture of mutualistic networks minimizes competition and increases biodiversity. Nature 458, 1018-1020. ( 10.1038/nature07950) [DOI] [PubMed] [Google Scholar]
  • 21.Thébault E, Fontaine C. 2010Stability of ecological communities and the architecture of mutualistic and trophic networks. Science 329, 853-856. ( 10.1126/science.1188321) [DOI] [PubMed] [Google Scholar]
  • 22.Allesina S, Tang S. 2012Stability criteria for complex ecosystems. Nature 483, 205-208. ( 10.1038/nature10832) [DOI] [PubMed] [Google Scholar]
  • 23.Bascompte J, Jordano P, Olesen JM. 2006Asymmetric coevolutionary networks facilitate biodiversity maintenance. Science 312, 431-433. ( 10.1126/science.1123412) [DOI] [PubMed] [Google Scholar]
  • 24.Medeiros LP, Garcia G, Thompson JN, Guimarães PR. 2018The geographic mosaic of coevolution in mutualistic networks. Proc. Natl Acad. Sci. USA 115, 12 017-12 022. ( 10.1073/pnas.1809088115) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Pires MM, Prado PI, Guimarães PR. 2011Do food web models reproduce the structure of mutualistic networks? PLoS ONE 6, e27280. ( 10.1371/journal.pone.0027280) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Williams RJ, Martinez ND. 2000Simple rules yield complex food webs. Nature 404, 180-183. ( 10.1038/35004572) [DOI] [PubMed] [Google Scholar]
  • 27.Newman ME, Girvan M. 2004Finding and evaluating community structure in networks. Phys. Rev. E 69, 026113. ( 10.1103/PhysRevE.69.026113) [DOI] [PubMed] [Google Scholar]
  • 28.Marquitti FMD, Guimarães PR, Pires MM, Bittencourt LF. 2014Modular: software for the autonomous computation of modularity in large network sets. Ecography 37, 221-224. ( 10.1111/j.1600-0587.2013.00506.x) [DOI] [Google Scholar]
  • 29.Guimerà R, Amaral LAN. 2005Functional cartography of complex metabolic networks. Nature 433, 895-900. ( 10.1038/nature03288) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Olesen JM, Bascompte J, Dupont YL, Jordano P. 2007The modularity of pollination networks. Proc. Natl Acad. Sci. USA 104, 19 891-19 896. ( 10.1073/pnas.0706375104) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Paliy O, Shankar V. 2016Application of multivariate statistical techniques in microbial ecology. Mol. Ecol. 25, 1032-1057. ( 10.1111/mec.13536) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Hutchinson MC, Cagua EF, Stouffer DB. 2017Cophylogenetic signal is detectable in pollination interactions across ecological scales. Ecology 98, 2640-2652. ( 10.1002/ecy.1955) [DOI] [PubMed] [Google Scholar]
  • 33.de Andreazzi CS, Guimarães PR, Melián CJ. 2018Eco-evolutionary feedbacks promote fluctuating selection and long-term stability of antagonistic networks. Proc. R. Soc. B 285, 20172596. ( 10.1098/rspb.2017.2596) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Whittall JB, Hodges SA. 2007Pollinator shifts drive increasingly long nectar spurs in columbine flowers. Nature 447, 706-709. ( 10.1038/nature05857) [DOI] [PubMed] [Google Scholar]
  • 35.Galetti Met al.2013Functional extinction of birds drives rapid evolutionary changes in seed size. Science 340, 1086-1090. ( 10.1126/science.1233774) [DOI] [PubMed] [Google Scholar]
  • 36.Dirzo R, Young HS, Galetti M, Ceballos G, Isaac NJ, Collen B. 2014Defaunation in the anthropocene. Science 345, 401-406. ( 10.1126/science.1251817) [DOI] [PubMed] [Google Scholar]
  • 37.Tylianakis JM, Laliberté E, Nielsen A, Bascompte J. 2010Conservation of species interaction networks. Biol. Conserv. 143, 2270-2279. ( 10.1016/j.biocon.2009.12.004) [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Data Availability Statement

All code and data to reproduce the reported results are available on GitHub https://github.com/fp3draza/coevo_in_networks and on Zenodo https://doi.org/10.5281/zenodo.5115538, respectively.


Articles from Proceedings of the Royal Society B: Biological Sciences are provided here courtesy of The Royal Society

RESOURCES