首页> 外文会议>FM 2009: Formal methods >On the Complexity of Synthesizing Relaxed and Graceful Bounded-Time 2-Phase Recovery
【24h】

On the Complexity of Synthesizing Relaxed and Graceful Bounded-Time 2-Phase Recovery

机译:关于轻松和优美的有界时间两相恢复的复杂性

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

摘要

The problem of enforcing bounded-time 2-phase recovery in real-time programs is often necessitated by conflict between fault-tolerance requirements and timing constraints. In this paper, we address the problem of synthesizing two types of 2-phase recovery: relaxed and graceful. Intuitively, relaxed 2-phase recovery requires that in the presence of faults, the program recovers to an acceptable behavior within some time 9 and recovers to ideal behavior within time 5. And, graceful 2-phase recovery allows us to capture a requirement that the time to recover from faults is proportional to the perturbation caused by that fault. We show that the problem of synthesizing relaxed bounded-time 2-phase recovery is NP-complete although a similar problem of graceful 2-phase recovery can be solved in polynomial-time both in the size of the input program's region graph. Finally, based on the results in this paper, we argue that the requirement of intermediate recording of a fault before reaching legitimate states can increase the complexity of adding fault-tolerance substantially.
机译:容错要求和时序约束之间的冲突经常需要在实时程序中强制执行有界时间2相恢复的问题。在本文中,我们解决了合成两种类型的两相恢复的问题:轻松和优雅。直观地讲,宽松的2相恢复要求在出现故障的情况下,程序在某个时间9内恢复到可接受的行为,并在时间5内恢复到理想的行为。而且,平稳的2相恢复使我们能够捕获一个要求,即从故障中恢复的时间与该故障引起的扰动成正比。我们表明,尽管在输入程序区域图的大小上都可以在多项式时间内解决相似的平稳2相恢复问题,但合成宽松的有限时间2相恢复问题是NP完全的。最后,根据本文的结果,我们认为在达到合法状态之前对故障进行中间记录的要求会大大增加添加容错的复杂性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号