Ecological Network Structure is Multidimensional: Rethinking the Structure-Stability Debate

Authors
Affiliation

Tanya Strydom

School of Biosciences, University of Sheffield, Sheffield, UK

Andrew P. Beckerman

School of Biosciences, University of Sheffield, Sheffield, UK

Published

April 21, 2026

Abstract

Ecological theory has long sought general principles linking the structure of interaction networks to ecosystem stability, yet empirical and theoretical studies have produced inconsistent and often conflicting results. These inconsistencies are typically interpreted as evidence that structure–stability relationships are weak or context dependent. Here, we propose that both network structure and ecological stability are inherently multidimensional, and apparent contradictions arise because different studies measure different aspects of each. We test this hypothesis using a large compilation of empirical food webs characterised by a broad suite of commonly used structural metrics. We show that these metrics organise into statistically robust modules corresponding to distinct dimensions of network architecture, and that food webs occupy a low-dimensional but structured region of this multidimensional space. Many metrics capture overlapping structural information, whereas others define independent axes of variation in how trophic interactions are organised. Linking these structural dimensions to multiple components of ecological stability reveals a non-universal mapping between structure and stability. Different stability measures depend on different subsets of structural domains, and the effects of individual structural features frequently reverse sign across stability components. These results indicate that structural properties are not intrinsically stabilising or destabilising, but instead participate in trade-offs across stability processes. Together, our findings support a conceptual framework in which ecological systems are understood as mappings between multidimensional spaces of structure and stability. Within this framework, classical results represent partial projections of a higher-dimensional relationship rather than general rules. We argue that progress in understanding ecological stability requires moving beyond the search for single predictive metrics and toward approaches that explicitly account for the multidimensional nature of ecological networks.

Keywords

food web, structure, dimensionality reduction, stability, multidimensionality

1 Introduction

Ecological theory has long sought general principles linking the architecture of interaction networks to ecosystem stability. Early work framed this relationship in terms of system complexity, most prominently through the analysis of random community matrices by Robert May, who showed that increasing species richness, interaction density, and interaction strength variance should reduce local dynamical stability in large ecological systems (May 1972, 1974). Subsequent studies refined this view by demonstrating that specific forms of network organisation (such as interaction structure, trophic hierarchy, and compartmentalisation) can substantially alter stability outcomes (McCann 2000; Allesina and Tang 2012; Stouffer and Bascompte 2010). More recently, structural theories such as trophic coherence have further suggested that food webs occupy constrained regions of structural space in which particular architectural features strongly influence system stability (Johnson et al. 2014).

Despite these advances, there remains little consensus on which aspects of network structure predict ecological stability. Different studies frequently identify different structural predictors, often with conflicting effects. This inconsistency is typically interpreted as evidence that structure–stability relationships are weak, context-dependent, or system-specific. However, an alternative explanation is that both network structure and ecological stability are inherently multidimensional, and that apparent contradictions arise because different studies measure different aspects of each. Ecological networks are commonly characterised using a wide array of structural metrics, including connectance, trophic level, modularity, omnivory, and motif structure, among many others. Yet these descriptors often covary, capture overlapping information, or reflect different organisational scales within the network (Vermaat et al. 2009; Lau et al. 2017; Thompson et al. 2012). As a result, individual metrics are unlikely to provide universal predictors of stability. Instead, they may represent partial projections of a higher-dimensional structural space, with different metrics capturing different aspects of network organisation.

At the same time, ecological stability itself is widely recognised as a multidimensional concept encompassing distinct dynamical properties such as persistence, resistance to disturbance, and recovery dynamics (Domínguez-García et al. 2019; Ives and Carpenter 2007; Loreau and de Mazancourt 2013; Donohue et al. 2016; Chen et al. 2024). These components are governed by different ecological processes and need not respond uniformly to changes in network structure. Consequently, there is no a priori reason to expect a single structural descriptor to predict all aspects of stability.

Together, these observations suggest a more general framework in which ecological systems are understood as mappings between a multidimensional space of network structure and a multidimensional space of stability outcomes. Within this framework, structural metrics capture different axes of network organisation, stability metrics capture different system responses to perturbation, and the relationship between them depends on how these spaces are projected onto one another. Apparent inconsistencies in the literature therefore arise not because theoretical predictions are incorrect, but because different studies examine different projections of both structure and stability.

A key, but often implicit, assumption in this literature is that stability is defined primarily through the temporal behaviour of populations (Pimm 1984; Ives and Carpenter 2007). Here, we extend this view by considering stability not only in terms of population dynamics, but in terms of whether the network that constrains those dynamics continues to exist and function. This perspective aligns with a broader view emerging across complex systems, in which stability is associated with the persistence of network structure and function under perturbation (Albert et al. 2000; Burleson-Lesser et al. 2020), and is particularly relevant for empirical food webs, which are typically observed as static interaction networks encoding structural constraints on dynamics rather than dynamics directly.

From this perspective, both network structure and stability can be understood as multi-scale properties. Structural metrics capture different aspects of organisation, from species-level roles to global architecture, and should not be expected to provide universal predictors of stability (Newman 2010). Likewise, stability emerges from processes operating across multiple levels - node-level properties influence species persistence and redundancy (Dunne et al. 2002), link distribution governs the propagation of perturbations and thus resistance (Albert et al. 2000), and global network properties constrain system-wide behaviour and recovery potential (May 1972; Allesina and Tang 2012). Within this framework, commonly used metrics can be reinterpreted as complementary descriptors of distinct stability mechanisms rather than competing proxies for a single concept of stability.

This conceptual framework is illustrated in Figure 1. Network structure is organised along a small number of underlying dimensions (Panel B), while ecological stability comprises multiple components (Panel A). Each stability component depends on a different projection of structural space (Panel C), giving rise to process-dependent relationships and trade-offs among stability outcomes. From this perspective, the structure–stability relationship is not a single function, but a structured mapping across multiple dimensions.

Figure 1: Conceptual framework linking multidimensional network structure (S) to multidimensional ecological stability (Ω). Structural variation is organised along a small number of axes (Panel B), while stability comprises multiple components (Panel A). Each stability component depends on a different projection of structural space (Panel C), generating process-dependent relationships and trade-offs among stability outcomes.

Here we test this framework by examining whether commonly used structural metrics of food webs organise into a smaller set of coherent dimensions, and how these dimensions relate to different components of ecological stability. Using a compilation of empirical food webs, we quantify a broad suite of structural descriptors spanning species roles, interaction pathways, and global network organisation. We first test whether these metrics form statistically robust modules based on their covariation across ecosystems. We then evaluate how these modules align with dominant multivariate axes of structural variation. Finally, we compare alternative representations of network structure to assess how different structural dimensions relate to multiple stability properties, including robustness to species loss, resilience, spectral radius, and controllability. By explicitly mapping the multidimensional structure of ecological networks to multiple components of stability, this study provides a principled framework for interpreting network metrics and for understanding the conditions under which different aspects of network architecture promote or constrain ecological stability.

