首页> 外文会议>International symposium on formal methods >Automated Mutual Explicit Induction Proof in Separation Logic
【24h】

Automated Mutual Explicit Induction Proof in Separation Logic

机译:分离逻辑中的自动互显归纳证明

获取原文

摘要

We present a sequent-based deductive system for automatically proving entailments in separation logic by using mathematical induction. Our technique, called mutual explicit induction proof, is an instance of Noetherian induction. Specifically, we propose a novel induction principle on a well-founded relation of separation logic model, and follow the explicit induction methods to implement this principle as inference rules, so that it can be easily integrated into a deductive system. We also support mutual induction, a natural feature of implicit induction, where the goal entailment and other entailments derived during the proof search can be used as hypotheses to prove each other. We have implemented a prototype prover and evaluated it on a benchmark of handcrafted entailments as well as benchmarks from a separation logic competition.
机译:我们提出一种基于序列的演绎系统,通过使用数学归纳法自动证明分离逻辑中的必要条件。我们的技术,称为互显感应证明,是Noetherian感应的一个实例。具体而言,我们在分离逻辑模型的良好关系上提出了一种新颖的归纳原理,并遵循显式归纳方法将这一原理实现为推理规则,以便可以轻松地将其集成到一个演绎系统中。我们还支持互归,这是隐式归纳的自然特征,在证明搜索过程中得出的目标涵义和其他涵义可以用作相互证明的假设。我们已经实现了原型验证器,并在手工制作的基准以及分离逻辑竞赛的基准上对其进行了评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号