TY - GEN
T1 - Implementing link-prediction for social networks in a database system
AU - Cohen, Sara
AU - Cohen-Tzemach, Netanel
PY - 2013
Y1 - 2013
N2 - Storing and querying large social networks is a challenging problem, due both to the scale of the data, and to intricate querying requirements. One common type of query over a social network is link prediction, which is used to suggest new friends for existing nodes in the network. There is no gold standard metric for predicting new links. However, past work has been effective at identifying a number of metrics that work well for this problem. These metrics vastly differ one from another in their computational complexity, e.g., they may consider a small neighborhood of a node for which new links should be predicted, or they may perform random walks over the entire social network graph. This paper considers the problem of implementing metrics for link prediction in a social network over different types of database systems. We consider the use of a relational database, a key-value store and a graph database. We show the type of database system affects the ease in which link prediction may be performed. Our results are empirically validated by extensive experimentation over real social networks of varying sizes.
AB - Storing and querying large social networks is a challenging problem, due both to the scale of the data, and to intricate querying requirements. One common type of query over a social network is link prediction, which is used to suggest new friends for existing nodes in the network. There is no gold standard metric for predicting new links. However, past work has been effective at identifying a number of metrics that work well for this problem. These metrics vastly differ one from another in their computational complexity, e.g., they may consider a small neighborhood of a node for which new links should be predicted, or they may perform random walks over the entire social network graph. This paper considers the problem of implementing metrics for link prediction in a social network over different types of database systems. We consider the use of a relational database, a key-value store and a graph database. We show the type of database system affects the ease in which link prediction may be performed. Our results are empirically validated by extensive experimentation over real social networks of varying sizes.
KW - Database backends
KW - Link prediction
KW - Social networks
UR - http://www.scopus.com/inward/record.url?scp=84880422659&partnerID=8YFLogxK
U2 - 10.1145/2484702.2484710
DO - 10.1145/2484702.2484710
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:84880422659
SN - 9781450321914
T3 - Proceedings of the ACM SIGMOD Workshop on Databases and Social Networks, DBSocial 2013
SP - 37
EP - 42
BT - Proceedings of the ACM SIGMOD Workshop on Databases and Social Networks, DBSocial 2013
PB - Association for Computing Machinery
T2 - 3rd ACM SIGMOD Workshop on Databases and Social Networks, DBSocial 2013
Y2 - 22 June 2013 through 27 June 2013
ER -