| Literature DB >> 20003212 |
Shweta Bansal1, Shashank Khandelwal, Lauren Ancel Meyers.
Abstract
BACKGROUND: Complex biological systems are often modeled as networks of interacting units. Networks of biochemical interactions among proteins, epidemiological contacts among hosts, and trophic interactions in ecosystems, to name a few, have provided useful insights into the dynamical processes that shape and traverse these systems. The degrees of nodes (numbers of interactions) and the extent of clustering (the tendency for a set of three nodes to be interconnected) are two of many well-studied network properties that can fundamentally shape a system. Disentangling the interdependent effects of the various network properties, however, can be difficult. Simple network models can help us quantify the structure of empirical networked systems and understand the impact of various topological properties on dynamics.Entities:
Mesh:
Substances:
Year: 2009 PMID: 20003212 PMCID: PMC2801686 DOI: 10.1186/1471-2105-10-405
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Figure 1(a) a triple among the nodes . The configuration of edges before (left) and after (right) a rewiring step are shown for each scenario. The two bottom scenarios would be rejected by our algorithm as they do not strictly increase the number of triangles.
Topological properties of some empirical networks
| Empirical Network | < | < | |||||
|---|---|---|---|---|---|---|---|
| Little Rock Foodweb Interactions | 183 | 27.3 | 1215 | 0.37 | 0.37 | 0.44 | 0.58 |
| Yeast Protein Interactions | 4713 | 6.3 | 152 | 0.13 | 0.06 | 0.14 | 0.18 |
| 453 | 8.9 | 358 | 0.66 | 0.12 | 0.74 | 0.60 | |
| Vancouver Epidemiological Contacts | 2627 | 13.9 | 265 | 0.07 | 0.09 | 0.09 | 0.14 |
| US Air Traffic Links | 165 | 38.0 | 2765 | 0.86 | 0.58 | 0.97 | 0.96 |
The number of nodes (N), the average node degree (
Figure 2Possible triangle additions (green) and removals (red) in one step of the rewiring procedure. Black lines represent existing edges and edges added after a rewiring event, gray lines represent edges lost during a rewiring event.
Figure 3The evolution with our algorithm of a Poisson-distributed random graph with 50 nodes from (a) .
Figure 4Discrepancies between input and average output degree distributions (left panels) and average transitivity values (right panels) for an ensemble of 15 Poisson (top panels), exponential (middle panels) and scale-free graphs (bottom panels) as generated by our algorithm and the algorithms presented in [30]and [20]. Each graph has N = 500 and mean degree, ⟨d⟩ = 5. In the left graphs, the input degree distribution is shown as a black circles; and output degree distributions are shown for the Newman (green dashed line) and the Volz (gray dashed line) algorithms. Output degree distributions are not shown for ClustRNet as the degree sequence always perfectly match the input. In the right graphs, the input is shown as black circles, and output transitivity values are shown for two runs: (1) using SV-transitivity (()) as the clustering measure in ClustRNet (blue line), and (2) ClustRNet [without a connectivity constraint] (orange line), the Newman algorithm (green dashed line) and the Volz algorithm (gray dashed line), all with transitivity (()) as the clustering measure.
Figure 5Degree correlations (A and B) and average path lengths (C and D) in random graphs with specified degree distributions (Poisson and exponential with mean degree = 5) compared to clustered random graphs with the same degree distributions and [30]and Newman [20]algorithms (in A and B). The graphs present averages over 15 graphs generated by each algorithm. Our algorithm introduces fewer degree correlations than the alternatives, and the clustered graphs have only slightly higher average path lengths than their random counterparts: 4.05 for the Poisson random graphs versus 4.39 for the clustered graphs; and 3.95 for the exponential random graphs versus 4.14 for the clustered graphs.
Comparisons between empirical networks and clustered random networks
| Generated Network Type | < | < | ||||||
|---|---|---|---|---|---|---|---|---|
| Little Rock Foodweb Interactions | 183 | 27.3 | 1215 | 0.38 [0.009] | 0.58 [0.0] | 4 [0.0] | -0.09 [0.15] | 0.11 [-0.21] |
| Yeast Protein Interactions | 4713 | 6.3 | 152 | 0.07 [0.01] | 0.18 [0] | 12.5 [0.5] | 0.11 [0.38] | 0.39 [-0.10] |
| 453 | 8.9 | 358 | 0.14 [0.02] | 0.60 [0] | 6 [-1] | -0.19 [0.04] | 0.29 [-0.09] | |
| Vancouver Epidemiological Contacts | 2627 | 13.9 | 265 | 0.09 [0] | 0.14 [0] | 6 [0] | 0.15 [-0.4] | 0.28 [-0.15] |
| US Air Traffic Links | 165 | 38.0 | 2765 | 0.58 [0] | 0.97 [0] | 3 [0] | -0.55 [0] | 0.11 [-0.01] |
For each empirical network, we generated 25 random graphs constrained to have the observed degree sequences and Soffer-Vasquez transitivity values. The table reports average values of several network statistics for the clustered random graphs: network size (N), mean degree (⟨d⟩), mean squared degree (⟨d2⟩), Soffer-Vasquez clustering coefficient (), Soffer-Vasquez transitivity (), maximum shortest path length between any two nodes (diam), degree correlation coefficient (r), and modularity (Q). The value given in brackets is the deviation of the ensemble mean from the corresponding statistic for the empirical network. (A positive deviation indicates that the ensemble mean was greater than the empirical statistic and vice versa.) Deviations are not listed for N, ⟨d⟩ and ⟨d2⟩ as network size and degree sequence are constrained by our algorithm to match the empirical networks perfectly.