|
CMU-CS-02-148
Computer Science Department
School of Computer Science, Carnegie Mellon University
CMU-CS-02-148
Optimal Binary Trees in Online Algorithms
Daniel Sleator, Muralidhar Talupur
September 2002
CMU-CS-02-148.ps
CMU-CS-02-148.pdf
Keywords: Optimal binary trees, online algorithms, competitive
analysis
Some binary search tree algorithms, such as splay trees, structure
the tree in a way that depends on the history of accesses. In this paper
we consider what happens if at each point in time the optimal binary search
tree (for the access frequencies seen so far) is maintained. We prove lower
and upper bounds on the competitive ratio (with respect to the final
optimal tree) of such an algorithm.
11 pages
|