2 Materials & Methods

2.1 Data Compilation

We compiled food web data from Mangal (Poisot et al. 2016), Web of Life (Fortuna et al. 2014), and the canonical networks used by Vermaat et al. (2009), resulting in a total of XX networks. All networks were treated as binary and characterised using a suite of XX structural metrics (see Table 1).

Table 1: An informative caption about the different network properties. We use a combination of metrics from both the original Vermaat et al. (2009) paper as well as including those that have been identified by Thompson et al. (2012) and have been linked to emerging ecosystem properties such as stability
Label Definition Structural interpretation Reference
Basal Proportion of taxa with zero vulnerability (no consumers). Quantifies the proportion of species representing basal energy inputs to the network.
Top Proportion of taxa with zero generality (no resources). Describes the relative prevalence of terminal consumers in the network.
Intermediate Proportion of taxa with both consumers and resources. Captures the proportion of species participating in both upward and downward energy transfer.
Richness (S) Number of taxa (nodes) in the network. Describes network size.
Links (L) Total number of trophic interactions (edges). Describes interaction density independent of network size.
Connectance \(L/S^2\), where \(S\) is the number of species and \(L\) the number of links Measures the proportion of realised interactions relative to all possible interactions. Dunne et al. 2002
L/S Mean number of links per species. Captures average interaction density per taxon.
Cannibal Proportion of taxa with self-loops. Quantifies the prevalence of cannibalistic interactions.
Herbivore Proportion of taxa feeding exclusively on basal species. Describes the representation of primary consumers.
Trophic level (TL) Prey-weighted trophic level averaged across taxa. Captures the vertical organisation of energy transfer. Williams and Martinez (2004)
MaxSim Mean maximum trophic similarity of each taxon to all others. Quantifies functional similarity based on shared predators and prey. Yodzis and Winemiller (1999)
Centrality Sum of differences between the maximum node centrality and all node centralities (Freeman’s centrality). Captures how unevenly influence or connectivity is distributed among species. Estrada and Bodin (2008)
ChLen Mean length of all food chains from basal to top taxa. Describes the average number of steps in energy-transfer pathways.
ChSD Standard deviation of food chain length. Captures variability in pathway lengths.
ChNum Log-transformed number of distinct food chains. Quantifies the multiplicity of alternative energy pathways.
Path Mean shortest path length between all species pairs. Describes the average distance between taxa within the network.
Diameter Maximum shortest path length between any two taxa. Captures the largest network distance between species.
Omnivory Proportion of taxa feeding on resources at multiple trophic levels. Describes vertical coupling of energy channels. McCann (2000)
Loop Proportion of taxa involved in trophic loops. Quantifies the prevalence of cyclic interaction pathways.
Prey:Predator Ratio of prey taxa (basal + intermediate) to predator taxa (intermediate + top). Describes the overall shape of the trophic structure.
Clust Mean clustering coefficient. Measures the tendency for taxa sharing interaction partners to also interact with each other. Watts and Strogatz (1998)
GenSD Normalised standard deviation of generality. Captures heterogeneity in the number of resources per taxon. Williams and Martinez (2004)
VulSD Normalised standard deviation of vulnerability. Captures heterogeneity in the number of consumers per taxon. Williams and Martinez (2004)
LinkSD Normalised standard deviation of total links per taxon. Quantifies variation in species connectivity.
Intervality Degree to which taxa can be ordered along a single niche dimension. Measures the extent of niche ordering in trophic interactions. Stouffer et al. (2006)
S1 (Linear chain) Frequency of three-node linear chains (A → B → C) with no additional links. Captures the prevalence of simple, unbranched energy-transfer pathways. Stouffer et al. (2007) Milo et al. (2002)
S2 (Omnivory) Frequency of three-node motifs forming a feed-forward loop (A → B → C, A → C). Describes vertical coupling of trophic levels within small subnetworks. Stouffer et al. (2007) Milo et al. (2002)
S4 (Apparent competition) Frequency of motifs where one consumer feeds on two resources (A → B ← C). Captures the prevalence of shared-predator structures among resources. Stouffer et al. (2007) Milo et al. (2002)
S5 (Direct competition) Frequency of motifs where two consumers share a single resource (A ← B → C). Describes the occurrence of shared-resource structures among consumers. Stouffer et al. (2007) Milo et al. (2002)
trophicVar Measure of how much the trophic positions of species deviate from the mean trophic level. Variance is linked to chain length, with low variance indicating few long chains and high variance indicates long chains and varied interactions Pimm (1982)
TrophicCoherence Measure how well the species in a food web fit into discrete trophic levels. Highly coherent, neatly layered food webs are more stable to perturbations Johnson et al. (2014)

In addition to network structural descriptors, we quantified multiple complementary measures of ecological stability that capture distinct aspects of system response to perturbation. First, robustness to species loss (\(R_{50}\)) quantifies the proportion of primary extinctions required to reduce network richness to 50% of its initial value, providing a threshold-based measure of the system’s tolerance to species removal and its ability to maintain connectivity under perturbation (Dunne et al. 2002; Jonsson et al. 2015). Second, we quantify resilience as the area under the extinction curve, relating primary species loss to secondary extinctions, which captures how rapidly structural collapse propagates through the network as perturbations accumulate and thus reflects the rate of system degradation under sequential disturbance. Third, spectral radius (\(\rho\)), defined as the largest real part of the eigenvalues of the adjacency matrix (Staniczenko et al. 2013) making it a proxy for network persistence (Bascompte et al. 2003). This provides a global constraint on system behaviour and can be interpreted as a proxy for the system’s dynamical stability potential, governing the amplification or decay of perturbations. Finally, structural controllability quantifies the minimum number of driver species required to control the system’s dynamics, capturing the capacity for directed reorganisation following perturbation and identifying species that exert disproportionate influence on system behaviour (Liu et al. 2011). Together, these metrics capture complementary aspects of ecological stability: (i) resistance to perturbation, quantified by robustness as tolerance to species loss; (ii) recovery/persistence after perturbation, measured as the propagation of cascading extinctions following sequential species removal; (iii) stability potential, captured by the spectral radius as a global constraint governing the amplification or decay of perturbations; and (iv) controllability, reflecting the minimum set of driver species required to steer system dynamics and reconfigure network structure. Because both robustness and resilience are dependent on stochastic extinctions we averaged these values from 100 extinction runs.

