首页> 外文会议>Computer Science Logic >On the Almighty Wand
【24h】

On the Almighty Wand

机译:全能魔杖上

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

摘要

We investigate decidability, complexity and expressive power issues for (first-order) separation logic with one record field (herein called SL) and its fragments. SL can specify properties about the memory heap of programs with singly-linked lists. Separation logic with two record fields is known to be unde-cidable by reduction of finite satisfiability for classical predicate logic with one binary relation. Surprisingly, we show that second-order logic is as expressive as SL and as a by-product we get undecidability of SL. This is refined by showing that SL without the separating conjunction is as expressive as SL, whence undecidable too. As a consequence of this deep result, in SL the magic wand can simulate the separating conjunction. By contrast, we establish that SL without the magic wand is decidable with non-elementary complexity by reduction from satisfiability for the first-order theory over finite words. Equivalence between second-order logic and separation logic extends to the case with more than one selector.
机译:我们研究具有一个记录字段(以下称为SL)及其片段的(一阶)分离逻辑的可判定性,复杂性和表达能力问题。 SL可以使用单链接列表指定有关程序的内存堆的属性。通过减少具有一个二进制关系的经典谓词逻辑的有限可满足性,已知具有两个记录字段的分离逻辑是不可判定的。令人惊讶的是,我们表明二阶逻辑与SL一样具有表现力,而作为副产品,我们无法确定SL。通过显示不带分隔连词的SL与SL一样具有表现力,从而也无法确定,可以进一步完善这一点。作为这种深层结果的结果,在SL中,魔术棒可以模拟分离连词。相比之下,通过降低一阶理论对有限词的可满足性,我们可以确定没有魔杖的SL具有非基本复杂性。二阶逻辑和分离逻辑之间的等效关系扩展到具有多个选择器的情况。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号