Fast and accurate link prediction in social networking systems

被引:168
作者
Papadimitriou, Alexis [1 ]
Symeonidis, Panagiotis [1 ]
Manolopoulos, Yannis [1 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki, Greece
关键词
Link prediction; Friend recommendation; Social networks; RANDOM-WALK; GRAPH;
D O I
10.1016/j.jss.2012.04.019
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Online social networks (OSNs) recommend new friends to registered users based on local-based features of the graph (i.e. based on the number of common friends that two users share). However, OSNs do not exploit all different length paths of the network. Instead, they consider only pathways of maximum length 2 between a user and his candidate friends. On the other hand, there are global-based approaches, which detect the overall path structure in a network, being computationally prohibitive for huge-sized social networks. In this paper we provide friend recommendations, also known as the link prediction problem, by traversing all paths of a limited length, based on the "algorithmic small world hypothesis". As a result, we are able to provide more accurate and faster friend recommendations. We also derive variants of our method that apply to different types of networks (directed/undirected and signed/unsigned). We perform an extensive experimental comparison of the proposed method against existing link prediction algorithms, using synthetic and three real data sets (Epinions, Facebook and Hi5). We also show that a significant accuracy improvement can be gained by using information about both positive and negative edges. Finally, we discuss extensively various experimental considerations, such as a possible MapReduce implementation of FriendLink algorithm to achieve scalability. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:2119 / 2132
页数:14
相关论文
共 30 条
[1]   How to search a social network [J].
Adamic, L ;
Adar, E .
SOCIAL NETWORKS, 2005, 27 (03) :187-203
[2]  
[Anonymous], 2002, P 8 ACM SIGKDD INT C
[3]  
[Anonymous], 2010, P 4 ACM C REC SYST
[4]  
[Anonymous], 2010, P INT C WORLD WID WE
[5]  
[Anonymous], 2003, P 12 INT C INF KNOWL
[6]  
[Anonymous], P 3 C COMP ASP SOC N
[7]  
[Anonymous], INERT1989 ROC
[8]  
[Anonymous], 1983, Structural Models in Anthropology
[9]  
[Anonymous], 2001, PHYS REV E
[10]  
[Anonymous], P 23 C UNC ART INT U