Finally, we incorporated two complementary measures that capture higher-order aspects of network organisation. First, we quantified complexity based on the singular value spectrum of the adjacency matrix. Specifically, we computed the entropy of the singular values obtained via singular value decomposition (SVD), which captures how structural variance is distributed across orthogonal modes. Networks with more evenly distributed singular values exhibit higher complexity, reflecting greater heterogeneity in interaction pathways and reduced dominance of any single structural mode (Strydom et al. 2021). This provides a spectral analogue to traditional structural descriptors, linking network organisation to the distribution of interaction strength across latent dimensions.

Second, we included a composite scaling term of the form \(-\frac{1}{2}(\log{(Richness)} + \log{(Connectance)})\) This term captures the joint scaling of network size and density and can be interpreted as a log-transformed geometric mean of these quantities. This formulation is motivated by classical stability results, where system behaviour depends on the combined scaling of species richness and interaction density, rather than either quantity in isolation. As such, this term provides a compact representation of size–complexity tradeoffs and complements both local (e.g., degree distributions) and global (e.g., spectral) descriptors of network structure.

2.2 Identification of Structural Modules

We tested the hypothesis that structural descriptors of food webs are organised into statistically coherent modules reflecting shared ecological function or scaling relationships, rather than forming arbitrary clusters driven by sampling noise. If such modular organisation exists, then metrics within a module should exhibit strong internal correlation relative to metrics assigned to different modules. The resulting clusters should be robust to resampling of the data. The identified modular structure should exceed expectations under null models of random association among metrics.

We quantified pairwise associations among the XX structural metrics using Pearson correlations computed across food webs. Because ecological metrics may covary either positively or negatively depending on scaling relationships, we constructed two alternative distance matrices: \(1−r\), which preserves the sign of correlations and distinguishes positive from negative association and \(1−∣r∣\), which groups variables based on the magnitude of their association regardless of sign. These two definitions allow us to test whether modular structure depends on directional relationships or simply on the strength of coupling among metrics. Hierarchical clustering was performed using average linkage on each distance matrix to identify candidate structural modules.

The optimal number of clusters was evaluated across a range of partition sizes (\(k = 2–10\)) using average silhouette width to assess within-cluster cohesion and between-cluster separation. To further evaluate cluster robustness, we implemented bootstrap resampling with 1,000 bootstrap replicates. This procedure estimates approximately unbiased (AU) p-values for each cluster, quantifying the probability that a cluster is supported under repeated resampling of the data. Clusters were considered statistically robust when they exhibited high silhouette support, and approximately unbiased bootstrap support ≥ 0.95. This dual criterion ensures that identified modules are both structurally coherent and stable to sampling variation.

2.3 Multivariate Structure and Module–Axis Alignment

To evaluate whether structural metrics of food webs organise into coherent multivariate modules and whether those modules define principal axes of variation, we conducted a principal component analysis (PCA) followed by a permutation-based test of module–axis alignment. Under this framework, principal components define dominant structural gradients in the metric space, whereas modules represent hypothesised mechanistic groupings of structurally related metrics. Demonstrating alignment between these two representations would suggest that modular decomposition captures fundamental axes of ecological variation.

Skewed count-based metrics (e.g., link counts, interval counts, and related quantities) were log-transformed using \(log(x + 1)\) to reduce right skew. All remaining variables were standardised to zero mean and unit variance prior to analysis to ensure that metrics measured on different scales contributed equally to the ordination.

To quantify how structural modules align with principal axes, we decomposed variance in each principal component according to module membership. For each module \(m\) and principal component \(k\), we computed:

\[ A_{mk} = \sum_{i \in m} l^{2}_{ik} \]

where \(l_{ik}\) is the loading of metric \(i\) on \(PC_k\) and \(A_{mk}\) represents the fraction of variance in \(PC_k\) attributable to metrics in module \(m\). Because squared loadings sum to one within each principal component, this provides a direct partitioning of PC variance across modules. This produces a module × PC matrix describing geometric alignment between modular structure and multivariate axes.

To evaluate whether observed module–PC alignment exceeded expectations under random module structure, we implemented a permutation test. We randomly permuted module labels among metrics 1 000 times while preserving the number and size distribution of modules, and the PCA loadings. For each permutation \(r\), we recomputed \(A^{(r)}_{mk}\) so as to form a null distribution for each module–PC pair. From this we computed p-values and corresponding z-scores, which was then used to infer significant alignment when \(p_{mk} < 0.05 \land |Z_{mk}| > 1.96\)

where:

\[ p_{mk} = P(A^{(r)}_{mk} > A_{mk}) \]

and:

\[ Z_{mk} = \frac{A_{mk} - \mu_{mk}}{\sigma_{mk}} \]

Additionally we also evaluated if modules collectively aligned with PCA structure beyond random expectation. Overall concentration of variance within module–PC space was calculated as \(T = \sum_{m, k} A^{2}_{mk}\) and significance was determined by comparing the observed (\(T\)) the permutation distribution (\(T^{(r)}\)). Where \(p_{global} = P(T^{(r)} \geq T)\). A significant result indicates that module structure explains multivariate variance better than random groupings.

2.4 Structural Metric Reduction and Representation of Network Space

To evaluate how network structure predicts ecological stability, we first reduced a high-dimensional set of topological metrics into alternative, biologically interpretable predictor sets. Because dimensionality reduction can fundamentally shape inference, we explicitly compared two conceptually distinct representations of network structure: (1) structural domain representatives and (2) latent axes of network variation.

2.4.1 Identification of Structural Domains

We previously grouped network metrics into clusters based on their pairwise correlations, such that each cluster represented a structurally coherent domain (e.g., trophic composition, centralisation, path structure). Clustering was performed using correlation-based distance, ensuring that metrics grouped together reflected shared structural information rather than raw scale. To construct a reduced predictor set from these domains, we selected a single representative metric per cluster using a medoid approach. Within each cluster, we computed the absolute correlation matrix among member metrics and defined distance as \(1−∣r∣\). The medoid was identified as the metric minimising mean pairwise distance to other metrics in the cluster. This approach preserves structural diversity while minimising redundancy and does not rely on principal component loadings, which can bias selection toward dominant variance axes. The resulting ‘cluster medoid’ set retained one interpretable metric per structural domain. Importantly, this procedure prioritises preservation of structural domains rather than overall variance magnitude, allowing low-variance but potentially mechanistically relevant features of network topology to be retained.

2.4.2 Extraction of Latent Structural Axes

