首页> 外文会议>International Static Analysis Symposium >The Complexity of Abduction for Separated Heap Abstractions
【24h】

The Complexity of Abduction for Separated Heap Abstractions

机译:分离堆抽象的绑架的复杂性

获取原文

摘要

Abduction, the problem of discovering hypotheses that sup-port a conclusion, has mainly been studied in the context of philosoph-ical logic and Artificial Intelligence. Recently, it was used in a compo-sitional program analysis based on separation logic that discovers (par-tial) pre/post specifications for un-annotated code which approximates memory requirements. Although promising practical results have been obtained, completeness issues and the computational hardness of the problem have not been studied. We consider a fragment of separation logic that is representative of applications in program analysis, and we study the complexity of searching for feasible solutions to abduction. We show that standard entailment is decidable in polynomial time, while abduction ranges from NP-complete to polynomial time for different sub-problems.
机译:展示,发现赞助的假设的问题主要是在哲学 - 逻辑和人工智能的背景下研究过的。最近,它被用于基于分离逻辑的Compo-Serional程序分析,该分离逻辑发现(划分)预注释代码的预/后/后面规范近似于内存要求。尽管已经获得了有希望的实际结果,但尚未研究完整性问题和问题的计算硬度。我们考虑一个分离逻辑的片段,代表程序分析中的应用,我们研究了搜索可行解决方案的复杂性以绑架。我们表明标准着名在多项式时间中可判定,而绑架范围从NP-Complete到不同子问题的多项式时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号