| Literature DB >> 32606368 |
Dimitrios Tsiotas1,2,3.
Abstract
The fitness model was introduced in the literature to expand the Barabasi-Albert model's generative mechanism, which produces scale-free networks under the control of degree. However, the fitness model has not yet been studied in a comprehensive context because most models are built on invariant fitness as the network grows and time-dynamics mainly concern new nodes joining the network. This mainly static consideration restricts fitness in generating scale-free networks only when the underlying fitness distribution is power-law, a fact which makes the hybrid fitness models based on degree-driven preferential attachment to remain the most attractive models in the literature. This paper advances the time-dynamic conceptualization of fitness, by studying scale-free networks generated under topological fitness that changes as the network grows, where the fitness is controlled by degree, clustering coefficient, betweenness, closeness, and eigenvector centrality. The analysis shows that growth under time-dynamic topological fitness is indifferent to the underlying fitness distribution and that different topological fitness generates networks of different topological attributes, ranging from a mesh-like to a superstar-like pattern. The results also show that networks grown under the control of betweenness centrality outperform the other networks in scale-freeness and the majority of the other topological attributes. Overall, this paper contributes to broadening the conceptualization of fitness to a more time-dynamic context.Entities:
Year: 2020 PMID: 32606368 PMCID: PMC7326985 DOI: 10.1038/s41598-020-67156-6
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Network measures participating in the topological analysis.
| Measure | Description | Mathematical Expression | Reference(s) |
|---|---|---|---|
| A graph expressed as the pair set of nodes | [ | ||
| The number of links included in the network | [ | ||
| The average distance of the non-zero elements from the main diagonal of the network’s adjacency. | [ | ||
| The longest path in the network. | [ | ||
| The number of edges being adjacent to a node. | [ | ||
| The maximum degree of the network nodes. | [ | ||
| The number of unconnected ( | [ | ||
| n/a | In this paper | ||
| The number of network nodes with a degree within the last fifth of the degree-range. | In this paper | ||
| Average network shortest path lengths | [ | ||
| The number of connected components in the network. | [ | ||
| A measure of nodes’ preference to attach to other similar nodes, where | [ | ||
| The number of a node’s connected neighbors | [ | ||
| Objective function measuring the potential of a network to be subdivided into communities, where | [ | ||
| Index detecting whether a network has the small-world property, or lattice-like, or random-like characteristics. | [ | ||
| [ |
Figure 1Three-dimension (3d) bar-charts illustrating the degree distributions of the null-model families generated under the control (a) of degree G(k), (b) clustering coefficient G(C), (c) betweenness centrality G(CB), (d) closeness centrality G(CC), and (e) eigenvector centrality G(CE). The x-axis represents node degree, the y-axis the ranking of the null-models arranged into ascending order, and the z-axis the frequencies n(k) of nodes having degree k.
Figure 2Boxplots showing how degree distributions of the available 30 models that are included in the families of (a) of degree G(k), (b) clustering coefficient G(C), (c) betweenness centrality G(CB), (d) closeness centrality G(CC), and (e) eigenvector centrality G(CE) are distributed along the degrees. The PL curves are fitted to average values per node degree (log-log axes are used).
Figure 395% confidence intervals (CIs) of the average (a) coefficient of determination (R2) and (b) power-law (PL) exponent (γ) of the PL-fittings, computed within each family of networks G(k), G(C), G(CB), G(CC), and G(CE). Measures k, C, CB, CC, and CE within parentheses express the attribute controlling time-dynamic topological fitness.
Figure 4Topological layouts of equal-size (n = 1000) null-models G(n,m | X), where n is the number of nodes, m the number of links, and X is the time-dynamic topological fitness controlling network growth. The null-model families shown in each case are (a) degree (X = k, m = 986), (b) clustering coefficient (X = C, m = 951), (c) betweenness centrality (X = CB, m = 789), (d) closeness centrality (X = CC, m = 999), and (e) eigenvector centrality (X = CE, m = 933). Layouts are visualized by using the Force-Atlas embedding available in the open-source software of[31]. Node color (from blue to red) and size (from small to big) are proportional to node degree.
Figure 595% confidence intervals (CIs) of the average (a) number of links (m), (b) diagonal distance (dd, see[8]), (c) network diameter (dG), (d) average degree (
Summary of measures with minimum or maximum CIs(a).
| Measure | Optimum condition(b) | Null-model family | ||||
|---|---|---|---|---|---|---|
| Dd | n/a | min | ||||
| < | max | min | max* | min | ||
| min | max | min* | min* | |||
| max | max* | min | ||||
| min | min* | min* | ||||
| UDV | max | min | ||||
| 2 < | min* | min* | ||||
| → 1 | min | |||||
| →0 | * | max | * | min | min | |
| COI | → 0 | min* | min* | max | min* | |
| d | min | min* | min* | |||
| min | min* | min* | min* | |||
| COM | min | min* | min* | |||
| < | max | max* | min | |||
| max | min | max* | min | |||
| < | min | min* | max | |||
| Min | 2 | 2 | 8 | 8 | 7 | |
| Max | 1 | 2 | 3 | 3 | 0 | |
| Optimums* | 2 | 2 | 8 | 4 | 5 | |
a. Based on the analysis shown in Fig. 2 and Fig. 5.
b. Defined by the physical meaning of each measure, based on relevant literature (see Table 1).
Figure 6Comparative directed graph modeling the topological importance (weighted out-degree) of each family {G(k), G(C), G(CB), G(CC), G(CE)}, as expressed by different topological aspects shown in Table 2. The connectivity rule of the graph construction is shown in relation (5), where a directed link (i,j) of weight one (w = 1) expresses that node i outperforms j in one measure shown in Table 2. Nodes are colored and sized proportionally to the weighted out-degree, where higher values indicate nodes outperforming in more topological attributes.
Models generated with time-dynamic topological fitness*.
| Null-model family | ||||||
|---|---|---|---|---|---|---|
| (degree-controlled) | (clustering-controlled) | (betweenness-controlled) | (closeness-controlled) | (eigenvector-controlled) | ||
| 1 | ||||||
| 2 | ||||||
| 3 | ||||||
| 4 | ||||||
| 5 | ||||||
| 6 | ||||||
| 7 | ||||||
| 8 | ||||||
| 9 | ||||||
| 10 | ||||||
| 11 | ||||||
| 12 | ||||||
| 13 | ||||||
| 14 | ||||||
| 15 | ||||||
| 16 | ||||||
| 17 | ||||||
| 18 | ||||||
| 19 | ||||||
| 20 | ||||||
| 21 | ||||||
| 22 | ||||||
| 23 | ||||||
| 24 | ||||||
| 25 | ||||||
| 26 | ||||||
| 27 | ||||||
| 28 | ||||||
| 29 | ||||||
| 30 | ||||||
*Under the control-attributes of degree (k), clustering coefficient (C), betweenness centrality (CB), closeness centrality (CC), and eigenvector centrality (CE)