Applications of link prediction in social networks: A review

Abstract Link prediction methods anticipate the likelihood of a future connection between two nodes in a given network. The methods are essential in social networks to infer social interactions or to suggest possible friends to the users. Rapid social network growth trigger link prediction analysis to be more challenging especially with the significant advancement in complex social network modeling. Researchers implement numerous applications related to link prediction analysis in different network contexts such as dynamic network, weighted network, heterogeneous network and cross network. However, link prediction applications namely, recommendation system, anomaly detection, influence analysis and community detection become more strenuous due to network diversity, complex and dynamic network contexts. In the past decade, several reviews on link prediction were published to discuss the algorithms, state-of-the-art, applications, challenges and future directions of link prediction research. However, the discussion was limited to physical domains and had less focus on social network perspectives. To reduce the gap of the existing reviews, this paper aims to provide a comprehensive review and discuss link prediction applications in different social network contexts and analyses, focusing on social networks. In this paper, we also present conventional link prediction measures based on previous researches. Furthermore, we introduce various link prediction approaches and address how researchers combined link prediction as a base method to perform other applications in social networks such as recommender systems, community detection, anomaly detection and influence analysis. Finally, we conclude the review with a discussion on recent researches and highlight several future research directions of link prediction in social networks.

[1]  Yu Qiu,et al.  The New Link Prediction Methods Based on Spectral Analysis , 2017, 2017 13th International Conference on Semantics, Knowledge and Grids (SKG).

[2]  Alexis Papadimitriou,et al.  Fast and accurate link prediction in social networking systems , 2012, J. Syst. Softw..

[3]  Sajal K. Das,et al.  A probabilistic link prediction model in time-varying social networks , 2017, 2017 IEEE International Conference on Communications (ICC).

[4]  Yongxiang Xia,et al.  Link Prediction in Weighted Networks: A Weighted Mutual Information Model , 2016, PloS one.

[5]  Jaideep Srivastava,et al.  Correlations between Community Structure and Link Formation in Complex Networks , 2013, PloS one.

[6]  H. Erdjument-Bromage,et al.  TLR signaling augments macrophage bactericidal activity through mitochondrial ROS , 2011, Nature.

[7]  Siti Hafizah Ab Hamid,et al.  Mobile storage augmentation in mobile cloud computing: Taxonomy, approaches, and open issues , 2015, Simul. Model. Pract. Theory.

[8]  Philip S. Yu,et al.  Link Prediction across Aligned Networks with Sparse and Low Rank Matrix Estimation , 2017, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[9]  Philip S. Yu,et al.  PathSim , 2011, Proc. VLDB Endow..

[10]  Lingling Zhang,et al.  Genre-based Link Prediction in Bipartite Graph for Music Recommendation☆ , 2016 .

[11]  Jiye Liang,et al.  A fusion probability matrix factorization framework for link prediction , 2018, Knowl. Based Syst..

[12]  Qin Lv,et al.  Hybrid EGU-based group event participation prediction in event-based social networks , 2017, Knowl. Based Syst..

[13]  Bin Li,et al.  DeepEye: Link prediction in dynamic networks based on non-negative matrix factorization , 2018, Big Data Min. Anal..

[14]  Bolun Chen,et al.  Link Prediction on Directed Networks Based on AUC Optimization , 2018, IEEE Access.

[15]  Cristopher Moore,et al.  Community detection, link prediction, and layer interdependence in multilayer networks , 2017, Physical review. E.

[16]  Wei Chen,et al.  Diffusion of “Following” Links in Microblogging Networks , 2015, IEEE Transactions on Knowledge and Data Engineering.

[17]  Dacheng Tao,et al.  Efficient Latent Link Recommendation in Signed Networks , 2015, KDD.

[18]  Chao Yan,et al.  Community Detection in Complex Networks using Link Prediction , 2016, 1611.00254.

[19]  Ee-Peng Lim,et al.  Friendship Maintenance and Prediction in Multiple Social Networks , 2016, HT.

[20]  Min Xu,et al.  A similarity index algorithm for link prediction , 2017, 2017 12th International Conference on Intelligent Systems and Knowledge Engineering (ISKE).

[21]  Xiaoke Ma,et al.  Nonnegative matrix factorization algorithms for link prediction in temporal networks using graph communicability , 2017, Pattern Recognit..

[22]  Aminollah Mahabadi,et al.  A gravitation-based link prediction approach in social networks , 2019, Swarm Evol. Comput..

[23]  Yiji Zhao,et al.  Improving local clustering based top-L link prediction methods via asymmetrical link clustering information , 2017, ArXiv.

[24]  Ling Chen,et al.  Projection-based link prediction in a bipartite network , 2017, Inf. Sci..

[25]  Christopher M. Danforth,et al.  An evolutionary algorithm approach to link prediction in dynamic social networks , 2013, J. Comput. Sci..

[26]  Weijia Jia,et al.  Influence analysis in social networks: A survey , 2018, J. Netw. Comput. Appl..

