• DocumentCode
    2666572
  • Title

    Range queries in trie-structured overlays

  • Author

    Datta, Anwitaman ; Hauswirth, Manfred ; John, Renault ; Schmidt, Roman ; Aberer, Karl

  • Author_Institution
    Ecole Polytechnique Federale de Lausanne, Switzerland
  • fYear
    2005
  • fDate
    31 Aug.-2 Sept. 2005
  • Firstpage
    57
  • Lastpage
    66
  • Abstract
    Among the open problems in P2P systems, support for nontrivial search predicates, standardized query languages, distributed query processing, query load balancing, and quality of query results have been identified as some of the most relevant issues. This paper describes how range queries as an important nontrivial search predicate can be supported in a structured overlay network that provides O(log n) search complexity on top of a trie abstraction. We provide analytical results that show that the proposed approach is efficient, supports arbitrary granularity of ranges, and demonstrate that its algorithmic complexity in terms of messages is independent of the size of the queried ranges and only depends on the size of the result set. In contrast to other systems which provide evaluation results only through simulations, we validate the theoretical analysis of the algorithms with large-scale experiments on the PlanetLab infrastructure using a fully-fledged implementation of our approach.
  • Keywords
    computational complexity; peer-to-peer computing; query processing; tree data structures; tree searching; trees (mathematics); P2P system; algorithmic complexity; nontrivial search predicate; query results; range query; search complexity; trie abstraction; trie-structured overlay network; Algorithm design and analysis; Analytical models; Communication systems; Database languages; Indexing; Large-scale systems; Load management; Mobile computing; Proposals; Query processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing, 2005. P2P 2005. Fifth IEEE International Conference on
  • Print_ISBN
    0-7695-2376-5
  • Type

    conf

  • DOI
    10.1109/P2P.2005.31
  • Filename
    1551021