As a complementary representation of network structure, we performed principal component analysis (PCA) on the scaled full metric matrix. Principal components were retained until cumulative explained variance exceeded 80%, yielding a set of orthogonal axes describing the dominant gradients of variation in network topology. These retained PC scores constitute a low-dimensional latent representation of network space. Unlike cluster medoids, which preserve structural categories, PC scores preserve maximal variance and ensure orthogonality among predictors. We also explored a third reduction approach—selecting the single highest-loading metric per retained PC. However, because principal components are linear combinations of multiple metrics, this PC-dominant metric strategy substantially reduces the variance represented by each axis. Consequently, this approach captures less of the total structural variance.

2.4.3 Conceptual Contrast Between Representations

The cluster-medoid and PCA-score representations reflect different theoretical assumptions about how structure relates to stability. The cluster-medoid approach assumes that ecological stability responds to discrete structural domains that may vary independently and need not align with the dominant gradients of network variation. In contrast, the PCA-score approach assumes that stability responds primarily to the major axes of variation in network topology, regardless of their interpretability in terms of structural domains. By explicitly comparing predictive performance across these representations, we test whether ecological stability is better explained by domain-specific structural mechanisms or by global geometric gradients of network organisation.

2.5 Structural Control of Stability

To evaluate how hierarchical representations of network structure explain variation in stability, we modelled four complementary stability outcomes: Robustness (\(R_{50}\)), Resilience, Spectral Radius (\(\rho\)), and Structural Controllability. These measures capture distinct dynamical processes governing ecosystem persistence, resistance, and controllability. Elastic net regression models were fit separately for each stability metric using three structural representations (cluster medoids, PC-dominant metrics, and full PCA scores) and XXX univariate, canonical proxies of stability (complexity, connectance, trophic coherence), allowing us to compare the structural determinants of different stability processes. All predictors and response variables were standardised prior to analysis to allow direct comparison of coefficient magnitudes.

Elastic net regularisation was chosen because it permits inference under correlated predictors by interpolating between ridge (distributed shrinkage) and lasso (sparse selection) penalties. The mixing parameter \(\alpha\) (0–1) determines the degree of sparsity, with lower \(\alpha\) values indicating distributed influence across many correlated structural descriptors (ridge-like behaviour), whereas higher \(\alpha\) values indicate that stability is driven by a smaller subset of structural predictors (lasso-like sparsity).

2.5.1 Model Evaluation

Predictive performance was assessed using repeated v-fold cross-validation (5 folds × 10 repeats) this improves the robustness of hyperparameter selection, particularly under correlated predictors and variable sample sizes. Repeating the partitioning reduces sensitivity to any single fold split and stabilises the selection of both \(\alpha\) and \(\lambda\), ensuring that the reported coefficients and variance contributions reflect consistent structural effects rather than idiosyncrasies of a particular data split. This approach enhances confidence that observed switching patterns in predictor importance across stability metrics represent genuine structural relationships rather than artefacts of sampling variability. Within each training partition, models were fit across a grid of \(\alpha\) values (0–1 in increments of 0.25), and for each \(\alpha\), the optimal penalty strength (\(\lambda\)) was selected via internal cross-validation on the training data. Specifically, \(\lambda\) values were chosen from a dense path generated by the elastic net algorithm, and the \(\lambda\) that maximised cross-validated \(R^2\) within the training fold was recorded. This process ensured that \(\lambda\) selection was independent of the held-out test data. Model performance was quantified as the mean cross-validated \(R^2\) computed on held-out test partitions across all repeats and folds.

After cross-validation, final models were refit to the full dataset using the mean selected \(\alpha\), and the λ value closest to the cross-validated optimum was used to extract standardised regression coefficients. These coefficients characterise the direction and relative magnitude of structural effects on each stability metric.

The primary objective was interpretation rather than predictive optimisation, with the aim to quantify how structural organisation governs different stability processes. The elastic net mixing parameter \(\alpha\) provides insight into the architecture of structural control, indicating whether stability is influenced by many predictors (ridge-like) or a sparse subset (lasso-like). To quantify the relative contribution of different structural modules, standardised regression coefficients from the final models were squared and aggregated within modules. The proportion of variance explained by each module was then scaled by the model’s cross-validated \(R^2\), yielding a measure of the absolute variance in stability explained by each structural component.

3 Results

3.1 Structural Metrics Organise into Robust Modules

Hierarchical clustering of structural descriptors revealed clear modular organisation within food-web architecture Figure 2. Silhouette analysis indicated an optimal partition of the signed correlation matrix at k=7 modules, with a maximum average silhouette width of [insert value]. Clustering based on absolute correlations produced a slightly coarser but comparable solution (k=5), demonstrating that the modular structure is robust to the treatment of correlation sign and reflects strong underlying association patterns among metrics.

Figure 2: Hierarchical clustering of food-web structural descriptors. Dendrogram illustrating the modular organisation of structural metrics based on a signed correlation matrix. Clustering was performed using UPGMA. Coloured bars indicate the seven distinct modules, reflecting robust association patterns among metrics. The horizontal axis represents the correlation distance (1−r), where shorter branches indicate stronger associations between descriptors.

Bootstrap resampling further supported the stability of the major clusters. Most principal modules exhibited high approximately unbiased (AU) support values (AU ≥ [insert value]), indicating that the identified clusters are not artefacts of sampling variability but represent statistically robust groupings of structural descriptors.

The resulting modular partition identified coherent groups of metrics describing distinct aspects of network architecture Figure 4. These included a large-scale architectural module integrating size and motif-based descriptors, modules capturing trophic organisation and energy routing, and two modules consisting of more isolated structural descriptors that vary independently from broader groupings. The six-module solution Figure 4 reveals a hierarchical decomposition of food-web structural space into interpretable ecological dimensions. Importantly, these modules can be understood not only as statistical groupings, but as reflecting successive constraints operating during network assembly. Comparison with both connectance and degree-constrained null models reinforces this interpretation by showing that not all structural dimensions arise from the same underlying processes (SUPP MATT REF). Early-emerging dimensions associated with network size and interaction density define the combinatorial space of possible interactions, consistent with classical complexity arguments in which system behaviour is governed by its size (May 1972; Allesina and Tang 2012). In contrast, higher-order modules capture constraints imposed by trophic organisation, energy flow, and species roles, reflecting ecological structuring processes described by niche-based and trophic theories of food-web assembly (Williams and Martinez 2000; Stouffer and Bascompte 2010; Johnson et al. 2014). Collectively, this structure indicates that food-web organisation arises from multiple, partially independent axes of variation that correspond to distinct constraints operating during network assembly.

Figure 3: Figure SX: Hierarchical clustering of food-web structural descriptors for connectance and degree constrained models. Dendrograms illustrate the modular organisation of structural metrics based on a signed correlation matrix. Clustering was performed using UPGMA. Grey bars indicate identified clusters. The horizontal axis represents the correlation distance (1−r), where shorter branches indicate stronger associations between descriptors. Colours of the labels indicate the corresponding module as identified from the empirical data. ARI i shown in the right hand side of the panel and indicates cluster agreement with empirical clusters. Note that some modules (particularly for the degree constrained networks) still cluster together however others do not - this suggests that the modules are independent and suggest that they are not constrained by link-level processes but may reflect other emerging forms of ecological constraints.