[27]  Masoud Asadpour,et al.  Link prediction in social networks using hierarchical community detection , 2015, 2015 7th Conference on Information and Knowledge Technology (IKT).

[28]  Dongfeng Yuan,et al.  Deep Learning Based Link Prediction with Social Pattern and External Attribute Knowledge in Bibliographic Networks , 2016, 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData).

[29]  Siddique Latif,et al.  Community detection in networks: A multidisciplinary review , 2018, J. Netw. Comput. Appl..

[30]  Giulio Rossetti,et al.  Scalable Link Prediction on Multidimensional Networks , 2011, 2011 IEEE 11th International Conference on Data Mining Workshops.

[31]  Jon Kleinberg,et al.  The link prediction problem for social networks , 2003, CIKM '03.

[32]  Reda Alhajj,et al.  Extension of neighbor-based link prediction methods for directed, weighted and temporal social networks , 2018, Inf. Sci..

[33]  Hadi Shakibian,et al.  Mutual information model for link prediction in heterogeneous complex networks , 2017, Scientific Reports.

[34]  Yu-Ru Lin,et al.  Anomaly Detection in Dynamic Networks using Multi-view Time-Series Hypersphere Learning , 2017, CIKM.

[35]  Konstantinos Tserpes,et al.  Predicting Edge Signs in Social Networks Using Frequent Subgraph Discovery , 2014, IEEE Internet Computing.

[36]  Huan Wang,et al.  An event detection method for social networks based on link prediction , 2017, Inf. Syst..

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

[38]  Tao Li,et al.  Distributed temporal link prediction algorithm based on label propagation , 2019, Future Gener. Comput. Syst..

[39]  Fernando Berzal Galiano,et al.  A Survey of Link Prediction in Complex Networks , 2016, ACM Comput. Surv..

[40]  Jing Wang,et al.  Link prediction with node clustering coefficient , 2015, 1510.07819.

[41]  Yanbing Liu,et al.  3-HBP: A Three-Level Hidden Bayesian Link Prediction Model in Social Networks , 2018, IEEE Transactions on Computational Social Systems.

[42]  David D. Jensen,et al.  The case for anomalous link discovery , 2005, SKDD.

[43]  Philip S. Yu,et al.  Deep Dynamic Network Embedding for Link Prediction , 2018, IEEE Access.

[44]  Misbah Liaqat,et al.  Federated cloud resource management: Review and discussion , 2017, J. Netw. Comput. Appl..

[45]  Wei Yu,et al.  Kernel framework based on non-negative matrix factorization for networks reconstruction and link prediction , 2017, Knowl. Based Syst..

[46]  Mohammad Reza Khayyambashi,et al.  A new similarity measure for link prediction based on local structures in social networks , 2018, Physica A: Statistical Mechanics and its Applications.

[47]  Weiming Shen,et al.  A vertex similarity index using community information to improve link prediction accuracy , 2017, 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[48]  Lin Yao,et al.  The 7 th International Conference on Ambient Systems , Networks and Technologies ( ANT 2016 ) Link Prediction Based on Common-Neighbors for Dynamic Social Network , 2016 .

[49]  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.

[50]  Nor Badrul Anuar,et al.  Malicious accounts: Dark of the social networks , 2017, J. Netw. Comput. Appl..

[51]  Ricardo Choren,et al.  Combining contextual, temporal and topological information for unsupervised link prediction in social networks , 2018, Knowl. Based Syst..

[52]  Kecheng Liu,et al.  Common neighbour structure and similarity intensity in complex networks , 2017 .

[53]  Nor Badrul Anuar,et al.  Tweep: A System Development to Detect Depression in Twitter Posts , 2020 .

[54]  Saeed Jalili,et al.  A multilayered approach for link prediction in heterogeneous complex networks , 2016, J. Comput. Sci..

[55]  Bin Li,et al.  Link prediction in multi-relational networks based on relational similarity , 2017, Inf. Sci..

[56]  Daniel Schall Link prediction in directed social networks , 2014, Social Network Analysis and Mining.

[57]  Boleslaw K. Szymanski,et al.  Predicting Viral News Events in Online Media , 2017, 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW).

[58]  Shan Zeng Link prediction based on local information considering preferential attachment , 2016 .

[59]  Nicola Barbieri,et al.  Who to follow and why: link prediction with explanations , 2014, KDD.

[60]  Pradeep Kumar,et al.  HeteClass: A Meta-path based framework for transductive classification of objects in heterogeneous information networks , 2017, Expert Syst. Appl..

[61]  Zheng Xie,et al.  Link prediction via nonnegative matrix factorization enhanced by blocks information , 2014, 2014 10th International Conference on Natural Computation (ICNC).

[62]  ChenHsinchun,et al.  Recommendation as link prediction in bipartite graphs , 2013, DSS 2013.

[63]  Chunxiao Xing,et al.  Link Prediction for Bipartite Social Networks: The Role of Structural Holes , 2012, 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining.

