On constructing small worlds in unstructured peer-to-peer systems

  • Authors:
  • Yannis Petrakis;Evaggelia Pitoura

  • Affiliations:
  • Department of Computer Science, University of Ioannina, Greece;Department of Computer Science, University of Ioannina, Greece

  • Venue:
  • EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Peer-to-peer systems have evolved as a means to share large amounts of data among autonomous nodes A central issue in this context is locating nodes with data matching a user query In this paper, we consider building peer-to-peer systems with small-world properties, that is, connecting the nodes to each other so that: (i) the distance between any two nodes is small and (ii) relevant nodes are connected to each other Relevance between nodes is defined based on the probability that the two nodes match similar queries We propose decentralized procedures for constructing small worlds based on routing indexes that describe the content of neighboring nodes Our experimental results show that small-world peer-to-peer systems built with these procedures increase recall, that is, the percentage of relevant results returned.