首页> 外文会议>Artificial intelligence and symbolic computation >Proving and Computing: Applying Automated Reasoning to the Verification of Symbolic Computation Systems (Invited Talk)
【24h】

Proving and Computing: Applying Automated Reasoning to the Verification of Symbolic Computation Systems (Invited Talk)

机译:证明和计算:将自动推理应用于符号计算系统的验证(特邀演讲)

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The application of automated reasoning to the formal verification of symbolic computation systems is motivated by the need of ensuring the correctness of the results computed by the system, beyond the classical approach of testing. Formal verification of properties of the implemented algorithms require not only to formalize the properties of the algorithm, but also of the underlying (usually rich) mathematical theory. We show how we can use ACL2, a first-order interactive theorem prover, to reason about properties of algorithms that are typically implemented as part of symbolic computation systems. We emphasize two aspects. First, how we can override the apparent lack of expressiveness we have using a first-order approach (at least compared to higher-order logics). Second, how we can execute the algorithms (efficiently, if possible) in the same setting where we formally reason about their correctness. Three examples of formal verification of symbolic computation algorithms are presented to illustrate the main issues one has to face in this task: a Grobner basis algorithm, a first-order unification algorithm based on directed acyclic graphs, and the Eilenberg-Zilber algorithm, one of the central components of a symbolic computation system in algebraic topology.
机译:自动推理在符号计算系统形式验证中的应用是出于确保系统计算结果的正确性的需要,而不是传统的测试方法。对已实现算法的属性进行形式验证不仅需要形式化算法的属性,还需要基础(通常是丰富的)数学理论。我们展示了如何使用一阶交互式定理证明者ACL2来推理通常作为符号计算系统的一部分实现的算法的属性。我们强调两个方面。首先,我们如何克服使用一阶方法(至少与高阶逻辑相比)所缺乏的表现力。其次,我们如何在我们正式推论其正确性的同一环境中(有效,如果可能)执行算法。给出了符号计算算法形式验证的三个示例,以说明该任务必须面对的主要问题:Grobner基算法,基于有向无环图的一阶统一算法以及Eilenberg-Zilber算法(其中之一)代数拓扑中符号计算系统的中心组件。

著录项

  • 来源
  • 会议地点 Seville(ES)
  • 作者

    Jose-Luis Ruiz-Reina;

  • 作者单位

    Computational Logic Group Dept. of Computer Science and Artificial Intelligence, University of Seville E.T.S.I. Informatica, Avda. Reina Mercedes, s. 41012 Sevilla, Spain;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号