首页> 外文会议>Rewriting Techniques and Applications >Improving Symbolic Model Checking by Rewriting Temporal Logic Formulae
【24h】

Improving Symbolic Model Checking by Rewriting Temporal Logic Formulae

机译:通过重写时间逻辑公式来改进符号模型检查

获取原文

摘要

A factor in the complexity of conventional algorithms for model checking Computation Tree Logic (CTL) is the size of the formulae, and, more precisely, the number of fixpoint operators. This paper addresses the following questions: given a CTL formula f, is there an equivalent formula with fewer fixpoint operators? and how term rewriting techniques may be used to find it? Moreover, for some sublogics of CTL, e.g. the sub-logic NF-CTL (no fixpoint computation tree logic), more efficient verification procedures are available. This paper also addresses the problem of testing whether an expression belongs or not to NF-CTL, and providing support in the choice of the most efficient amongst different available verification algorithms. In this direction, we propose a rewrite system modulo AC, and discuss its implementation in ELAN, showing how this rewriting process can be plugged in a formal verification tool.
机译:用于模型检查计算树逻辑(CTL)的常规算法复杂性的一个因素是公式的大小,更确切地说是定点运算符的数量。本文解决以下问题:给定CTL公式f,是否存在具有较少固定点运算符的等效公式?以及如何使用术语重写技术来找到它?此外,对于CTL的某些子逻辑,例如子逻辑NF-CTL(无定点计算树逻辑)可提供更有效的验证程序。本文还解决了测试表达式是否属于NF-CTL的问题,并为在各种可用的验证算法中选择最有效的算法提供了支持。在这个方向上,我们提出了一种以AC为模的重写系统,并讨论了它在ELAN中的实现,展示了如何将该重写过程插入正式的验证工具中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号