Distributed temporal link prediction algorithm based on label propagation

Link prediction has steadily become an important research topic in the area of complex networks. However, the current link prediction algorithms typi cally neglect the network evolution and tend to exhibit low accuracy and scal ability when applied to large-scale organisations. In this article, we propose a novel distributed temporal link prediction algorithm based on label propagation (DTLPLP), governed by the dynamical properties of the interactions between nodes. In particular, nodes are associated with labels, which include details of their sources and the corresponding similarity value. When such labels are propagated across neighbouring nodes, they are updated based on the weights of the incident links, and the values from same source nodes are aggregated to evaluate the scores of links in the predicted network. Furthermore, DTLPLP has been designed to be distributed and parallelised, and thus is suitable for large-scale network analysis. As part of the validation process, we have de signed a prototype system developed in Pregel, which is a distributed network analysis framework. Experiments are conducted on the Enron e-mail network and the General Relativity and Quantum Cosmology Scientific Collaboration network. The experimental results show that when compared to the most of link prediction algorithms, DTLPLP offers enhanced accuracy, stability and scalability.

[1]  Linyuan Lu,et al.  Link Prediction in Complex Networks: A Survey , 2010, ArXiv.

[2]  Cheng Xueqi,et al.  Temporal Link Prediction Based on Dynamic Heterogeneous Information Network , 2015 .

[3]  Ee-Peng Lim,et al.  To Trust or Not to Trust? Predicting Online Trusts Using Trust Antecedent Framework , 2009, 2009 Ninth IEEE International Conference on Data Mining.

[4]  Charu C. Aggarwal,et al.  Link prediction in graph streams , 2016, 2016 IEEE 32nd International Conference on Data Engineering (ICDE).

[5]  Aram Galstyan,et al.  Scalable Temporal Latent Space Inference for Link Prediction in Dynamic Social Networks (Extended Abstract) , 2017, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[6]  Joel A. Tropp,et al.  Factoring nonnegative matrices with linear programs , 2012, NIPS.

[7]  Le Song,et al.  Dynamic mixed membership blockmodel for evolving networks , 2009, ICML '09.

[8]  Erkki Oja,et al.  Clustering by Nonnegative Matrix Factorization Using Graph Random Walk , 2012, NIPS.

[9]  Koji Eguchi,et al.  Cross-lingual link prediction using multimodal relational topic models , 2016, 2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS).

[10]  Gao Li,et al.  Methods for Pattern Mining in Dynamic Networks and Applications , 2013 .

[11]  Weiming Shen,et al.  A Distributed Link Prediction Algorithm Based on Clustering in Dynamic Social Networks , 2015, 2015 IEEE International Conference on Systems, Man, and Cybernetics.

[12]  Rao Jun,et al.  Parallel Link Prediction in Complex Network Using MapReduce , 2012 .

[13]  Sanasam Ranbir Singh,et al.  Link Prediction Using Social Network Analysis over Heterogeneous Terrorist Network , 2015, 2015 IEEE International Conference on Smart City/SocialCom/SustainCom (SmartCity).

[14]  Paolo Massa,et al.  Trustlet, Open Research on Trust Metrics , 2001, BIS.

[15]  Eric P. Xing,et al.  A Scalable Approach to Probabilistic Latent Space Inference of Large-Scale Networks , 2013, NIPS.

[16]  Buket Kaya,et al.  Finding relations between diseases by age-series based supervised link prediction , 2015, 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM).

[17]  Christos Faloutsos,et al.  PIN-TRUST: Fast Trust Propagation Exploiting Positive, Implicit, and Negative Information , 2016, CIKM.

[18]  Ling Chen,et al.  Link prediction in dynamic social networks by integrating different types of information , 2014, Applied Intelligence.

[19]  Aart J. C. Bik,et al.  Pregel: a system for large-scale graph processing , 2010, SIGMOD Conference.

[20]  Nicola Fanizzi,et al.  Efficient energy-based embedding models for link prediction in knowledge graphs , 2016, Journal of Intelligent Information Systems.

[21]  Tao Zhou,et al.  Link prediction in weighted networks: The role of weak ties , 2010 .

[22]  David Liben-Nowell,et al.  The link-prediction problem for social networks , 2007 .

[23]  Jérôme Kunegis,et al.  KONECT: the Koblenz network collection , 2013, WWW.

[24]  Cherry Ahmed,et al.  Enhancing link prediction in Twitter using semantic user attributes , 2015, 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM).

[25]  Linyuan Lü,et al.  Predicting missing links via local information , 2009, 0901.0553.