| Literature DB >> 25160506 |
Bojin Zheng1, Hongrun Wu2, Li Kuang2, Jun Qin3, Wenhua Du3, Jianmin Wang4, Deyi Li4.
Abstract
Real-world networks such as the Internet and WWW have many common traits. Until now, hundreds of models were proposed to characterize these traits for understanding the networks. Because different models used very different mechanisms, it is widely believed that these traits origin from different causes. However, we find that a simple model based on optimisation can produce many traits, including scale-free, small-world, ultra small-world, Delta-distribution, compact, fractal, regular and random networks. Moreover, by revising the proposed model, the community-structure networks are generated. By this model and the revised versions, the complicated relationships of complex networks are illustrated. The model brings a new universal perspective to the understanding of complex networks and provide a universal method to model complex networks from the viewpoint of optimisation.Entities:
Year: 2014 PMID: 25160506 PMCID: PMC4145283 DOI: 10.1038/srep06197
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Definitions on the edge degree.
(a) In the simplest case, the edge degree of every edge is 1, irrelative to the degrees of both nodes at the ends of the edge. (b) The edge degrees of node A are the degrees of the neighbors, irrelative to the degree of node A itself. Here, regarding the nodes on two ends of an edge, the degrees of an identical edge relative to the different nodes are different. (c) The edge degrees are the product of the degrees of nodes on the ends. (d) In the general form, the edge degree is the product of the power functions of the degrees of both nodes at the ends. The previous cases are special cases with different values for a and b.
Figure 2Typical networks and their degree distributions.
The upper box in each subfigure shows the degree distribution of the network in the lower box. The degree distributions are plotted in a log-log coordinate system. (a) This resultant network is a compact network, whose c is smaller than ln(N). (b) This resultant network demonstrates a network with two equivalent communities. (c) This beautiful network is a fractal network. (d) This resultant network is also a compact network but with denser edges. (e) This resultant network is a community-structure network. Each community has denser edges. (f) This resultant network is a fractal network. The community-structure networks (b) and (e) are generated by the revised model in the SI, and the networks with multiple communities are shown in the SI; the fractality of (c) and (f) are also shown in the SI.
The parameters and results of selected networks.E is the fixed value of F1, γ′ is the exponent of the obtained network, y is the actual average shortest path of the obtained network
| No. | |||||
|---|---|---|---|---|---|
| 762 | 3.9 | 2 | 2.10 | 3.9 | |
| 762 | 5.5 | 2 | 2.11 | 5.5 | |
| 762 | 7 | 2 | 2.13 | 7 | |
| 1157 | 3.1 | 3 | 2.16 | 3.1 | |
| 1157 | 4.5 | 3 | 2.19 | 4.5 | |
| 1157 | 5.0 | 3 | 2.28 | 5.0 |
Figure 3The schematic map on the relationships among various complex networks.
This figure assumes γ = 2. When γ varies, this figure would also vary slightly. When c = 1, the network is the complete network. When c = 1, the generated network will be a complete network. With xmin = 1, when c increases starting from 1, firstly the resultant network is a delta-distribution network; when c increases continuously, the resultant network is a compact network; when c increases continuously, the resultant network can be community-structure scale-free network if considering the similarity distance; when c increases continuously, the resultant network is fractal network; when c achieves the maximum, the resultant network is a linear regular network; when c = ln(N), the resultant network is a small-world scale-free network. When xmin = 2 and the other parameters keep the same, the order of the types of networks remains the same, but the spectral line(the positions of c) shift left and the ranges on c decrease. For example, the generated network is small-world network when xmin = 1 and c = ln(N), but when xmin = 3 and c = ln(N), the network changes to be fractal network, and the result is shown as Fig. 2(f). So when xmin changes, the types also change.