• DocumentCode
    3246379
  • Title

    Efficient Support for Similarity Searches in DHT-Based Peer-to-Peer Systems

  • Author

    Jun Gao ; Steenkiste, Peter

  • Author_Institution
    Riverbed Technol. Inc., Fremont
  • fYear
    2007
  • fDate
    24-28 June 2007
  • Firstpage
    1867
  • Lastpage
    1874
  • Abstract
    Distributed hash tables (DHTs) provide a scalable and robust building block for content discovery in distributed applications such as Peer-to-Peer (P2P) systems. However, the basic DHT put/get API only supports simple exact queries. In this paper, we present a DHT-based system that efficiently supports similarity queries on multidimensional datasets. Our system embeds a logical kd-tree into the DHT´s identifier space to form a distributed indexing structure, the distributed kd-tree (DKDT). We avoid creating bottlenecks, which are typical in tree- based systems, by relying on fully distributed protocols for tree management and data registrations and queries. We propose tree compressing and node shrinking techniques to efficiently support applications with high dimensionality datasets. Simulation results using both synthetic and real data show the effectiveness of our system.
  • Keywords
    cryptography; database indexing; peer-to-peer computing; protocols; query processing; tree data structures; application program interface; content discovery; data registration; distributed hash table; distributed kd-tree indexing structure; distributed protocol; multidimensional dataset; node shrinking technique; peer-to-peer system; similarity query search; tree management; Communications Society; Indexing; Large-scale systems; Monitoring; Multidimensional systems; Nearest neighbor searches; Neural networks; Peer to peer computing; Protocols; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2007. ICC '07. IEEE International Conference on
  • Conference_Location
    Glasgow
  • Print_ISBN
    1-4244-0353-7
  • Type

    conf

  • DOI
    10.1109/ICC.2007.311
  • Filename
    4288982