首页> 外文OA文献 >An automated tableau theorem prover for FO(ID)
【2h】

An automated tableau theorem prover for FO(ID)

机译:FO(ID)的自动Tableau定理证明器

摘要

Inductive definitions are frequently encountered in software, underlying many common program and algorithm components, such as recursive functions and loops. Therefore, in disciplines such as program verification or specification extraction, it is important to be able to represent and reason with inductive definitions in a formal way. Ideally our formal representation language would extend classical logic and take advantage of the powerful symbolic proof systems that exist for it. FO(ID) is a language that extends classical logic with inductive definitions, whichare captured by the well-founded semantics of logic programming. In this paper we present an automated tableau theorem prover for FO(ID), which has the potential to be of much use in the application of symbolic proof techniques to software science. We describe the tableau rules andtheir implementation, and discuss some possible extensions and applications of the system.
机译:归纳定义在软件中经常遇到,它们是许多常见程序和算法组件的基础,例如递归函数和循环。因此,在诸如程序验证或规范提取之类的学科中,重要的是能够以正式的方式用归纳定义来表示和推理。理想情况下,我们的形式表示语言将扩展经典逻辑并利用为其提供的强大的符号证明系统。 FO(ID)是一种语言,它通过归纳定义扩展了经典逻辑,而归纳定义则被逻辑编程的良好语义所捕获。在本文中,我们提出了一种针对FO(ID)的自动Tableau定理证明器,它在将符号证明技术应用于软件科学中具有很大的潜力。我们描述了表格规则及其实现,并讨论了系统的一些可能扩展和应用。

著录项

  • 作者

    Bond Stephen; Denecker Marc;

  • 作者单位
  • 年度 2008
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号