首页> 外文会议>International Conference on Big Data Computing and Communications >Context-aware Generation of Proof Scripts for Theorem Proving
【24h】

Context-aware Generation of Proof Scripts for Theorem Proving

机译:定理证明的上下文感知证明脚本生成

获取原文

摘要

Formal verification is a trustable method to produce correct, safe, and fast code. However, the cost of formal verification remains prohibitively high for most projects, as it requires significant manual effort by highly trained experts. In this paper, we propose a novel approach to proof automation in Coq that generates proof script based on context-awareness. We develop AutoMagic, an automatic theorem proving framework, which can use the generated proof script to achieve a fully automatic proof of the theorem. Our method is simple but pushes the limits of automatic proof. The performance of AutoMagic is evaluated in the Coq standard library. We show that 37.87% of the theorems can be proved in a push-button mode, and can be used to prove new theorems not previously provable by automated methods.
机译:形式验证是一种产生正确,安全和快速代码的可信赖方法。但是,对于大多数项目而言,形式验证的成本仍然高得令人望而却步,因为这需要训练有素的专家进行大量的人工工作。在本文中,我们提出了一种新的Coq证明自动化方法,该方法基于上下文感知生成证明脚本。我们开发了AutoMagic,这是一个自动定理证明框架,可以使用生成的证明脚本来实现该定理的全自动证明。我们的方法很简单,但是却突破了自动证明的局限。在Coq标准库中评估了AutoMagic的性能。我们表明,可以在按钮模式下证明37.87%的定理,并且可以用于证明以前无法通过自动化方法证明的新定理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号