首页> 外文会议>IEEE International Conference on Systems, Man, and Cybernetics;SMC >Parallelization of termination checker for term rewriting system
【24h】

Parallelization of termination checker for term rewriting system

机译:术语重写系统的终止检查器的并行化

获取原文

摘要

An inductive theorem is an equation over terms which holds on recursively-defined data structure. In the field of formal verification of information system, inductive theorem proving plays an important role. Rewriting induction(RI) is a method for inductive theorem proving proposed by Reddy. Multi-context rewriting induction with termination checker (MRIt) proposed by Sato is a variant of RI which tries to find a suitable context for induction automatically. However, MRIt should perform a large amount of termination checking of term rewriting systems which is becoming efficiency bottleneck. In this paper, we propose a method of parallelizing the termination checker used in MRIt based on the lexicographic path order method to improve its efficiency. For implementation, we used the functional programming language Erlang. We discuss the efficiency of our implementation based on the experiments.
机译:归纳定理是关于项的方程,它保持递归定义的数据结构。在信息系统的形式验证领域,归纳定理证明起着重要的作用。重写归纳法(RI)是Reddy提出的一种证明定理的方法。 Sato提出的带有终止检查器(MRIt)的多上下文重写归纳法是RI的一种变体,它试图自动找到合适的归纳法上下文。但是,MRIt应该对术语重写系统执行大量的终止检查,这正在成为效率瓶颈。在本文中,我们提出了一种基于字典路径顺序方法的并行化MRIt终止检查器的方法,以提高其效率。为了实现,我们使用了功能编程语言Erlang。我们根据实验讨论了实现的效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号