|
For Full-Text PDF, please login, if you are a member of IEICE,
or go to Pay Per View on menu list, if you are a nonmember of IEICE.
|
DHR-Trees: Enabling Multidimensional Queries in P2P Systems
Xinfa WEI Kaoru SEZAKI
Publication
IEICE TRANSACTIONS on Communications
Vol.E90-B
No.9
pp.2494-2503 Publication Date: 2007/09/01 Online ISSN: 1745-1345
DOI: 10.1093/ietcom/e90-b.9.2494 Print ISSN: 0916-8516 Type of Manuscript: PAPER Category: Network Keyword: Peer-to-Peer systems, multidimensional queries, Hilbert R-Trees,
Full Text: PDF(935.8KB)>>
Summary:
There is an increasing requirement for supporting complex multidimensional queries in Peer-to-Peer systems. In the centralized spatial database world, R-Trees and its variant structures are widely accepted due to their capabilities to manage complex multidimensional queries. In this paper, we propose a new multidimensional indexing structure for P2P systems, called Distributed Hilbert R-Trees (DHR-Trees), in which peers organize themselves into an overlay network, dynamically maintain routing tables with region information and collaboratively execute complex multidimensional queries, such as range query and k-nearest neighbors query, efficiently. DHR-Trees has similar topology to the P-Trees P2P system. The peers' routing tables are enhanced with spatial region information, which allow multidimensional query predicates to be adapted into P2P systems with minor modification. The structure design and two major multidimensional query algorithms are presented. Our experimental results demonstrate that it performs well on range queries and k-nearest neighbors queries with multidimensional data set.
|
|
|