Abstract
There are shortcomings in the node contraction method used in the evaluation of the importance of weighted network nodes. To avoid those defects, an improved importance evaluation method is proposed. The differences of edge weight have impacts on importance of nodes and edges; therefore, two improvements are made in defining the network cohesion and the importance of edges of network G* using weighted shortest distances. In this paper, this improved method is analyzed and validated through a comparative analysis. The influence of the coefficients on the importance and relative importance of the nodes is analyzed by adjusting the proportional coefficient and the weight coefficient. The results show that the improved method can provide more comprehensive and accurate assessment of the importance of weighted network nodes without increasing the computational complexity.
Introduction
In recent years, with the rise of complex network research, the complex network survivability has become a key branch of research,1–3 in which node importance assessment is a basic content of the study of survivability. Complex network is essentially different. The key topology of each node in the network is different. 4 A few key nodes play a vital role in the overall performance of the network. Research shows that when the 5% core node is attack, the network will be paralyzed, 5 so the importance of complex nodes in the network assessment, accurate excavation of the network of important nodes, to improve the network survivability has a very important theoretical help.
The existing network node importance evaluation research is divided into two categories: (a) Based on the social network analysis method, in order not to undermine the overall structure of the network to explore the importance of nodes, the central network to measure the central indicators, such as degree and (b) based on the system of scientific analysis method, by deleting the node after the damage to the network to determine its importance, such as node deletion, node shrink method, etc. 6 The system node shrinkage method in the scientific analysis method 7 overcomes the drawbacks of the node deletion method, taking into account the connection degree of the node and the location of the node, and the evaluation method is intuitively effective for the weighted network with the actual network characteristics, the weighted network. The nodal shrinkage method 8 has also been proposed. In Choe et al., 9 the importance of node joint is considered, and the importance of node is introduced.
The definition of network cohesion in Zhang et al. and Choe et al.8,9 is based on the average shortest distance after the weighted network is reduced to an unallocated network on the basis of maintaining the weighted network route, and there is no in-depth consideration of the importance of the difference which can cause the same evaluation index of nodes in different positions and cannot distinguish the importance. For the above problems and the impact of edge weights on the nodes and the edges, the weighted shortest distance of the weighted network is applied to define the network cohesion, the network G* is weighted with edge weight function, and improved weighted network node importance evaluation of the node shrinkage method is proposed in this paper. Finally, the effectiveness and feasibility of the improved method are analyzed through examples.
Weighted network model
In real life, there is a difference in the intensity of the interaction between many individuals in the real system. It cannot be simply described by the use of the right less network, and the weight of the interaction is introduced to form the weighted network. The weighted network model is represented by G = (V, E, W), where V = {v1, v2, …,vn} is the set of nodes, E = {e1, e2, …, em}, W = {we1, we2, …, wem} is the edge weight set, the number of nodes in the network is N = | V |, the number of edges is M = |E|.
When the real system is abstracted as a weighted network, it is necessary to consider the way of giving the weight. In dealing with the weight relation, we usually use the different weights of the different rights or similarities. In the case of the exclusive right, the nodes with larger weight and greater distance show their relationship is looser; otherwise the nodes with smaller weight and closer distance provide closer relationship.
8
For different empowerment methods, the definition of the characteristics of the network parameters is not the same. Similarly, when the weight is the same, the node strength is defined as the sum of the reciprocal of the edge weight
Node importance evaluation based on cohesion
The node contraction method based on network cohesion is first applied in assessing the importance of nodes in the absence less network. The convergence degree of the network is defined as the reciprocal of the number of nodes and the average shortest distance. In the weighted network, the weight of the weighted network is defined by
8
On the basis of weighted network cohesion, the importance of defining node i IMP (i) is
8
On the basis of the above definition, the importance of node edge is further considered. 14 First, the edge of the weighted network G is the node, the connection relation between each side is the edge, the network G is converted into the network G*. The degree of cohesion of the node shrinks the method of calculating the importance of each node in network G*.
The importance of the node itself and the importance of the edge are superimposed, and the importance of the improved node is defined9,15
Node importance assessment method
Defects of existing node shrinkage method
The above-mentioned method of estimating the node shrinkage is to define the convergence degree of the weighted network based on the average shortest distance after the weighted network is reduced to the unweighted network on the basis of maintaining the weighted network route, and only the connection relation between the sides of the weighted network G. As the edge of network G, G is an unallocated network, which does not take into account the influence of the connection relation strength on G-edge, which reduces the influence of edge weight on the importance of the node itself and the importance of edge. The importance of the nodes cannot be accurately evaluated. 12
Figure 1 shows the undirected weighted graphs with 1 node and 10 edges. Figures 2 and 3 are the weighted networks obtained by the contraction nodes v3 and v8, respectively. After calculation,

Topology structure of network G.

Topology structure of network G’(3).

Topology structure of network G’(8).

