| Literature DB >> 35701528 |
Zhe Li1, Xinyu Huang2.
Abstract
How to identify influential spreaders in complex networks is a topic of general interest in the field of network science. Therefore, it wins an increasing attention and many influential spreaders identification methods have been proposed so far. A significant number of experiments indicate that depending on a single characteristic of nodes to reliably identify influential spreaders is inadequate. As a result, a series of methods integrating multi-characteristics of nodes have been proposed. In this paper, we propose a gravity model that effectively integrates multi-characteristics of nodes. The number of neighbors, the influence of neighbors, the location of nodes, and the path information between nodes are all taken into consideration in our model. Compared with well-known state-of-the-art methods, empirical analyses of the Susceptible-Infected-Recovered (SIR) spreading dynamics on ten real networks suggest that our model generally performs best. Furthermore, the empirical results suggest that even if our model only considers the second-order neighborhood of nodes, it still performs very competitively.Entities:
Mesh:
Year: 2022 PMID: 35701528 PMCID: PMC9197977 DOI: 10.1038/s41598-022-14005-3
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.996
Figure 1A toy network. The red nodes are in 1-shell, the green nodes are in 2-shell and the purple nodes are in 3-shell.
The degree value, k-shell value and eigenvector centrality value of each node in the toy network.
| Node | DC | KS | EC |
|---|---|---|---|
| 1 | 1 | 1 | 0.0259 |
| 2 | 3 | 2 | 0.0943 |
| 3 | 3 | 2 | 0.1256 |
| 4 | 4 | 3 | 0.1714 |
| 5 | 4 | 3 | 0.1534 |
| 6 | 4 | 3 | 0.1534 |
| 7 | 5 | 3 | 0.1917 |
| 8 | 1 | 1 | 0.0421 |
| 9 | 1 | 1 | 0.0421 |
The result of MCGM with of the toy network.
| Node | 1-order neighbors | 2-order neighbors | MCGM |
|---|---|---|---|
| 1 | 2 | 3,7 | 1.9679 |
| 2 | 1,3,7 | 4,5,6 | 13.1293 |
| 3 | 2,4,7 | 1,5,6 | 16.9320 |
| 4 | 3,5,6,7 | 2,8,9 | 29.0955 |
| 5 | 4,6,7,8 | 2,3,9 | 26.0652 |
| 6 | 4,5,7,9 | 2,3,8 | 26.0652 |
| 7 | 2,3,4,5,6 | 1,8,9 | 35.9099 |
| 8 | 5 | 4,6,7 | 3.4704 |
| 9 | 6 | 4,5,7 | 3.4704 |
The topological features of ten real networks.
| Networks | ||||||||
|---|---|---|---|---|---|---|---|---|
| USAir | 332 | 2126 | 12.8072 | 2.7381 | 0.7494 | − 0.2079 | 3.4639 | 0.0231 |
| 1133 | 5451 | 9.6222 | 3.6060 | 0.2540 | 0.0782 | 1.9421 | 0.0565 | |
| Power | 4941 | 6594 | 2.6691 | 18.9892 | 0.1065 | 0.0035 | 1.4504 | 0.3483 |
| Router | 5022 | 6258 | 2.4922 | 6.4488 | 0.0329 | − 0.1384 | 5.5031 | 0.0786 |
| Jazz | 198 | 2742 | 27.6970 | 2.2350 | 0.6334 | 0.0202 | 1.3951 | 0.0266 |
| NS | 379 | 914 | 4.8232 | 6.0419 | 0.7981 | − 0.0817 | 1.6630 | 0.1424 |
| PB | 1222 | 16714 | 27.3552 | 2.7375 | 0.3600 | − 0.2213 | 2.9707 | 0.0125 |
| 4039 | 88234 | 43.6910 | 3.6925 | 0.6170 | 0.0636 | 2.4392 | 0.0095 | |
| WV | 7066 | 100736 | 28.5129 | 3.2475 | 0.2090 | − 0.0833 | 5.0992 | 0.0069 |
| Sex | 15810 | 38540 | 4.8754 | 5.7846 | 0.0000 | − 0.1145 | 5.8276 | 0.0365 |
The algorithms’ accuracies of MCGM and the benchmark algorithms measured by Kendall’s Tau for .
| Networks | DC | H-index | KS | EC | BC | CC | DR | GC+ | IGC+ | LGM | MCGM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| USAir | 0.7370 | 0.7568 | 0.7529 | 0.8946 | 0.5171 | 0.8027 | 0.9096 | 0.8985 | 0.9006 | 0.8875 | |
| 0.7653 | 0.7883 | 0.7702 | 0.8832 | 0.6243 | 0.8163 | 0.8991 | 0.9119 | 0.8697 | 0.9091 | ||
| Power | 0.4264 | 0.4009 | 0.3122 | 0.2818 | 0.3254 | 0.3838 | 0.7570 | 0.7906 | 0.7442 | 0.7639 | |
| Router | 0.3139 | 0.1928 | 0.1810 | 0.5924 | 0.3096 | 0.6383 | 0.8215 | 0.7896 | 0.7823 | 0.7894 | |
| Jazz | 0.8150 | 0.8513 | 0.7638 | 0.8854 | 0.4641 | 0.7008 | 0.8761 | 0.9158 | 0.9244 | 0.8666 | |
| NS | 0.5790 | 0.5610 | 0.5106 | 0.3660 | 0.3003 | 0.3397 | 0.7377 | 0.8511 | 0.8722 | 0.8372 | |
| PB | 0.8524 | 0.8694 | 0.8595 | 0.8738 | 0.6771 | 0.7852 | 0.9060 | 0.9176 | 0.9030 | 0.9184 | |
| 0.6798 | 0.7066 | 0.7075 | 0.6226 | 0.4529 | 0.3940 | 0.7865 | 0.8414 | 0.8372 | 0.8275 | ||
| WV | 0.7619 | 0.7662 | 0.7657 | 0.8334 | 0.6978 | 0.8127 | 0.8360 | 0.8298 | 0.8305 | 0.8276 | |
| Sex | 0.4664 | 0.4855 | 0.4925 | 0.7404 | 0.4118 | 0.7677 | 0.8139 | 0.8038 | 0.8076 | 0.7789 |
The parameters in the related algorithms (i.e., LGM and MCGM) are adjusted to their optimal values subject to the largest , that is, we need to search the optimal truncation radius which can maximize by traversing the truncation radius. Obviously, searching the optimal truncation radius in this way is very time-consuming, fortunately, in subsequent experiments, we find that MCGM still performs very competitively even if the truncation radius is just set to 2. For each network, the best algorithm is emphasized by bold.
Figure 2The algorithms’ accuracies measured by Kendall’s Tau for different . The six classic algorithms (DC, H-index, KS, EC, BC and CC) are represented by black symbols, DR is represented by green symbols, the typical algorithms based on the gravity law (GC+, IGC+ and LGM) are represented by blue symbols, MCGM is represented by red symbols.
Figure 3The of MCGM for . Ten pentagrams represent ten networks and the blue line is . The of MCGM in USAir, Jazz and PB is 1, the of MCGM in Email, Router, NS, Facebook, WV and Sex is 2, and the of MCGM in Power is 6.
The algorithms’ accuracies of MCGM with and the benchmark algorithms measured by Kendall’s Tau for .
| Networks | DC | H-index | KS | EC | BC | CC | DR | GC+ | IGC+ | LGM | MCGM ( |
|---|---|---|---|---|---|---|---|---|---|---|---|
| USAir | 0.7370 | 0.7568 | 0.7529 | 0.8946 | 0.5171 | 0.8027 | 0.8985 | 0.9006 | 0.8875 | 0.9092 | |
| 0.7653 | 0.7883 | 0.7702 | 0.8832 | 0.6243 | 0.8163 | 0.8991 | 0.9119 | 0.8697 | 0.9091 | ||
| Power | 0.4264 | 0.4009 | 0.3122 | 0.2818 | 0.3254 | 0.3838 | 0.7570 | 0.7906 | 0.7442 | 0.6616 | |
| Router | 0.3139 | 0.1928 | 0.1810 | 0.5924 | 0.3096 | 0.6383 | 0.8215 | 0.7896 | 0.7823 | 0.7894 | |
| Jazz | 0.8150 | 0.8513 | 0.7638 | 0.8854 | 0.4641 | 0.7008 | 0.8761 | 0.9158 | 0.9244 | 0.8666 | |
| NS | 0.5790 | 0.5610 | 0.5106 | 0.3660 | 0.3003 | 0.3397 | 0.7377 | 0.8511 | 0.8722 | 0.8372 | |
| PB | 0.8524 | 0.8694 | 0.8595 | 0.8738 | 0.6771 | 0.7852 | 0.9060 | 0.9176 | 0.9030 | 0.9123 | |
| 0.6798 | 0.7066 | 0.7075 | 0.6226 | 0.4529 | 0.3940 | 0.7865 | 0.8414 | 0.8372 | 0.8275 | ||
| WV | 0.7619 | 0.7662 | 0.7657 | 0.8334 | 0.6978 | 0.8127 | 0.8360 | 0.8298 | 0.8305 | 0.8276 | |
| Sex | 0.4664 | 0.4855 | 0.4925 | 0.7404 | 0.4118 | 0.7677 | 0.8139 | 0.8038 | 0.8076 | 0.7789 |
For each network, the best algorithm is emphasized by bold.
The algorithms’ accuracies of MCGM using Eq. (15), MCGM using Eq. (16) and MCGM using Eq. (18) measured by Kendall’s Tau for .
| Networks | MCGM (Eq. | MCGM (Eq. | MCGM (Eq. |
|---|---|---|---|
| USAir | 0.8946 | 0.9060 | |
| 0.8782 | 0.8986 | ||
| Power | 0.7557 | 0.7569 | |
| Router | 0.7992 | 0.7983 | |
| Jazz | 0.8888 | 0.9212 | |
| NS | 0.8428 | 0.8710 | |
| PB | 0.9047 | 0.9110 | |
| 0.8381 | 0.8547 | ||
| WV | 0.8299 | 0.8341 | |
| Sex | 0.7877 | 0.7996 |
The parameters are adjusted to their optimal values subject to the largest . For each network, the best algorithm is emphasized by bold.
The monotonicity of different algorithms. The parameters in the related algorithms (i.e., LGM and MCGM) are adjusted to their optimal values subject to the largest .
| Networks | DC | H-index | KS | EC | BC | CC | DR | GC+ | IGC+ | LGM | MCGM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| USAir | 0.8586 | 0.8355 | 0.8114 | 0.9951 | 0.6970 | 0.9892 | 0.9951 | 0.9951 | 0.9933 | 0.9951 | |
| 0.8874 | 0.8583 | 0.8088 | 0.9999 | 0.9400 | 0.9988 | 0.9999 | 0.9999 | 0.9998 | 0.9999 | ||
| Power | 0.5927 | 0.3930 | 0.2460 | 0.9999 | 0.8314 | 0.9998 | 0.9962 | 0.9996 | 0.9997 | 0.9999 | |
| Router | 0.2886 | 0.0876 | 0.0691 | 0.9964 | 0.2985 | 0.9961 | 0.9956 | 0.9965 | 0.9965 | 0.9964 | |
| Jazz | 0.9659 | 0.9383 | 0.7944 | 0.9994 | 0.9885 | 0.9878 | 0.9993 | 0.9993 | 0.9991 | 0.9994 | |
| NS | 0.7642 | 0.6825 | 0.6421 | 0.9955 | 0.3388 | 0.9928 | 0.9950 | 0.9954 | 0.9933 | 0.9955 | |
| PB | 0.9328 | 0.9268 | 0.9064 | 0.9993 | 0.9489 | 0.9980 | 0.9993 | 0.9993 | 0.9993 | 0.9991 | |
| 0.9739 | 0.9665 | 0.9419 | 0.9999 | 0.9855 | 0.9967 | 0.9999 | 0.9999 | 0.9999 | 0.9999 | ||
| WV | 0.7761 | 0.7732 | 0.7673 | 0.9996 | 0.7704 | 0.9994 | 0.9996 | 0.9996 | 0.9996 | 0.9996 | |
| Sex | 0.6002 | 0.5457 | 0.5288 | 0.9997 | 0.6757 | 0.9996 | 0.9996 | 0.9997 | 0.9997 | 0.9997 |
For each network, the best algorithm is emphasized by bold.
The computational complexity of MCGM and the benchmark algorithms.
| Methods | Topology | Complexity |
|---|---|---|
| DC | Local | |
| H-index | Semi-local | |
| KS | Global | |
| EC | Global | |
| BC | Global | |
| CC | Global | |
| DR | Semi-local | |
| GC+ | Global | |
| IGC+ | Global | |
| LGM | Semi-local | |
| MCGM | Global |