While modules associated with network size and degree heterogeneity are partially reproduced under degree-preserving randomisation, others show little correspondence with null expectations. This pattern is consistent with a hierarchical assembly process, in which a combinatorial baseline defined by species richness and interaction degree is progressively shaped by ecological constraints governing trophic organisation, energy flow, and species roles. Consequently, the modular structure we identify does not simply reflect statistical artefacts of network size, but captures ecologically meaningful dimensions of network assembly.

Figure 4: Ecological network structure emerges through hierarchical constraints on assembly. Food web architecture can be decomposed into six structural modules organised across three levels of constraint. Combinatorial scaling defines the space of possible interactions as a function of system size. This baseline gives rise to statistical organisation, where degree constraints generate heterogeneity in species roles and regulatory structure (trophic role asymmetry, control heterogeneity). At the highest level, ecological structuring imposes trophic ordering, energy flow constraints, and the emergence of resource and control hubs (trophic integration, energy transport, flow control).

3.2 Structural Modules Align with Dominant Axes of Network Variation

Principal component analysis of standardised structural metrics revealed strong dimensional compression in food-web structure Figure 5. The first three principal components accounted for 68.5% of total variance (PC1 = 31.2%, PC2 = 21.5%, PC3 = 15.6%), with 80.7% explained by the first five components, indicating that a small number of dominant gradients capture most structural variation. Variance decomposition of principal components by module revealed a structured alignment between the modular organisation of metrics and the dominant axes of variation Figure 6. The first two principal components were jointly structured by Macro Complexity and Trophic Integration, but in contrasting ways indicating that variation primarily separates highly integrated trophic structure from size-driven architecture. PC3 represented a distinct structural dimension dominated by Control Heterogeneity, with additional contributions from Trophic Role Asymmetry, reflecting variation in the distribution of predation pressure and imbalances among trophic roles. This axis captures differences in how strongly interactions are concentrated among species and how unevenly trophic roles are distributed across the network.

Figure 5: PCA loadings plot illustrating the dominant gradients of food web variation. Each point denotes a structural metric, with colours corresponding to the modular groupings. The clustering of like-coloured points along specific PC axes demonstrates that the modular organisation is preserved within a reduced dimensional space.
Figure 6: Heatmap showing the correspondence between the seven identified food-web modules (rows) and the principal components (columns) capturing 80% of cumulative variance. High values (darker shading) indicate strong alignment, where a specific module’s internal structure drives the variation captured by that PC.
Figure 7: Figure SX.
Figure 8: Figure SX. This figure quantifies the relative contribution of each structural module to the variance captured by individual Principal Components (PCs). Calculation: For each PC, the total variance (eigenvalue) is partitioned among the k=7 modules identified in the hierarchical clustering. The contribution of a module to a specific PC is calculated as the sum of the squared loadings of all metrics belonging to that module, normalised by the total variance explained by that PC. Visual Interpretation: The alluvial plot illustrates how the ecological weight shifts across different structural dimensions. For example, while PC1 may be dominated by a single module, subsequent PCs often represent a more diverse blend of modular contributions, reflecting the multifaceted nature of topological complexity and trophic organisation. Significance: This visualisation confirms that the PC axes are not merely statistical artifacts but are grounded in the specific groups of correlated metrics defined in the main text. The stability of the flow across the first several components demonstrates that the modular organisation of food web architecture is consistently represented across the primary gradients of structural variation.

Beyond the first three axes, additional modules aligned with more specialised components of structural variation. In particular, Transport Efficiency exhibited strong alignment with higher-order components (notably PC6), indicating that the geometry of trophic pathways varies largely independently of both network size and trophic integration. The Resource and Control Hubs module showed weaker and more diffuse alignment across higher-order components, suggesting that variation in energy entry points and centrality represents a secondary structural dimension.

A global permutation test confirmed that the observed alignment between modules and principal components was significantly stronger than expected under random assignment (\(p = 0.006\)), demonstrating that the modular structure captures meaningful geometric organisation in the multivariate space of network metrics Figure 9. Alignment was concentrated in a subset of principal components, indicating that modules map onto specific structural gradients rather than uniformly spanning the full space.

Figure 9: Heatmap showing module–principal component alignment quantified by permutation-derived Z-scores. Colour intensity reflects the magnitude and direction of alignment, and asterisks denote cells that meet joint significance criteria (permutation P < 0.05 and |Z| > 1.96). Rows correspond to structural metric modules and columns to principal components. Clustering highlights patterns of shared alignment across modules and multivariate structural gradients.

Collectively, these results demonstrate that food-web structure is organised along a small number of dominant, ecologically interpretable axes. A primary structural gradient reflects a strong trophic organisation signal, while secondary axes capture variation in regulatory heterogeneity and structural scaling. This hierarchical organisation indicates that food web architecture is governed by multiple, partially independent dimensions of structural variation.

3.3 Predictors of stability

I think this whole chunk can go to the supp matt - I would argue its not an ecological result but a statistical one

3.3.1 Dimensional Reduction Characterisation

Representation Dimensionality Variance Preserved Structure Type
Medoids 7 23% Domain sampling
PC-dominant metrics 4 13% Axis proxy sampling
PC scores 5 80% True latent space

To evaluate how alternative structural representations differed in their information content and redundancy, we quantified variance retention, internal correlation structure, effective dimensionality, and geometric similarity among representations.

Variance Retention: The three representations differed substantially in the proportion of total structural variance preserved (Fig. SXA). The cluster-medoid representation retained ~23% of the total variance in the full metric space despite reducing dimensionality to seven predictors. In contrast, the PC-dominant metric set retained only ~13% of total variance, reflecting the fact that individual metrics capture only a fraction of each principal component’s multivariate structure. As expected by construction, the retained PC-score representation preserved approximately 80% of total variance. Thus, domain-based reduction preserved more distributed structural information than selecting one metric per PC axis, whereas the PC-score representation maximally preserved dominant gradients of network variation.

Internal Redundancy: Representations also differed in their internal correlation structure (Fig. SXB). PC scores were orthogonal by definition (mean |r| ≈ 0), indicating complete statistical independence among predictors. In contrast, cluster medoids exhibited moderate residual correlation (mean |r| = X), suggesting partial overlap among structural domains. PC-dominant metrics showed comparable (or higher/lower — insert result) redundancy relative to medoids. These differences indicate that the three approaches vary not only in information retention but also in predictor independence.

