Abstract

Let H n be the height of a binary search tree with n nodes constructed by standard insertions from a random permutation of 1, … , n . It is shown that H n /log n → c = 4.31107 … in probability as n → ∞, where c is the unique solution of c log((2 e )/ c ) = 1, c ≥ 2. Also, for all p > 0, lim n →∞ E ( H p n )/ log p n = c p . Finally, it is proved that S n /log n → c * = 0.3733 … , in probability, where c * is defined by c log((2 e )/ c ) = 1, c ≤ 1, and S n is the saturation level of the same tree, that is, the number of full levels in the tree.

Keywords

CombinatoricsMathematicsBinary search treeBinary logarithmPermutation (music)Tree (set theory)Random permutationBinary numberLog-log plotRandom binary treeSelf-balancing binary search treeBinary treeDiscrete mathematicsK-ary treePhysicsArithmeticTree structureBlock (permutation group theory)

Affiliated Institutions

Related Publications

Publication Info

Year
1986
Type
article
Volume
33
Issue
3
Pages
489-498
Citations
232
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

232
OpenAlex

Cite This

Luc Devroye (1986). A note on the height of binary search trees. Journal of the ACM , 33 (3) , 489-498. https://doi.org/10.1145/5925.5930

Identifiers

DOI
10.1145/5925.5930