关于二叉搜索树的动态最优性
数据结构与算法
2011-02-23 v1
摘要
是否存在O(1)-竞争(自调整)二叉搜索树(BST)算法?这是一个被广泛研究的问题。Lucas和Munro独立提出了一个简单的离线BST算法GreedyFuture,并猜想它是O(1)-竞争的。最近,Demaine等人给出了BST问题的几何视角。这一视角使他们能够给出一个在线算法GreedyArb,其代价与GreedyFuture相同。然而,GreedyArb的竞争比此前未知,未达到o(n)。在本文中,我们通过证明GreedyArb是O(log n)-竞争的,向证明其O(1)-竞争比迈出了进展。
引用
@article{arxiv.1102.4523,
title = {On Dynamic Optimality for Binary Search Trees},
author = {Navin Goyal and Manoj Gupta},
journal= {arXiv preprint arXiv:1102.4523},
year = {2011}
}