Sampling-based algorithm for link prediction in temporal networks

被引:31
|
作者
Ahmed, Nahia Mohamed [1 ,2 ]
Chen, Ling [1 ,3 ]
Wang, Yulong [4 ]
Li, Bin [1 ]
Li, Yun [1 ]
Liu, Wei [1 ]
机构
[1] Yangzhou Univ, Coll Informat Engn, Yangzhou 225009, Jiangsu, Peoples R China
[2] Univ Khartoum, Coll Math Sci, Khartoum, Sudan
[3] Nanjing Univ, State Key Lab Novel Software Tech, Nanjing 210093, Jiangsu, Peoples R China
[4] Yangzhou Univ, Coll Agr, Yangzhou 225009, Jiangsu, Peoples R China
关键词
Link prediction; Random walk; Sampling; Temporal network;
D O I
10.1016/j.ins.2016.09.029
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of link prediction in temporal networks has attracted considerable recent attention from various domains, such as sociology, anthropology, information science, and computer science. In this paper, we propose a fast similarity-based method to predict the potential links in temporal networks. In this method, we first combine the snapshots of the temporal network into a weighted graph. A proper damping factor is used to assign greater importance to more recent snapshots. Then, we construct a sub-graph centered at each node in the weighted graph by a random walk from the node. The sub-graph constructed consists of a set of paths starting from the given node. Because the similarity score is computed within such small sub-graphs centered at each node, the algorithm can greatly reduce the computation time. By choosing a proper number of sampled paths, we can restrict the error of the estimated similarities within a given threshold. While other random walk-based algorithms require O(n(3)) time for a network with n nodes, the computation time of our algorithm is O(n(2)), which is the lowest time complexity of a similarity-based link prediction algorithm. Moreover, because the proposed method integrates temporal and global topological information in the network, it can yield more accurate results. The experimental results on real networks show that our algorithm demonstrates the best or comparable quality results in less time than other methods. (C) 2016 Elsevier Inc. All rights reserved.
引用
下载
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [41] FAST: A new sampling-based algorithm for discovering association rules
    Bin, C
    Haas, PJ
    Scheuermann, P
    18TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2002, : 263 - 263
  • [42] A Simple and Efficient Sampling-based Algorithm for General Reachability Analysis
    Lew, Thomas
    Janson, Lucas
    Bonalli, Riccardo
    Pavone, Marco
    Proceedings of Machine Learning Research, 2022, 168 : 1086 - 1099
  • [43] Adaptive sampling-based quadrature rules for efficient Bayesian prediction
    van den Bos, L. M. M.
    Sanderse, B.
    Bierbooms, W. A. A. M.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2020, 417
  • [44] Sampling-Based Path Planning Algorithm for a Plug & Produce Environment
    Ramasamy, Sudha
    Eriksson, Kristina M.
    Danielsson, Fredrik
    Ericsson, Mikael
    APPLIED SCIENCES-BASEL, 2023, 13 (22):
  • [45] Simultaneous system design and path planning: A sampling-based algorithm
    Molloy, Kevin
    Denarie, Laurent
    Vaisset, Marc
    Simeon, Thierry
    Cortes, Juan
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2019, 38 (2-3): : 375 - 387
  • [46] Sampling-based Lattice Reduction Algorithm for Subset Sum Problem
    Cao J.-Z.
    Cheng Q.-F.
    Shi W.-B.
    Lu N.
    Ruan Jian Xue Bao/Journal of Software, 2022, 33 (11): : 3917 - 3929
  • [47] Sampling-based Algorithm for Filtering using Markov chain Approximations
    Chaudhari, Pratik
    Karaman, Sertac
    Frazzoli, Emilio
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 5972 - 5978
  • [48] Randomized sampling-based motion planning algorithm combined with heuristics
    Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
    Qinghua Daxue Xuebao, 2006, 4 (580-583):
  • [49] A Distributed Link Prediction Algorithm Based on Clustering in Dynamic Social Networks
    Yuan, Han
    Ma, Yunlong
    Zhang, Feng
    Liu, Min
    Shen, Weiming
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 1341 - 1345
  • [50] TIGRIS: An Informed Sampling-based Algorithm for Informative Path Planning
    Moon, Brady
    Chatterjee, Satrajit
    Scherer, Sebastian
    2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 5760 - 5766