• DocumentCode
    3123654
  • Title

    Binary Search Tree: An Efficient Overlay Structure to Support Range Query

  • Author

    Shrivastava, Brajesh Kumar ; Khataniar, Guruprasad ; Goswami, Diganta

  • Author_Institution
    Indian Inst. of Technol. Guwahati, Guwahati
  • fYear
    2007
  • fDate
    22-29 June 2007
  • Firstpage
    77
  • Lastpage
    77
  • Abstract
    Finding an efficient and scalable solution for range query to discover the contents in the presence of transient node populations and heterogeneity among them is a well-known challenging problem in peer-to-peer (P2P) systems. Transient node population results in high churn rate and hence requires frequent updates in routing table, while heterogeneity causes unfair distribution of resources as well as responsibilities among nodes. We propose an overlay structure based on m- binary search tree (BST) that provides an efficient and scalable solution for point and range query. We arrange the whole key space in lexicographic order and divide it into different key intervals. Each key interval is assigned to a BST. We have achieved intra-group and inter-group query processing in O(log |Gj|) messages, where |Gj| is the number of nodes in the destination group. Our approach results in less overhead to update the routing table even in the case of high churn rate.
  • Keywords
    peer-to-peer computing; query processing; tree data structures; tree searching; binary search tree; churn rate; content discovery; lexicographic order; overlay structure; peer-to-peer system; range query processing; routing table; transient node population; Binary search trees; Computer science; Databases; Distributed computing; Information retrieval; Peer to peer computing; Query processing; Routing; Telephony; Tree data structures; Binary; Churn Rate; Distributed Hash Table (DHT).; P2P System; Search Tree (BST);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2007. ICDCSW '07. 27th International Conference on
  • Conference_Location
    Toronto, Ont.
  • ISSN
    1545-0678
  • Print_ISBN
    0-7695-2838-4
  • Electronic_ISBN
    1545-0678
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2007.99
  • Filename
    4279083