A Generalization of AVL Trees

46Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.

Abstract

A generalization of AVL trees is proposed in which imbalances up to Δ are permitted, where Δ is a small integer. An experiment is performed to compare these trees with standard AVL trees and with balanced trees on the basis of mean retrieval time, of amount of restructuring expected, and on the worst case of retrieval time. It is shown that, by permitting imbalances of up to five units, the retrieval time is increased a small amount while the amount of restructuring required is decreased by a factor of ten. A few theoretical results are derived, including the correction of an earlier paper, and are duly compared with the experimental data. Reasonably good correspondence is found. © 1973, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Foster, C. C. (1973). A Generalization of AVL Trees. Communications of the ACM, 16(8), 513–517. https://doi.org/10.1145/355609.362340

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free