基于邻域中心性和重力模型的关键节点识别算法
Key Node Identification Algorithm Based on Neighborhood Centrality and Gravity Model
DOI: 10.12677/sea.2024.134055, PDF,   
作者: 白乙涵, 李子臣:北京印刷学院,信息工程学院,北京;孙德志:北京城市学院,信息学部,北京;周 峰:山东商业职业技术学院,信创与网络安全产业学院,山东 济南
关键词: 复杂网络关键节点最短路径距离邻域中心性重力模型Complex Networks Key Nodes Shortest Path Distance Neighborhood Centrality Gravity Model
摘要: 识别复杂网络中的关键节点对促进信息传播、阻断谣言传播、管理交通运输和预防电网灾难性破坏等都具有很强的理论意义和应用价值。在对现有关键节点识别算法的研究分析基础上,受K-shell分解方法和重力模型的启发,本文提出了一种基于邻域中心性和重力模型的改进算法NCGM。NCGM算法不仅考虑了节点与处于核心位置节点之间的连接程度,还考虑了节点与其他节点之间的最短路径长度。为了评估所提出的NCGM算法,本文在7个常用数据集上使用易感–感染–恢复(SIR)传播动力学模型进行了实验仿真,将所提出的NCGM算法和5个对比算法的传播范围和肯德尔相关系数进行了比较分析。实验结果表明,所提出的NCGM算法能够更准确地识别不同类型网络中的关键节点。
Abstract: Identifying key nodes in complex networks has strong theoretical significance and practical value in promoting information dissemination, blocking rumor spread, managing transportation, and preventing catastrophic damage to the power grid. Based on the analysis and research of existing key node recognition algorithms, inspired by the K-shell decomposition method and gravity model, this article proposes an improved algorithm NCGM based on neighborhood centrality and gravity model. The NCGM algorithm not only considers the degree of connection between nodes and nodes at the core position, but also takes into account the shortest path distance between nodes and other nodes. To evaluate the proposed NCGM algorithm, this article conducted experimental simulations using the Susceptible-Infected-Recovered (SIR) propagation dynamics model on seven commonly used datasets, and compared and analyzed the propagation range and Knedall’s tau correlation coefficient of the proposed NCGM algorithm with five existing algorithms. The experimental results show that the proposed NCGM algorithm can more accurately identify key nodes in different types of networks.
文章引用:白乙涵, 孙德志, 周峰, 李子臣. 基于邻域中心性和重力模型的关键节点识别算法[J]. 软件工程与应用, 2024, 13(4): 523-531. https://doi.org/10.12677/sea.2024.134055

参考文献

