运筹与管理 ›› 2023, Vol. 32 ›› Issue (8): 108-113.DOI: 10.12005/orms.2023.0258

• 理论分析与方法探讨 • 上一篇    下一篇

基于层间互信息的时序网络节点重要性识别方法

邓志文1,2, 李新春2, 孔杰3, 王大阜1   

  1. 1.中国矿业大学 图书馆,江苏 徐州 221116;
    2.中国矿业大学 经济管理学院,江苏 徐州 221116;
    3.国网湖南电力有限公司,湖南 益阳 413506
  • 收稿日期:2021-09-08 出版日期:2023-08-25 发布日期:2023-09-22
  • 作者简介:邓志文(1983-),男,湖南益阳人,研究馆员,硕士,研究方向:社交网络,知识管理;李新春(1972-),男,山西朔州人,博士,教授,研究方向:系统工程,安全管理;孔杰(1982-),男,湖南益阳人,硕士,研究方向:复杂网络,知识管理;王大阜(1981-),男,江苏徐州人,工程师,硕士,研究方向:安全管理,社交网络。
  • 基金资助:
    江苏省教育厅社科基金项目( 2020SJA1009);中国矿业大学社科基金项目(2021SK10);国家社会科学基金项目(2022-12917)

Node Importance Recognition Method of Temporal Network Based on Mutual Information between Layers

DENG Zhiwen1,2, LI Xinchun2, KONG Jie3, WANG Dafu1   

  1. 1. Library, China University of Mining and Technology, Xuzhou 221116, China;
    2. School of Economic Management, China University of Mining and Technology, Xuzhou 221116, China;
    3. State Grid Hunan Electric Power Co., Ltd., Yiyang 413506, China
  • Received:2021-09-08 Online:2023-08-25 Published:2023-09-22

摘要: 社交网络中重要节点发现对于控制舆论传播、社交影响力最大化等有重要意义。本文结合信息传播相关理论,提出了一种基于层间互信息的时序网络节点重要性识别方法。通过设计一种层间节点连边变化概率的计算模型,进而求解时序网络节点的层间信息熵和以层间互信息量化的相关性系数,再结合特征向量中心性对节点进行重要性度量。在真实时序网络数据集上进行实验,相比经典方法,本方法在时序网络的节点重要性度量上更有优势。

关键词: 时序网络, 特征向量中心性, 互信息, 联合概率

Abstract: With the vigorous development of various social network platforms, complex network analysis has gradually received extensive attention from researchers in various disciplines. Complex network can be used to describe and research Internet, social network, scientific research cooperation network and paper citation network. Network node importance recognition is an important part of complex network research. It has been widely used in many fields, such as information diffusion mechanism and control, advertising and marketing strategy formulation. The existing methods for identifying the importance of network nodes are mainly based on the global and local structural characteristics of the network, or on the location of nodes in the network, or on the dynamic characteristics of the network. These methods are all based on time independent static networks. Temporal networks carry time information, and their edges appear or disappear over time, which is significantly different from the topology of traditional static networks. Network data not only includes nodes and edges, but also includes contact time information. Therefore, the methods for identifying the importance of nodes in the network are also significantly different from traditional methods.
Temporal network is based on the time window model, which divides the network into multiple time series segments to form a network sequence. The importance measurement of nodes in the network is actually the influence of nodes. From the perspective of information theory, it is the amount of information that nodes transmit to other nodes. In time series network, the amount of information that nodes transmit is different due to the different network structure of each time series window. The existing research calculates the mutual information value between layers from the global perspective through the connected edge probability distribution and the joint probability distribution, and then obtains the overall correlation value between each layer of the network. However, the centrality of nodes in a single network segment cannot reflect the importance of nodes in the entire network sequence. However, the calculation of node importance should reflect the characteristics of nodes in local time and the global changes.
This paper proposes a method to calculate the importance of nodes in temporal networks based on inter layer mutual information. The method first calculates the network eigenvector index in each time window, designs an algorithm model to calculate the correlation between nodes from the probability distribution of node edges in the time series window, calculates the mutual information value of nodes in the layer through the probability distribution of node edges in the time series window and the joint probability distribution of nodes between adjacent windows, and defines the correlation coefficient matrix as the change value of information propagation between nodes in the time window. We take it as the temporal coefficient of each node in each time window, and finally evaluate the importance of each node in the temporal network by combining the feature vector index and the temporal coefficient of the time window.
Finally, the effectiveness of this method in calculating node importance in temporal networks is tested using manufacturing and Enrons real social data. The accuracy of the algorithm is evaluated through the modified SIR model, and the temporal K-kernel decomposition method is compared. The experimental results show that the node importance calculation results of this method had certain advantages compared to other methods. This article only analyzes the changes in node correlation between adjacent time windows, which has certain limitations and loses the information hidden in the whole or multiple time windows. Therefore, how to combine multiple time windows or the whole to measure the changes in node relationships in the network is a problem that needs in-depth research.

Key words: temporal network, centrality of eigenvectors, mutual information, joint probability

中图分类号: