Title :
Leveraging Peer Centrality in the Designof Socially-Informed Peer-to-Peer Systems
Author :
Kourtellis, Nicolas ; Iamnitchi, Adriana
Author_Institution :
Yahoo Labs., Barcelona, Spain
Abstract :
Social applications mine user social graphs to improve performance in search, provide recommendations, allow resource sharing and increase data privacy. When such applications are implemented on a peer-to-peer (P2P) architecture, the social graph is distributed on the P2P system: the traversal of the social graph translates into a socially-informed routing in the peer-to-peer layer. In this work we introduce the model of a projection graph that is the result of decentralizing a social graph onto a peer-to-peer network. We focus on three social network metrics: degree, node betweenness and edge betweenness centrality and analytically formulate the relation between metrics in the social graph and in the projection graph. We demonstrate with an application scenario on real social networks the usability of the projection graph properties in designing social search applications and unstructured P2P overlays that exhibit improved performance and reduced overhead over baseline scenarios.
Keywords :
data privacy; peer-to-peer computing; social networking (online); P2P architecture; data privacy; degree metric; edge betweenness centrality metric; node betweenness metric; peer centrality; peer-to-peer network; projection graph; projection graph model; resource sharing; social applications; social graph; social network metrics; socially-informed peer-to-peer systems; socially-informed routing; user social graph mining; Communities; Joining processes; Measurement; Peer-to-peer computing; Servers; Social network services; Topology; Projection graph; distributed social networks; p2p systems; social search; socially-aware distributed systems;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
DOI :
10.1109/TPDS.2013.102