1986International Journal of Computer MathematicsRequires access

Optimal binary search trees

Włodzimierz Dobosiewicz

Open publisher page 2 citations

Abstract

Optimal binary search trees are described in practically every textbook on data structures. It is commonly accepted that since the publication of the paper by Knuth everything about them is known and understood. This paper shows that it is not necessarily so, and that, in particular, “optimal binary search trees” as normally defined are not optimal at all. Various types of optimal split trees are more efficient than optimal search trees as defined by Knuth.

About this research paper

What this paper is about

Optimal binary search trees are described in practically every textbook on data structures. It is commonly accepted that since the publication of the paper by Knuth everything about them is known and understood. This paper shows that it is not necessarily so, and that, in particular, “optimal binary search trees” as normally defined are not optimal at all. Various types of optimal split trees are more efficient than optimal search trees as defined by Knuth.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Optimal binary search trees are described in practically every textbook on data structures. It is commonly accepted that since the publication of the paper by Knuth everything about them is known and understood. This paper shows that it is not necessarily so, and that, in particular, “optimal binary search trees” as normally defined are not optimal at all. Various types of optimal split trees are more efficient than optimal search trees as defined by Knuth.

Key concepts: Binary search tree, Optimal binary search tree, Mathematics, Ternary search tree, Random binary tree, Weight-balanced tree, Binary number, Binary search algorithm

Related papers

Back to paper searchBrowse research topicsOriginal source
Optimal binary search trees — Research Paper | ScholarLens