Effective Dimensionality: We next quantified effective dimensionality as the number of axes required to explain 80% of variance within each reduced predictor set (Fig. S1C). The PC-score representation required X axes, reflecting its design to capture dominant structural gradients. The cluster-medoid representation required X axes to reach the same threshold, indicating that despite containing seven predictors, structural variation was concentrated along fewer effective dimensions. The PC-dominant set exhibited the lowest effective dimensionality (X axes), consistent with its reduced variance retention. Together, these results show that dimensional compression differed across approaches not only in magnitude but in the distribution of variance across axes.

Overall, the three structural representations differed substantially in variance retention, redundancy, and effective dimensionality. Cluster medoids preserved moderate variance while maintaining domain interpretability, PC-dominant metrics retained minimal total variance, and PC scores preserved dominant structural gradients while ensuring predictor orthogonality. These differences establish that the representations encode distinct aspects of network topology, justifying their empirical comparison in predictive analyses of stability.

Figure 10: Figure SX. Characterisation of alternative dimensional-reduction approaches for network structural metrics. (A) Proportion of total variance in the full metric space retained by each representation: cluster medoids, PC-dominant metrics, and retained PC scores (≥80% cumulative variance). (B) Mean absolute pairwise correlation (|r|) among predictors within each representation, quantifying internal redundancy. (C) Effective dimensionality, defined as the number of axes required to explain 80% of variance within each reduced predictor set. Together, these diagnostics illustrate differences in information retention, redundancy, and structural alignment among dimensional-reduction strategies.

3.3.2 Predictive Structure of Ecological Stability

3.3.2.1 Structural Modules Differentially Contribute to Stability Processes

Variance partitioning across structural modules revealed a clear modular organisation of stability (Figure 11). Rather than being governed by a single structural regime, each stability component draws on a distinct subset of structural domains. Modules associated with trophic heterogeneity and role asymmetry contributed disproportionately to explaining Controllability and Recovery/Persistence, with metrics such as GenSD alone accounting for a large fraction of explained variance (up to ~50% in some models). In contrast, Stability Potential was primarily explained by modules capturing global network organisation, consistent with its dependence on spectral properties of the adjacency matrix. Resistance, however, showed relatively weak and diffuse contributions across modules, with no single domain exerting strong control. This reinforces the view that resistance is an emergent property arising from distributed features of network organisation, rather than a specific structural mechanism. These patterns indicate that ecological stability is modular at the level of mechanisms, with different structural domains governing different dynamical processes.

Figure 11: Contribution of structural modules to ecosystem stability. Bars show the absolute variance in each stability metric explained by different structural modules, as estimated via elastic net regression. Facets correspond to the four stability metrics: Resistance (robustness, \(R_{50}\)), Recovery/Persistence (resilience AUC), Stability Potential (Spectral Radius (ρ)), and Controllability (Structural Controllability). Variance contributions are scaled by the cross-validated \(R^2\) of the corresponding model, allowing comparison across metrics. Differences in bar heights across facets indicate which modules are more influential for particular stability processes.

3.3.2.2 Role Reversals Across Stability Metrics

A striking feature of the results is the prevalence of sign switching in predictor effects across stability metrics (Figure 12). Structural features that increase one component of stability frequently decrease another, indicating that their effects are inherently process-dependent. The most pronounced example is network complexity, which shows strong negative associations with both Resistance and Stability Potential, but becomes positively associated with Controllability. This indicates that increasing structural heterogeneity simultaneously reduces tolerance to perturbation while enhancing the system’s capacity for external control.

Similar reversals are observed for other structural features. For example, trophic composition variables such as the proportion of top predators consistently reduce resistance and stability potential, yet exhibit weaker or opposing effects in other stability contexts. Likewise, pathway-based metrics such as chain length strongly destabilise recovery dynamics while contributing differently to other components. These patterns demonstrate that structural features are not universally stabilising or destabilising. Instead, they participate in trade-offs across stability processes, where the same feature can play opposing roles depending on the dynamical context.

Figure 12: Standardised elastic net regression coefficients linking structural predictors to ecosystem stability metrics: Resistance (robustness, \(R_{50}\)), Recovery/Persistence (resilience AUC), Stability Potential (Spectral Radius (ρ)), and Controllability (Structural Controllability). Each point represents a predictor, with vertical lines extending from zero to the coefficient value. Coefficients are coloured by structural module and faceted by both network representation (Cluster Dominant, PC Dominant, PCA Axis, or Univariate) and stability metric. Positive coefficients indicate that higher values of the predictor increase the stability metric, while negative coefficients indicate a suppressive effect. Variation in coefficients across facets reveals switching of structural predictors’ influence on different stability outcomes.

3.3.2.3 Classical Complexity Captures Only a Subset of Structure–stability Relationships

Finally, comparison with classical univariate predictors highlights the limitations of traditional approaches. Metrics derived from complexity theory, including the May scaling term, explain only a small fraction of variation across stability components (typically \(R^2 < 0.1\)), and fail to capture the dominant structural drivers identified in multivariate models. While complexity shows strong negative associations with some stability components, consistent with classical predictions, it does not generalise across stability processes and cannot account for observed sign reversals. This indicates that classical complexity–stability relationships represent partial projections of a higher-dimensional system, capturing only one aspect of the broader mapping between network structure and ecological stability.

Figure 13: A vibe but don’t know where it belongs - supp mat and it beautifully mirrors the conceptual figure in the intro - just saying.

4 Discussion

4.1 Ecological network structure is modular and reflects assembly constraints

Ecological networks are not random assemblages of interactions, but exhibit a clear modular structure. Our results show that commonly used structural metrics cluster into coherent and reproducible groups, indicating that network architecture is organised into a small number of distinct dimensions. These modules likely reflect underlying constraints acting during network assembly, where simple combinatorial limits on species richness and interaction density are progressively shaped by ecological processes governing trophic organisation, energy flow, and species roles (Cattin et al. 2004; Williams and Martinez 2000; Proulx et al. 2005).

Rather than treating structural metrics as interchangeable descriptors, our results suggest that each metric captures a projection of a broader, multidimensional structural space. These projections are not redundant, rather they reflect distinct components of network organisation that arise from different underlying processes. The alignment of these modules with dominant multivariate axes further indicates that ecological networks occupy a low-dimensional but structured region of this space, with a limited number of principal gradients governing most variation in network architecture (Vermaat et al. 2009).

4.2 Stability is multidimensional and non-universal

Ecological stability cannot be understood as a single, universal property (Kéfi et al. 2019; Donohue et al. 2016; Ives and Carpenter 2007). Our results demonstrate that these components map onto different regions of structural space and are therefore governed by different aspects of network architecture. Crucially, this mapping is non-universal whereby the same structural feature can have opposing effects depending on the stability component considered. We observe systematic sign switching across stability metrics, where predictors that enhance one form of stability may simultaneously reduce another. These patterns indicate that structural features do not have intrinsic stabilising or destabilising roles, but instead participate in trade-offs in how structure governs dynamics.

