Biased Search Trees
- 1 August 1985
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 14 (3) , 545-568
- https://doi.org/10.1137/0214041
Abstract
We consider the problem of storing items from a totally ordered set in a search tree so that the access time for a given item depends on a known estimate of the access frequency of the item. We describe two related classes of biased search trees whose average access time is within a constant factor of the minimum and that are easy to update under insertions, deletions and more radical update operations. We present and analyze efficient update algorithms for biased search trees. We list several applications of such trees.Keywords
This publication has 20 references indexed in Scilit:
- Dynamic k-dimensional multiway search under time-varying access frequenciesPublished by Springer Nature ,2005
- Two New Kinds of Biased Search TreesBell System Technical Journal, 1983
- Multidimensional B-tree: An efficient dynamic file structure for exact match queriesPublished by Springer Nature ,1980
- Binary Trees Optimum Under Various CriteriaSIAM Journal on Applied Mathematics, 1979
- A dichromatic framework for balanced treesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1978
- A New Algorithm for Minimum Cost Binary TreesSIAM Journal on Computing, 1977
- Organization and maintenance of large ordered indexesActa Informatica, 1972
- Symmetric binary B-Trees: Data structure and maintenance algorithmsActa Informatica, 1972
- Optimal Computer Search Trees and Variable-Length Alphabetical CodesSIAM Journal on Applied Mathematics, 1971
- A Method for the Construction of Minimum-Redundancy CodesProceedings of the IRE, 1952