Journal of Computer Applications ›› 2016, Vol. 36 ›› Issue (12): 3251-3255.DOI: 10.11772/j.issn.1001-9081.2016.12.3251

Previous Articles     Next Articles

Link prediction algorithm based on node importance in complex networks

CHEN Jiaying1, YU Jiong1, YANG Xingyao1, BIAN Chen2   

  1. 1. School of Software, Xinjiang University, Urumqi Xinjiang 830008, China;
    2. School of Information Science and Engineering, Xinjiang University, Urumqi Xinjiang 830046, China
  • Received:2016-05-26 Revised:2016-06-27 Online:2016-12-10 Published:2016-12-08
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61462079, 61363083, 61262088).

基于复杂网络节点重要性的链路预测算法

陈嘉颖1, 于炯1, 杨兴耀1, 卞琛2   

  1. 1. 新疆大学 软件学院, 乌鲁木齐 830008;
    2. 新疆大学 信息科学与工程学院, 乌鲁木齐 830046
  • 通讯作者: 于炯
  • 作者简介:陈嘉颖(1988-),女,新疆沙湾人,硕士研究生,CCF会员,主要研究方向:推荐系统、社交网络、数据挖掘;于炯(1964-),男,新疆乌鲁木齐人,教授,博士生导师,博士,主要研究方向:网络安全、网格与分布式计算;杨兴耀(1984-),男,湖北襄阳人,博士,主要研究方向:推荐系统、网格计算、云计算、可信计算;卞琛(1981-),男,江苏南京人,博士研究生,CCF会员,主要研究方向:内存计算、高性能计算、分布式系统。
  • 基金资助:
    国家自然科学基金资助项目(61462079,61363083,61262088)。

Abstract: Enhancing the accuracy of link prediction is one of the fundamental problems in the research of complex networks. The existing node similarity-based prediction indexes do not make full use of the importance influences of the nodes in the network. In order to solve the above problem, a link prediction algorithm based on the node importance was proposed. The node degree centrality, closeness centrality and betweenness centrality were used on the basis of similarity indexes such as Common Neighbor (CN), Adamic-Adar (AA) and Resource Allocation (RA) of local similarity-based link prediction algorithm. The link prediction indexes of CN, AA and RA with considering the importance of nodes were proposed to calculate the node similarity. The simulation experiments were taken on four real-world networks and Area Under the receiver operation characteristic Curve (AUC) was adopted as the standard index of link prediction accuracy. The experimental results show that the link prediction accuracies of the proposed algorithm on four data sets are higher than those of the other comparison algorithms, like Common Neighbor (CN) and so on. The proposed algorithm outperforms traditional link prediction algorithm and produces more accurate prediction on the complex network.

Key words: complex network, centrality, similarity, link prediction, Common Neighbor (CN)

摘要: 提升链路预测精度是复杂网络研究的基础问题之一,现有的基于节点相似的链路预测指标没有充分利用网络节点的重要性,即节点在网络中的影响力。针对以上问题提出基于节点重要性的链路预测算法。该算法在基于局部相似性链路预测算法的共同邻居(CN)、Adamic-Adar(AA)、Resource Allocation(RA)相似性指标的基础上,充分利用了节点度中心性、接近中心性及介数中心性的信息,提出考虑节点重要性的CN、AA、RA链路预测相似性指标。在4个真实数据集上进行仿真实验,以AUC值作为链路预测精度评价指标,实验结果表明,改进的算法在4个数据集上的链路预测精度均高于共同邻居等对比算法,能够对复杂网络结构产生更精确的分析预测。

关键词: 复杂网络, 中心性, 相似性, 链路预测, 共同邻居

CLC Number: