• DocumentCode
    2774072
  • Title

    Social Butterfly: Social Caches for Distributed Social Networks

  • Author

    Han, Lu ; Nath, Badri ; Iftode, Liviu ; Muthukrishnan, S.

  • Author_Institution
    Dept. of Comput. Sci., Rutgers, State Univ. of New Jersey, Piscataway, NJ, USA
  • fYear
    2011
  • fDate
    9-11 Oct. 2011
  • Firstpage
    81
  • Lastpage
    86
  • Abstract
    A distributed architecture for implementing online social networks (OSNs) can overcome several disadvantages of the now popular centralized online social networks such as Face book or Twitter. Owners of centralized OSNs control all of the individuals´ data and associated policies on dissemination of data. Hence, individuals can hardly exert control of their personal data, resulting in serious potential privacy violations. Distributed OSNs, where each individual hosts their personal data, provide greater control of ownership of personal data. However, for distributed OSNs to be scalable, methods that optimize peer-to-peer data dissemination need to be developed. In this paper, we introduce Social Caches as a way to alleviate the peer-to-peer traffic that would ensue in a distributed OSNs. Social caches act as local bridges among friends for efficient information delivery. We provide a novel social communication model, Social Butterfly, for distributed OSNs that utilize social caches. We further formulate social cache selection as the Neighbor-Dominating Set Problem, and propose two algorithms to solve it: 1) Approximate NDS, and 2) Social Score algorithm. Performance evaluation based on real social traffic data shows that both algorithms reduce peer-to-peer social traffic by an order of magnitude.
  • Keywords
    cache storage; peer-to-peer computing; social networking (online); software architecture; OSN; distributed architecture; distributed social networks; neighbor-dominating set problem; online social networks; peer-to-peer data dissemination; peer-to-peer traffic; social butterfly; social caches; Approximation algorithms; Clustering algorithms; Distributed databases; Facebook; Peer to peer computing; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Privacy, Security, Risk and Trust (PASSAT) and 2011 IEEE Third Inernational Conference on Social Computing (SocialCom), 2011 IEEE Third International Conference on
  • Conference_Location
    Boston, MA
  • Print_ISBN
    978-1-4577-1931-8
  • Type

    conf

  • DOI
    10.1109/PASSAT/SocialCom.2011.105
  • Filename
    6113098