带惰性指针的静态二叉搜索树的能力与局限
数据结构与算法
2013-04-26 v1
摘要
本文研究了每次搜索均从上一次搜索结束位置开始(惰性指针)的静态二叉搜索树。此类搜索方法比每次搜索均从根节点开始(根指针)的经典最优静态树更强大,但弱于允许旋转的情形——后者中寻找最优旋转树是 Sleator 和 Tarjan 提出的动态最优性猜想的主题。经典根指针树的运行时间可以用搜索分布的熵来表示,但我们表明最优惰性指针树并非如此。本文推导出了最优惰性指针树运行时间的非基于熵的渐近紧确表达式,并提出了一种基于动态规划的方法来计算最优树。
引用
@article{arxiv.1304.6897,
title = {The Power and Limitations of Static Binary Search Trees with Lazy Finger},
author = {Prosenjit Bose and Karim Douïeb and John Iacono and Stefan Langerman},
journal= {arXiv preprint arXiv:1304.6897},
year = {2013}
}