DocumentCode :
1332650
Title :
Parallel construction of multidimensional binary search trees
Author :
Al-Furajh, I. ; Aluru, Srinivas ; Goil, Sanjay ; Ranka, Sanjay
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Syracuse Univ., NY, USA
Volume :
11
Issue :
2
fYear :
2000
fDate :
2/1/2000 12:00:00 AM
Firstpage :
136
Lastpage :
148
Abstract :
Multidimensional binary search tree (abbreviated k-d tree) is a popular data structure for the organization and manipulation of spatial data. The data structure is useful in several applications including graph partitioning, hierarchical applications such as molecular dynamics and n-body simulations, and databases. In this paper, we study efficient parallel construction of k-d trees on coarse-grained distributed memory parallel computers. We consider several algorithms for parallel k-d tree construction and analyze them theoretically and experimentally, with a view towards identifying the algorithms that are practically efficient. We have carried out detailed implementations of all the algorithms discussed on the CM-5 and report on experimental results
Keywords :
distributed memory systems; hypercube networks; parallel algorithms; tree searching; visual databases; CM-5; coarse-grained distributed memory parallel computers; data structure; databases; graph partitioning; k-d tree; molecular dynamics; multidimensional binary search trees; n-body simulations; parallel construction; parallel k-d tree construction; spatial data; Application software; Binary search trees; Computational modeling; Concurrent computing; Data structures; Multidimensional systems; Partitioning algorithms; Spatial databases; Tree data structures; Tree graphs;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.841750
Filename :
841750
Link To Document :
بازگشت