The topological structure of the unweighted network G*.
Improved method of node importance assessment
Through the above analysis, this paper proposes two improved aspects of the algorithm based on the algorithm9,18
(a) Redefine the cohesion degree
In this case,
(b) When the network G is converted to network G*, the edge weights of network G* are calculated with the importance values of each side in G. If there are two edges e1 and e2 connected in the weighted network G, the weights are we1 and we2. In the conversion of network G to network G*, the corresponding network G with edges e1 and e2 between two nodes has an edge, define the edge of the weight of (we1 • we2)θ, that is, G* connected. The smaller the edge weight of the two edges e1 and e2, the smaller the edge weight between the nodes corresponding to the two edges when converting to the network G indicating that the connection between the two edges e1 and e2 is closer, (
Through the improvement of the above two aspects, the influence of the weight value on the importance of the node itself and the importance assessment of the edge is highlighted, so that the importance evaluation of the node takes into account the connection tightness of the node and the path position of the node. And finally according to the actual needs of the network by adjusting the scale factor β, the importance of nodes are accurately assessed.
The algorithm steps for improving the importance assessment method of the weighted network nodes are given below:
Calculate the sum (Sum(G)) of the average node intensities of the weighted network G; Call the Floyd shortest path algorithm to calculate the weighted average shortest distance Compute the initial weighted network cohesion For each node i (i = 1, 2, …, N) in the network G, the sum of the average node intensities Sum(G'(i)) and the weighted average of the nodes G'(i). The shortest distance Calculating the weighted network concurrency degree Calculate the importance of each node in the weighted network G IMPn (i); Converting the weighted network G to the weighted network G*, repeating steps (a) to (f) calculating the importance of each node in the network G IMPe (j); Set the weighting coefficients α and β to calculate the importance IMP (i) of each node in the weighted network G.
The core of the above-mentioned node importance evaluation algorithm is the calculation of network cohesion, and the time complexity is O (n3). For the importance of node edge, it is equivalent to calculating the importance of nodes in network G*, and the time complexity is O (n3), so the time complexity of the whole algorithm is O (n3). The time complexity of the improved method is much less than the time complexity of the weighted point method and the ideal computing power can be obtained for large weighted complex networks. 8
Example analysis
For the weighted importance of the weighted network G shown in Figure 1, the network G is converted into the weighted network G* using the edge weighting method (θ = 1) proposed in this paper. The topology structure is shown in Figure 5. The scaling factor β = 6, respectively, using the weighted point of the method, the literature8,9 and the improvement of the method of network G on the importance of the assessment of the results are shown in Figure 6.

The topology of the weighted network G*.

Comparison of the results of each node in Figure 1 under different evaluation methods.
From the overall ranking of the nodes in Figure 6, we can see that the method is not the same as the overall ranking of the nodes under the first three methods, and it is further compared with the literature 9 considering the more comprehensive factors. The results show that the v3 and v8, v5 and v6 of the G symmetric topological position of the network are analyzed. The importance of the weight of the two methods is similar to that of the two methods should be differentiated, and the results of Table 1 show that the number of vx is the same as v8, v5 is the same as v6, and it is clear that the results of the three evaluation methods are not enough, which is v3 > v8 > v6 > v5, which is because the method of this method further considers the difference of the weight of the node to the importance of the node. In this paper, we can improve the importance of the nodes. Influence and the importance of the node make a more comprehensive and detailed distinction, which verifies the advantages of this method.
Comparison of the importance results of each node in Figure 1 under different evaluation methods.
The importance of node v6 is higher than that of node v5 because the edge weights of network G* are calculated with the importance values of each side. The connected edge importance of node v6 is higher than that of node v5, and the importance of node v6 itself is equal to that of node v5 itself. As a result, the importance of node v6 is greater than that of node v5. Node v3 is more important than v8 because the connection between nodes v8 and v9 and v10 is alienated, and node v3 is connected with its neighboring nodes that are relatively close; v3 shrinks the average shortest distance after the network to reduce the larger, with a higher degree of network cohesion, coupled with the v3 edge of the v8 even more important, making the node v3 more important node v4 than v7. The increase in importance is due to the fact that the global role of node v4 in the network is highlighted by taking into account the impact of edge weights on the importance assessment of nodes, and its own importance and edge importance are increased compared to node v7. The node v4 is more important than v7 for the entire network.
In order to further analyze the influence of the proportional coefficient β and the weight coefficient θ on the importance evaluation of the nodes, the importance degree of each node is normalized as the final evaluation index, and the network of Figure 1 is taken as the research object. Figure 7 shows the importance of each node under different weight parameters θ. It can be seen from Figure 6 that the importance and the relative importance of each node are different when the value of β changes. The importance of nodes V3, V4, V6 and V7 decrease with the increase of β, while the importance of nodes V8, V9 and V10 increase with the increase of β. In addition to this, the importance of node V8 is greater than that of V5 and V6 gradually when the value of β increases. As a result, different assessment results of the importance of nodes and edges can be achieved with different methods.

Comparison of node importance under different weight parameters θ.

Comparison of the importance of nodes under different proportional coefficients β.
It can be seen from Figure 7 that the importance of nodes v1, v2, v3, v5 and v6 increases with the increase of θ, and the importance of v7, v8, v9 and v10 decreases with the increase of θ. The importance of node v8 will gradually be less than the importance of v5 and v6, the importance of v4 and v7 will gradually be less than the importance of v3, which is the opposite of the increase in the importance of β. This is because the increase in β is the contribution of the importance of the nodes to the importance of the nodes, and the increase in the value of the nodes increases. The greater the difference between the edges of the network G and the importance of the contribution of the node will be increased. When using the method proposed in this paper, the ratio coefficient and the weight coefficient must be chosen properly according to the evaluation requirements to get accurate evaluation results.
Concluding remarks
The importance evaluation of weighted network is a basic and key content of the research on the survivability of weighted network. This paper analyzes the shortcomings of predecessor's nodal shrinkage method. In view of the shortcomings, we propose a method to define the network cohesion degree. The two methods of empowerment of the network G* can be improved by keeping the computational complexity not increasing, so that the evaluation takes full account of the influence of the edge weight difference on the importance of the node itself and the importance of the edge, taking into account the node. The reliability of the results is more reliable, and the next step will be based on the study of the evaluation and optimization of the survivability of the weighted network.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
