【24h】

On Dynamic Optimality in Binary Search Tree Algorithms

机译:关于二元搜索树算法的动态最优性

获取原文

摘要

The binary search tree is the most well studied data structure in computer science. Sleator and Tarjan introduced the splay tree in 1985, and showed that its amortized performance matches that of any of the other known binary search tree algorithms. Sleator and Tarjan made an even stronger claim concerning splay trees. They conjecture that splay trees are dynamically optimal; i.e., that the cost of performing any sequence of searches using splaying is at most a constant multiple of the cost of performing those same searches using any possible binary search tree algorithm. This conjecture remains an open problem. We examine the properties of dynamically optimal binary search tree algorithms. We show that, without loss of generality, all such algorithms can be shown to conform to a limited range of behavior while maintaining their efficiency.
机译:二进制搜索树是计算机科学中最熟练的数据结构。 Sleator和Tarjan于1985年推出了Splay Tree,并显示其摊销性能与其他任何已知的二进制搜索树算法中的任何摊销匹配。 Sleator和Tarjan对SPLAY TREE的索赔更强大。他们猜想肖像树是动态最佳的;即,使用SLAYPING执行任何序列的任何搜索的成本最多是使用任何可能的二进制搜索树算法执行那些相同搜索的成本的恒定倍数。这个猜想仍然是一个公开的问题。我们检查动态最佳二进制搜索树算法的属性。我们表明,在不损失的情况下,所有此类算法都可以显示在保持其效率的同时符合有限的行为范围。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号