Show simple item record

dc.contributor.advisorRivest, Ronald L.en_US
dc.contributor.authorBayer, Paul J.en_US
dc.date.accessioned2023-03-29T14:06:24Z
dc.date.available2023-03-29T14:06:24Z
dc.date.issued1975-11
dc.identifier.urihttps://hdl-handle-net.ezproxyberklee.flo.org/1721.1/148897
dc.description.abstractA binary search tree can be used to store data in a computer system for retrieval by name. Different elements in the tree may be referenced with different probabilities. If we define the cost of the tree as the average number of elements which must be examined in searching for an element, then different trees have different costs. We show that two particular types of trees, weight balanced trees and min-max trees, which are easily constructed from the probability distribution on the elements, are close to optimal. Specifically, we show that for any probability distribution with entropy H, H-log2H-(log2e-1)<=Copt<= Cwb ,+ H+2/Cmm,+H+2 where Copt, Cwb, and Cmm are the optimal, weigh balances, and min-max costs. We gain some added insight by deriving an expression for the expected value of the entropy of a random probability distribution.en_US
dc.relation.ispartofseriesMIT-LCS-TM-069
dc.relation.ispartofseriesMAC-TM-69
dc.titleImproved Bounds on the Costs of Optimal and Balanced Binary Search Treesen_US
dc.identifier.oclc02191962


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record