首页> 外文会议>Annual ACM/IEEE Symposium on Logic in Computer Science >Decidability and Complexity for Quiescent Consistency
【24h】

Decidability and Complexity for Quiescent Consistency

机译:静态持久性和复杂性静态一致性

获取原文

摘要

Quiescent consistency is a notion of correctness for a concurrent object that gives meaning to the object's behaviours in quiescent states, i.e., states in which none of the object's operations are being executed. The condition enables greater flexibility in object design by allowing more behaviours to be admitted, which in turn allows the algorithms implementing quiescent consistent objects to be more efficient (when executed in a multithreaded environment).Quiescent consistency of an implementation object is defined in terms of a corresponding abstract specification. This gives rise to two important verification questions: membership (checking whether a behaviour of the implementation is allowed by the specification) and correctness (checking whether all behaviours of the implementation are allowed by the specification). In this paper, we consider the membership and correctness conditions for quiescent consistency, as well as a restricted form that assumes an upper limit on the number of events between two quiescent states. We show that the membership problem for unrestricted quiescent consistency is NP-complete and that the correctness problem is decidable, coNEXPTIME-hard, and in EXPSPACE. For the restricted form, we show that membership is in PTIME, while correctness is PSPACE-complete.
机译:静态一致性是正确性的对于赋予意义到该对象的行为中,其中正在执行没有该对象的操作的静止状态,即,状态的并发对象概念。条件使得在对象的设计具有更大的灵活性,允许多个行为被接纳,而这又允许实现对象的.Quiescent一致性在来定义(当在多线程环境中执行的)执行静止一致的对象的算法,以更有效对应的抽象规范。这就产生了两个重要问题核查:会员(检查是否实施的行为规范允许)和正确性(检查是否有实施的所有行为规范允许)。在本文中,我们考虑了会员和静态一致性正确性条件,以及它假定两个静止状态之间的事件数的上限受限形式。我们表明,不受限制的静态一致性隶属问题是NP完全和正确性的问题是可判定的,coNEXPTIME硬,并在EXPSPACE。对于受限制的形式,我们表明,会员在PTIME,而正确性是PSPACE完成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号