Skip to main content

1999 | OriginalPaper | Buchkapitel

Dynamic Compressed Hyperoctrees with Application to the N-body Problem

verfasst von : Srinivas Aluru, Fatih E. Sevilgen

Erschienen in: Foundations of Software Technology and Theoretical Computer Science

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Hyperoctree is a popular data structure for organizing multidimensional point data. The main drawback ofthi s data structure is that its size and the run-time of operations supported by it are dependent upon the distribution of the points. Clarkson rectified the distributiondependency in the size of hyperoctrees by introducing compressed hyperoctrees. He presents an O(n log n) expected time randomized algorithm to construct a compressed hyperoctree. In this paper, we give three deterministic algorithms to construct a compressed hyperoctree in O(n log n) time, for any fixed dimension d. We present O(log n) algorithms for point and cubic region searches, point insertions and deletions. We propose a solution to the N-body problem in O(n) time, given the tree. Our algorithms also reduce the run-time dependency on the number ofdi mensions.

Metadaten
Titel
Dynamic Compressed Hyperoctrees with Application to the N-body Problem
verfasst von
Srinivas Aluru
Fatih E. Sevilgen
Copyright-Jahr
1999
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-46691-6_2