The Balanced Tree and Its Utilization in Information Retrieval
- 1 December 1963
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Electronic Computers
- Vol. EC-12 (6) , 863-871
- https://doi.org/10.1109/pgec.1963.263589
Abstract
To translate descriptors into memory locations a memory organization scheme called the balanced tree is introduced, The descriptors that describe the information to be stored or retrieved constitute quasi-inputs to the tree while the outputs are lists on which the information identified by the descriptors is stored. The balanced tree thus provides a stratagem to effect a fast information retrieval with a limited amount of serialized scanning. The algorithms for storing in and retrieving from the balanced tree are outlined. While in a randomly growing tree, the shape of the tree depends on the order of the input, the balanced tree is independent of this order. The expected number of rearrangement steps to keep the tree balanced was derived from combinatorial considerations. Numerical results were obtained by machine computations and are presented in this paper.Keywords
This publication has 4 references indexed in Scilit:
- Some Combinatorial Properties of Certain Trees With Applications to Searching and SortingJournal of the ACM, 1962
- On the efficiency of a new method of dictionary constructionInformation and Control, 1960
- Trees, Forests and RearrangingThe Computer Journal, 1960
- Sorting, trees, and measures of orderInformation and Control, 1958