Back to Search
Start Over
RANDOM HYPERPLANE SEARCH TREES.
- Source :
- SIAM Journal on Computing; 2009, Vol. 38 Issue 6, p2411-2425, 15p, 1 Diagram, 1 Graph
- Publication Year :
- 2009
-
Abstract
- A hyperplane search tree is a binary tree used to store a set S of n d-dimensional data points. In a random hyperplane search tree for S, the root represents a hyperplane defined by d data points drawn uniformly at random from S. The remaining data points are split by the hyperplane, and the definition is used recursively on each subset. We assume that the data are points in general position in R<superscript>d</superscript>. We show that, uniformly over all such data sets S, the expected height of the hyperplane tree is not worse than that of the k-d tree or the ordinary one-dimensional random binary search tree, and that, for any fixed d ≥ 3, the expected height improves over that of the standard random binary search tree by an asymptotic factor strictly greater than one. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 00975397
- Volume :
- 38
- Issue :
- 6
- Database :
- Complementary Index
- Journal :
- SIAM Journal on Computing
- Publication Type :
- Academic Journal
- Accession number :
- 42637111
- Full Text :
- https://doi.org/10.1137/060678609