首页> 外文会议>Algorithms and Computation; Lecture Notes in Computer Science; 4288 >Poketree: A Dynamically Competitive Data Structure with Good Worst-Case Performance
【24h】

Poketree: A Dynamically Competitive Data Structure with Good Worst-Case Performance

机译:Poketree:具有良好最坏情况性能的动态竞争数据结构

获取原文
获取原文并翻译 | 示例

摘要

We introduce a new O(lg lg n)-competitive binary search tree data structure called poketree that has the advantage of attaining, under worst-case analysis, O(lg n) cost per operation, including updates. Previous O(lg lg n)-competitive binary search tree data structures have not achieved O(lg n) worst-case cost per operation. A standard data structure such as red-black tree or deterministic skip list can be augmented with the dynamic links of a poketree to make it O(lg lg n)-competitive. Our approach also uses less memory per node than previous competitive data structures supporting updates.
机译:我们引入了一种新的具有竞争性的O(lg lg n)二进制搜索树数据结构,称为poketree,该结构具有在最坏情况下分析中每次操作的O(lg n)成本(包括更新)的优势。先前具有竞争性O(lg lg n)的二叉搜索树数据结构尚未达到每操作O(lg n)的最坏情况成本。标准数据结构(例如红黑树或确定性跳过列表)可以用动态树的动态链接进行扩充,使其具有O(lg lg n)竞争性。与以前的支持更新的竞争性数据结构相比,我们的方法每个节点使用的内存也更少。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号