Splay trees are almost dynamically optimal
Data Structures and Algorithms
2026-07-20 v1
Abstract
Sleator and Tarjan [JACM, 1985] conjectured that splay trees are dynamically optimal -- that on every access sequence, they perform within a constant factor of the optimal offline dynamic binary search tree. Despite four decades of work, no competitive ratio was known. We prove that splay trees are -competitive.
Cite
@article{arxiv.2607.18498,
title = {Splay trees are almost dynamically optimal},
author = {Petr Chmel and Bernhard Haeupler and Richard Hladík and Michal Koucký and Antti Roeyskoe and Václav Rozhoň and Ondřej Sladký and Robert E. Tarjan},
journal= {arXiv preprint arXiv:2607.18498},
year = {2026}
}