[1] Zhu, L., Liu, W. and Zhang, Z. (2021) Interplay between Epidemic and Information Spreading on Multiplex Networks. Mathematics and Computers in Simulation, 188, 268-279. [Google Scholar] [CrossRef
[2] Hosni, A.I.E., Li, K. and Ahmad, S. (2020) Analysis of the Impact of Online Social Networks Addiction on the Propagation of Rumors. Physica A: Statistical Mechanics and Its Applications, 542, Article ID: 123456. [Google Scholar] [CrossRef
[3] Fan, C., Zeng, L., Sun, Y. and Liu, Y. (2020) Finding Key Players in Complex Networks through Deep Reinforcement Learning. Nature Machine Intelligence, 2, 317-324. [Google Scholar] [CrossRef] [PubMed]
[4] Morone, F., Del Ferraro, G. and Makse, H.A. (2018) The K-Core as a Predictor of Structural Collapse in Mutualistic Ecosystems. Nature Physics, 15, 95-102. [Google Scholar] [CrossRef
[5] Huang, H., Shen, H., Meng, Z., Chang, H. and He, H. (2019) Community-Based Influence Maximization for Viral Marketing. Applied Intelligence, 49, 2137-2150. [Google Scholar] [CrossRef
[6] Hu, F., Chen, L. and Chen, J. (2021) Robustness Evaluation of Complex Power Grids Containing Renewable Energy. International Journal of Electrical Power & Energy Systems, 132, Article ID: 107187. [Google Scholar] [CrossRef
[7] Namtirtha, A., Dutta, B. and Dutta, A. (2022) Semi-Global Triangular Centrality Measure for Identifying the Influential Spreaders from Undirected Complex Networks. Expert Systems with Applications, 206, Article ID: 117791. [Google Scholar] [CrossRef
[8] Kitsak, M., Gallos, L.K., Havlin, S., Liljeros, F., Muchnik, L., Stanley, H.E., et al. (2010) Identification of Influential Spreaders in Complex Networks. Nature Physics, 6, 888-893. [Google Scholar] [CrossRef
[9] Zhang, J. and Luo, Y. (2017). Degree Centrality, Betweenness Centrality, and Closeness Centrality in Social Network. In: Proceedings of the 2017 2nd International Conference on Modelling, Simulation and Applied Mathematics (MSAM2017), Atlantis Press, 300-303.[CrossRef
[10] Bonacich, P. and Lloyd, P. (2001) Eigenvector-Like Measures of Centrality for Asymmetric Relations. Social Networks, 23, 191-201. [Google Scholar] [CrossRef
[11] Chen, W., Wang, Y. and Yang, S. (2009). Efficient Influence Maximization in Social Networks. Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Paris, 28 June-1 July 2009, 199-208.[CrossRef
[12] Brin, S. and Page, L. (2012) Reprint of: The Anatomy of a Large-Scale Hypertextual Web Search Engine. Computer Networks, 56, 3825-3833. [Google Scholar] [CrossRef
[13] Ma, L., Ma, C., Zhang, H. and Wang, B. (2016) Identifying Influential Spreaders in Complex Networks Based on Gravity Formula. Physica A: Statistical Mechanics and its Applications, 451, 205-212. [Google Scholar] [CrossRef
[14] Liu, J., Ren, Z. and Guo, Q. (2013) Ranking the Spreading Influence in Complex Networks. Physica A: Statistical Mechanics and Its Applications, 392, 4154-4159. [Google Scholar] [CrossRef
[15] Zeng, A. and Zhang, C. (2013) Ranking Spreaders by Decomposing Complex Networks. Physics Letters A, 377, 1031-1035. [Google Scholar] [CrossRef
[16] Yang, X. and Xiao, F. (2021) An Improved Gravity Model to Identify Influential Nodes in Complex Networks Based on K-Shell Method. Knowledge-Based Systems, 227, Article ID: 107198. [Google Scholar] [CrossRef
[17] Chen, D., Lü, L., Shang, M., Zhang, Y. and Zhou, T. (2012) Identifying Influential Nodes in Complex Networks. Physica A: Statistical Mechanics and its Applications, 391, 1777-1787. [Google Scholar] [CrossRef
[18] Gao, S., Ma, J., Chen, Z., Wang, G. and Xing, C. (2014) Ranking the Spreading Ability of Nodes in Complex Networks Based on Local Structure. Physica A: Statistical Mechanics and its Applications, 403, 130-147. [Google Scholar] [CrossRef
[19] Dai, J., Wang, B., Sheng, J., Sun, Z., Khawaja, F.R., Ullah, A., et al. (2019) Identifying Influential Nodes in Complex Networks Based on Local Neighbor Contribution. IEEE Access, 7, 131719-131731. [Google Scholar] [CrossRef
[20] Ullah, A., Wang, B., Sheng, J., Long, J., Khan, N. and Sun, Z. (2021) Identifying Vital Nodes from Local and Global Perspectives in Complex Networks. Expert Systems with Applications, 186, Article ID: 115778. [Google Scholar] [CrossRef
[21] Ullah, A., Shao, J., Yang, Q., Khan, N., Bernard, C.M. and Kumar, R. (2023) LSS: A Locality-Based Structure System to Evaluate the Spreader’s Importance in Social Complex Networks. Expert Systems with Applications, 228, Article ID: 120326. [Google Scholar] [CrossRef
[22] Kendall, M.G. (1938) A New Measure of Rank Correlation. Biometrika, 30, 81-93. [Google Scholar] [CrossRef