Social piggybacking: leveraging common friends to generate event streams

  • Authors:
  • Aristides Gionis;Flavio Junqueira;Vincent Leroy;Marco Serafini;Ingmar Weber

  • Affiliations:
  • Yahoo! Research Barcelona;Yahoo! Research Barcelona;Yahoo! Research Barcelona;Yahoo! Research Barcelona;Yahoo! Research Barcelona

  • Venue:
  • Proceedings of the Fifth Workshop on Social Network Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Social networking systems present users with online event streams that include recent activities of their friends. Materialized per-user views are a common way to generate such event streams on-line and with low latency. We propose improving throughput by using social piggybacking: process the requests of two friends by just querying and updating the view of a third common friend. By using one such hub view, the system can serve requests of the first friend without querying nor updating the view of the second. This reduces the overall load on views, and can be implemented with minimal adaptations by existing social networking architectures. We show that, given a social graph, there exist hub-based schedules that minimize the overall number of view requests, but computing them is NP-hard. We propose a heuristic to solve the problem and evaluate it using samples from the Twitter and Flickr social graphs. The evaluation shows that existing solutions generate up to 2.4 times the amount of view requests induced by our heuristic.