An O(log log n)-competitive binary search tree with optimal worst-case access times

  • Authors:
  • Prosenjit Bose;Karim Douïeb;Vida Dujmović;Rolf Fagerberg

  • Affiliations:
  • School of Computer Science, Carleton University;School of Computer Science, Carleton University;School of Computer Science, Carleton University;Department of Mathematics and Computer Science, University of Southern Denmark

  • Venue:
  • SWAT'10 Proceedings of the 12th Scandinavian conference on Algorithm Theory
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present the zipper tree, an O(log log n)-competitive online binary search tree that performs each access in O(logn) worst-case time. This shows that for binary search trees, optimal worst-case access time and near-optimal amortized access time can be guaranteed simultaneously.