[64]  P Srilatha,et al.  Structural similarity based link prediction in social networks using firefly algorithm , 2017, 2017 International Conference On Smart Technologies For Smart Nation (SmartTechCon).

[65]  Bin Li,et al.  Link prediction on signed social networks based on latent space mapping , 2018, Applied Intelligence.

[66]  Jing Xiao,et al.  Quantifying the Effects of Topology and Weight for Link Prediction in Weighted Complex Networks , 2018, Entropy.

[67]  Jie Tang,et al.  Combining Topological Properties and Strong Ties for Link Prediction , 2017 .

[68]  Cheng-Shang Chang,et al.  A proximity measure for link prediction in social user-item networks , 2014, Proceedings of the 2014 IEEE 15th International Conference on Information Reuse and Integration (IEEE IRI 2014).

[69]  Jure Leskovec,et al.  Predicting positive and negative links in online social networks , 2010, WWW '10.

[70]  Jimeng Sun,et al.  Patent partner recommendation in enterprise social networks , 2013, WSDM.

[71]  Yuval Elovici,et al.  Generic anomalous vertices detection utilizing a link prediction algorithm , 2018, Social Network Analysis and Mining.

[72]  Céline Rouveirol,et al.  Supervised Machine Learning Applied to Link Prediction in Bipartite Social Networks , 2010, 2010 International Conference on Advances in Social Networks Analysis and Mining.

[73]  Nitesh V. Chawla,et al.  Link Prediction and Recommendation across Heterogeneous Social Networks , 2012, 2012 IEEE 12th International Conference on Data Mining.

[74]  Jie Zhang,et al.  FILE: A Novel Framework for Predicting Social Status in Signed Networks , 2018, AAAI.

[75]  Chao Shen,et al.  We Know Who You Are: Discovering Similar Groups Across Multiple Social Networks , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[76]  Mohammad Reza Meybodi,et al.  Link prediction in weighted social networks using learning automata , 2018, Eng. Appl. Artif. Intell..

[77]  Cecilia Mascolo,et al.  Exploiting place features in link prediction on location-based social networks , 2011, KDD.

[78]  Ling Chen,et al.  A fast algorithm for predicting links to nodes of interest , 2016, Inf. Sci..

[79]  Michael Small,et al.  Link direction for link prediction , 2017 .

[80]  Qi Xuan,et al.  Link Weight Prediction Using Supervised Learning Methods and Its Application to Yelp Layered Network , 2018, IEEE Transactions on Knowledge and Data Engineering.

[81]  Mustafa Coskun,et al.  Link Prediction in Large Networks by Comparing the Global View of Nodes in the Network , 2015, 2015 IEEE International Conference on Data Mining Workshop (ICDMW).

[82]  Sule Gündüz Ögüdücü,et al.  Temporal Link Prediction Using Time Series of Quasi-Local Node Similarity Measures , 2016, 2016 15th IEEE International Conference on Machine Learning and Applications (ICMLA).

[83]  R. Venkatesan,et al.  A scalable method for link prediction in large real world networks , 2017, J. Parallel Distributed Comput..

[84]  Ruslan Salakhutdinov,et al.  Bayesian probabilistic matrix factorization using Markov chain Monte Carlo , 2008, ICML '08.

[85]  Kevin Chen-Chuan Chang,et al.  Statistical Link Label Modeling for Sign Prediction: Smoothing Sparsity by Joining Local and Global Information , 2017, 2017 IEEE International Conference on Data Mining (ICDM).

[86]  Yonghong Yan,et al.  Restricted Boltzmann Machine-Based Approaches for Link Prediction in Dynamic Networks , 2018, IEEE Access.

[87]  Amit Kumar Manjhvar,et al.  A Review on Link Prediction in Social Network , 2016 .

[88]  Yixin Chen,et al.  Link prediction using matrix factorization with bagging , 2016, 2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS).

[89]  Dongyun Yi,et al.  The degree-related clustering coefficient and its application to link prediction , 2016 .

[90]  Peng Wang,et al.  Link prediction in social networks: the state-of-the-art , 2014, Science China Information Sciences.

[91]  Franca Delmastro,et al.  Recommender Systems for Online and Mobile Social Networks: A survey , 2017, Online Soc. Networks Media.

[92]  Bin Li,et al.  Sampling-based algorithm for link prediction in temporal networks , 2016, Inf. Sci..

[93]  Ling Chen,et al.  An efficient algorithm for link prediction in temporal uncertain social networks , 2016, Inf. Sci..

[94]  Hsinchun Chen,et al.  Recommendation as link prediction in bipartite graphs: A graph kernel-based machine learning approach , 2013, Decis. Support Syst..

[95]  Aziz Asil,et al.  Supervised and fuzzy rule based link prediction in weighted co-authorship networks , 2017, 2017 International Conference on Computer Science and Engineering (UBMK).

[96]  Fan Yang,et al.  An improved link prediction algorithm based on degrees and similarities of nodes , 2017, 2017 IEEE/ACIS 16th International Conference on Computer and Information Science (ICIS).