Abstract
Splay trees are self-adjusting binary search trees which were invented by Sleator and Tarjan [JACM 1985].
This entry provides executable and verified functional splay trees
as well as the related splay heaps (due to Okasaki).
The amortized complexity of splay trees and heaps is analyzed in the AFP entry Amortized Complexity.
License
History
- July 12, 2016
- Moved splay heaps here from Amortized_Complexity
Topics
Related publications
- Nipkow, T., & Brinkop, H. (2018). Amortized Complexity Verified. Journal of Automated Reasoning, 62(3), 367–391. https://doi.org/10.1007/s10817-018-9459-3
- Chapter Splay Trees in Functional Data Structures and Algorithms
- Wikipedia