【24h】

Priority Queues Resilient to Memory Faults

机译:具有弹性的内存故障优先级队列

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

摘要

In the faulty-memory RAM model, the content of memory cells can get corrupted at any time during the execution of an algorithm, and a constant number of uncorruptible registers are available. A resilient data structure in this model works correctly on the set of uncorrupted values. In this paper we introduce a resilient priority queue. The deletemin operation of a resilient priority queue returns either the minimum uncorrupted element or some corrupted element. Our resilient priority queue uses O(n) space to store n elements. Both insert and deletemin operations are performed in O(log n + δ) time amortized, where δ is the maximum amount of corruptions tolerated. Our priority queue matches the performance of classical optimal priority queues in the RAM model when the number of corruptions tolerated is O(logn). We prove matching worst case lower bounds for resilient priority queues storing only structural information in the uncorruptible registers between operations.
机译:在故障内存RAM模型中,存储单元的内容在算法执行过程中随时都可能损坏,并且有恒定数量的不易损坏的寄存器可用。此模型中的弹性数据结构可正确处理一组未损坏的值。在本文中,我们介绍了一个弹性优先级队列。弹性优先级队列的deletemin操作返回最小的未损坏元素或某些损坏的元素。我们的弹性优先级队列使用O(n)空间来存储n个元素。 insertmin和deletemin操作均在O(log n +δ)时间中摊销,其中δ是可容忍的最大损坏量。当容忍的损坏数为O(logn)时,我们的优先级队列与RAM模型中经典最佳优先级队列的性能匹配。我们证明了弹性优先级队列的匹配最坏情况下限,它们仅在操作之间的不易损坏的寄存器中存储结构信息。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号