Leveraging Peer Centrality in the Design of Socially-Informed Peer-to-Peer Systems
Nicolas Kourtellis, Adriana Iamnitchi

TL;DR
This paper introduces a model for decentralizing social graphs onto P2P networks, analyzing how social metrics translate into the network layer and demonstrating applications in social search and overlay design.
Contribution
It formulates the relation between social graph metrics and their projections in P2P systems, enabling socially-informed routing and application design.
Findings
High correlation between social and projection graph properties for small user communities.
Projection graph properties can be inferred from social graph metrics.
Demonstrated usability in social search and unstructured P2P overlays.
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. Through experimental evaluation on real networks, we demonstrate that when mapping user communities of sizes up to 50-150 users on each peer, the association between the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPeer-to-Peer Network Technologies · Complex Network Analysis Techniques · Caching and Content Delivery
