Bounding the depth of search trees

A. S. Fraenkel

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

For an ordered sequence of n heights, Huffman's algorithm constructs in time and space a search trees with minimum average path length, or, which is equivalent, a minimum redundancy code. However, if an upper bound B is imposed on the length of the codewords, the best known algorithms for the construction of an optimal code have time and space complexities. A new algorithm is presented, which yields sub-optimal codes, but in time and space. Under certain conditions, these codes are shown to be close to optimal, and extensive experiments suggest that in many practical codes are shown to be close to optimal, and extensive experiments suggest that in many practical applications, the deviation from the optimum is negligible.

Original languageEnglish
Pages (from-to)668-678
Number of pages11
JournalComputer Journal
Volume36
Issue number7
DOIs
StatePublished - 1993
Externally publishedYes

Fingerprint

Dive into the research topics of 'Bounding the depth of search trees'. Together they form a unique fingerprint.

Cite this