Implementing link-prediction for social networks in a database system

Sara Cohen, Netanel Cohen-Tzemach

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

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.

Original languageEnglish
Title of host publicationProceedings of the ACM SIGMOD Workshop on Databases and Social Networks, DBSocial 2013
PublisherAssociation for Computing Machinery
Pages37-42
Number of pages6
ISBN (Print)9781450321914
DOIs
StatePublished - 2013
Event3rd ACM SIGMOD Workshop on Databases and Social Networks, DBSocial 2013 - New York, NY, United States
Duration: 22 Jun 201327 Jun 2013

Publication series

NameProceedings of the ACM SIGMOD Workshop on Databases and Social Networks, DBSocial 2013

Conference

Conference3rd ACM SIGMOD Workshop on Databases and Social Networks, DBSocial 2013
Country/TerritoryUnited States
CityNew York, NY
Period22/06/1327/06/13

Keywords

  • Database backends
  • Link prediction
  • Social networks

Fingerprint

Dive into the research topics of 'Implementing link-prediction for social networks in a database system'. Together they form a unique fingerprint.

Cite this