4.3 A multidimensional mapping between structure and stability

Together, these findings support a conceptual framework in which ecological systems are understood as mappings between a multidimensional space of network structure and a multidimensional space of stability outcomes. Different structural modules govern different stability components, such that each stability metric represents a distinct projection of the underlying structural organisation. Apparent contradictions in the literature therefore arise not because relationships are weak or inconsistent, but because different studies examine different projections of both structure and stability. This places classical results, such as those of May, into a broader context. May’s theory predicts that increasing complexity reduces local dynamical stability, a result that has profoundly shaped ecological thinking. However, this framework implicitly treats both complexity and stability as unidimensional. May’s result describes one axis of a higher-dimensional structure–stability relationship. In this sense, classical theory is not contradicted but embedded within a more general multivariate framework, where its predictions hold for specific dimensions of stability but not for others. Showcasing that the structure–stability relationship is not a single curve but rather a structured mapping across multiple dimensions.

4.4 Implications for ecological theory

This framework has important implications for understanding how ecological networks are assembled. If structural modules reflect constraints imposed during assembly, then identifying their origins becomes a central question for ecological theory. Networks may be assembled through hierarchical processes, where constraints define the space of possible interactions, and ecological processes subsequently shape the distribution of interactions within that space. Linking structural modules to specific assembly mechanisms offers a promising direction for future work, and suggests that progress in ecological theory will require integrating structural analysis with process-based models of network formation.

These results also have direct implications for network reconstruction and synthetic modelling. Many existing approaches aim to reproduce a limited subset of structural properties, often focusing on global metrics such as connectance or degree distributions. However, our results suggest that capturing only a subset of structural dimensions is unlikely to be sufficient. A more complete approach would aim to reproduce multiple structural modules simultaneously, ensuring that synthetic networks reflect the multidimensional nature of real systems. This raises an important question for future work - which structural components must be preserved to recover different aspects of ecological stability?

The multidimensional nature of stability highlights the importance of explicitly considering trade-offs. Structural features that enhance one component of stability may simultaneously constrain another. For example, increased connectivity may enhance robustness by reducing fragmentation, but also facilitate the rapid propagation of perturbations through the network. Similarly, features associated with trophic organisation or heterogeneity may enhance controllability while reducing resistance or stability potential. These trade-offs imply that ecological systems are not optimised for a single notion of stability, but instead balance competing demands across multiple dimensions of performance (Donohue et al. 2013). Stability, in this sense, emerges as a compromise between conflicting structural constraints.

4.5 Rethinking the selection of network metrics

These results also challenge the notion that there exists a universal ‘best subset’ of network metrics. Structural metrics are not interchangeable, and no single set of descriptors can capture all relevant aspects of ecological structure. Instead, the choice of metrics should be guided by the specific stability component or ecological question under investigation. A more principled approach is to select metrics that (i) represent distinct structural modules, (ii) minimise redundancy, and (iii) align with the stability components of interest. From this perspective, the goal is not to identify a universal set of metrics, but to ensure that the selected descriptors appropriately span the structural dimensions relevant to the question at hand. Ecological inference is therefore inherently multidimensional and context-dependent.

5 Conclusion

Ecological networks are multidimensional systems organised along a small number of structural dimensions, each shaped by underlying assembly constraints and each governing different aspects of ecological stability. Stability itself is not a single outcome, but a collection of process-specific responses that map onto distinct regions of structural space. This framework resolves long-standing inconsistencies in the structure–stability literature by showing that apparent contradictions arise from examining different projections of the same underlying system. Meaning that the structure–stability relationship in ecology is not governed by a single rule, but by a set of process-specific interactions between structural dimensions and stability components. Moving forward, a more complete understanding of ecological stability will require embracing this multidimensional perspective and explicitly linking structural organisation to the trade-offs that shape ecological dynamics.

References

Albert, Réka, Hawoong Jeong, and Albert-László Barabási. 2000. “Error and Attack Tolerance of Complex Networks.” Nature 406 (6794): 378–82. https://doi.org/10.1038/35019019.
Allesina, Stefano, and Si Tang. 2012. “Stability Criteria for Complex Ecosystems.” Nature 483 (7388, 7388): 205–8. https://doi.org/10.1038/nature10832.
Bascompte, J., P. Jordano, C. J. Melian, and J. M. Olesen. 2003. “The Nested Assembly of Plant-Animal Mutualistic Networks.” Proceedings of the National Academy of Sciences 100 (16): 9383–87. https://doi.org/10.1073/pnas.1633576100.
Burleson-Lesser, Kate, Flaviano Morone, Maria S. Tomassone, and Hernán A. Makse. 2020. “K-Core Robustness in Ecological and Financial Networks.” Scientific Reports 10 (1): 3357. https://doi.org/10.1038/s41598-020-59959-4.
Cattin, Marie-France, Louis-Félix Bersier, Carolin Banašek-Richter, Richard Baltensperger, and Jean-Pierre Gabriel. 2004. “Phylogenetic Constraints and Adaptation Explain Food-Web Structure.” Nature 427 (6977, 6977): 835–39. https://doi.org/10.1038/nature02327.
Chen, Can, Xu-Wen Wang, and Yang-Yu Liu. 2024. “Stability of Ecological Systems: A Theoretical Review.” Physics Reports, Stability of Ecological Systems: A Theoretical Review, vol. 1088 (October): 1–41. https://doi.org/10.1016/j.physrep.2024.08.001.
Domínguez-García, Virginia, Vasilis Dakos, and Sonia Kéfi. 2019. “Unveiling Dimensions of Stability in Complex Ecological Networks.” Proceedings of the National Academy of Sciences 116 (51): 25714–20. https://doi.org/10.1073/pnas.1904470116.
Donohue, Ian, Helmut Hillebrand, José M. Montoya, et al. 2016. “Navigating the Complexity of Ecological Stability.” Ecology Letters 19 (9): 1172–85. https://doi.org/10.1111/ele.12648.
Donohue, Ian, Owen L. Petchey, José M. Montoya, et al. 2013. “On the Dimensionality of Ecological Stability.” Ecology Letters 16 (4): 421–29. https://doi.org/10.1111/ele.12086.
Dunne, Jennifer, Richard J Williams, and Néo D Martinez. 2002. “Network Structure and Biodiversity Loss in Food Webs: Robustness Increases with Connectance.” Ecol. Lett. 5 (4): 558–67.
Estrada, Ernesto, and Örjan Bodin. 2008. “Using Network Centrality Measures to Manage Landscape Connectivity.” Ecological Applications 18 (7): 1810–25. https://doi.org/10.1890/07-1419.1.
Fortuna, Miguel A., Raul Ortega, and Jordi Bascompte. 2014. “The Web of Life.” Pre-published March 11. https://doi.org/10.48550/arXiv.1403.2575.
Ives, Anthony R., and Stephen R. Carpenter. 2007. “Stability and Diversity of Ecosystems.” Science 317 (5834): 58–62. https://doi.org/10.1126/science.1133258.
Johnson, Samuel, Virginia Domínguez-García, Luca Donetti, and Miguel A. Muñoz. 2014. “Trophic Coherence Determines Food-Web Stability.” Proceedings of the National Academy of Sciences 111 (50): 17923–28. https://doi.org/10.1073/pnas.1409077111.
Jonsson, Tomas, Sofia Berg, Alexander Pimenov, Catherine Palmer, and Mark Emmerson. 2015. “The Reliability of R50 as a Measure of Vulnerability of Food Webs to Sequential Species Deletions.” Oikos 124 (4): 446–57. https://doi.org/10.1111/oik.01588.
Kéfi, Sonia, Virginia Domínguez-García, Ian Donohue, Colin Fontaine, Elisa Thébault, and Vasilis Dakos. 2019. “Advancing Our Understanding of Ecological Stability.” Ecology Letters 22 (9): 1349–56. https://doi.org/10.1111/ele.13340.
Lau, Matthew K., Stuart R. Borrett, Benjamin Baiser, Nicholas J. Gotelli, and Aaron M. Ellison. 2017. “Ecological Network Metrics: Opportunities for Synthesis.” Ecosphere 8 (8): e01900. https://doi.org/10.1002/ecs2.1900.
Liu, Yang-Yu, Jean-Jacques Slotine, and Albert-László Barabási. 2011. “Controllability of Complex Networks.” Nature 473 (7346): 167–73. https://doi.org/10.1038/nature10011.
Loreau, Michel, and Claire de Mazancourt. 2013. “Biodiversity and Ecosystem Stability: A Synthesis of Underlying Mechanisms.” Ecology Letters 16 (s1): 106–15. https://doi.org/10.1111/ele.12073.
May, Robert M. 1972. “Will a Large Complex System Be Stable?” Nature 238 (5364): 413–14. https://doi.org/10.1038/238413a0.
May, Robert M. 1974. Stability and Complexity in Model Ecosystems. Vol. 1. Princeton University Press. https://doi.org/10.2307/j.ctvs32rq4.
McCann, Kevin Shear. 2000. “The Diversity–Stability Debate.” Nature 405 (6783): 228–33. https://doi.org/10.1038/35012234.
Milo, R., S. Shen-Orr, S. Itzkovitz, N. Kashtan, D. Chklovskii, and U. Alon. 2002. “Network Motifs: Simple Building Blocks of Complex Networks.” Science 298 (5594): 824–27. https://doi.org/10.1126/science.298.5594.824.
Newman, Mark E. J. 2010. Networks. An Introduction. Oxford University Press. http://dl.acm.org/citation.cfm?id=1809753.
Pimm, Stuart L. 1982. Food Webs. Springer Netherlands. https://doi.org/10.1007/978-94-009-5925-5.
Pimm, Stuart L. 1984. “The Complexity and Stability of Ecosystems.” Nature 307 (5949): 321–26. https://doi.org/10.1038/307321a0.
Poisot, Timothée, Benjamin Baiser, Jennifer Dunne, et al. 2016. “Mangal – Making Ecological Network Analysis Simple.” Ecography 39 (4): 384–90. https://doi.org/10.1111/ecog.00976.
Proulx, Stephen R., Daniel E. L. Promislow, and Patrick C. Phillips. 2005. “Network Thinking in Ecology and Evolution.” Trends in Ecology & Evolution 20 (6): 345–53. https://doi.org/10.1016/j.tree.2005.04.004.
Staniczenko, Phillip P. A., Jason C. Kopp, and Stefano Allesina. 2013. “The Ghost of Nestedness in Ecological Networks.” Nature Communications 4 (1): 1391. https://doi.org/10.1038/ncomms2422.
Stouffer, Daniel B., and Jordi Bascompte. 2010. “Understanding Food-Web Persistence from Local to Global Scales.” Ecology Letters 13 (2): 154–61. https://doi.org/10.1111/j.1461-0248.2009.01407.x.
Stouffer, Daniel B., Juan Camacho, and Luís A. Nunes Amaral. 2006. “A Robust Measure of Food Web Intervality.” Proceedings of the National Academy of Sciences 103 (50): 19015–20. https://doi.org/10.1073/pnas.0603844103.
Stouffer, Daniel B, Juan Camacho, Wenxin Jiang, and Luís A Nunes Amaral. 2007. “Evidence for the Existence of a Robust Pattern of Prey Selection in Food Webs.” Proceedings of the Royal Society B: Biological Sciences 274 (1621): 1931–40. https://doi.org/10.1098/rspb.2007.0571.
Strydom, Tanya, Giulio V. Dalla Riva, and Timothée Poisot. 2021. SVD Entropy Reveals the High Complexity of Ecological Networks.” Frontiers in Ecology and Evolution 9. https://doi.org/10.3389/fevo.2021.623141.
Thompson, Ross M., Ulrich Brose, Jennifer Dunne, et al. 2012. “Food Webs: Reconciling the Structure and Function of Biodiversity.” Trends in Ecology & Evolution 27 (12): 689–97. https://doi.org/10.1016/j.tree.2012.08.005.
Vermaat, Jan E., Jennifer A. Dunne, and Alison J. Gilbert. 2009. “Major Dimensions in Food-Web Structure Properties.” Ecology 90 (1): 278–82. https://doi.org/10.1890/07-0978.1.
Watts, Duncan J., and Steven H. Strogatz. 1998. “Collective Dynamics of ‘Small-World’ Networks.” Nature 393 (6684): 440–42. https://doi.org/10.1038/30918.
Williams, Richard J., and Neo D. Martinez. 2000. “Simple Rules Yield Complex Food Webs.” Nature 404 (6774): 180–83. https://doi.org/10.1038/35004572.
Williams, Richard J., and Neo D. Martinez. 2004. “Limits to Trophic Levels and Omnivory in Complex Food Webs: Theory and Data.” The American Naturalist 163 (3): 458–68. https://doi.org/10.1086/381964.
Yodzis, Peter, and Kirk O. Winemiller. 1999. “In Search of Operational Trophospecies in a Tropical Aquatic Food Web.” Oikos 87 (2): 327–40. https://doi.org/10.2307/3546748.