【24h】

Incremental, Inductive CTL Model Checking

机译:增量,归纳CTL模型检查

获取原文

摘要

A SAT-based incremental, inductive algorithm for model checking CTL properties is proposed. As in classic CTL model checking, the parse graph of the property shapes the analysis. However, in the proposed algorithm, called IICTL, the analysis is directed by task states that are pushed down the parse tree. To each node is associated over- and under-approximations to the set of states satisfying that node's property; these approximations are refined until a proof that the property does or does not hold is obtained. Each CTL operator corresponds naturally to an incremental sub-query: given a task state, an EX node executes a SAT query; an EU node applies IC3; and an EG node applies FAIR. In each case, the query result provides more general information than necessary to satisfy the task. When a query is satisfiable, the returned trace is generalized using forall-exists reasoning, during which IC3 is applied to obtain new reachability information that enables greater generalization. When a query is unsatisfiable, the proof provides the generalization. In this way, property-directed abstraction is achieved.
机译:提出了一种基于SAT的增量,诱导算法,用于模型检查CTL属性。与经典CTL模型检查一样,属性的解析图形状分析。但是,在所提出的算法中,称为IICTL,分析由按下解析树的任务状态指示。对每个节点与满足该节点属性的一组状态相关联,近似于近似;这些近似是精制的,直到获得属性所做或不保持的证明。每个CTL运算符自然对应于增量子查询:给定任务状态,EX节点执行SAT查询;欧盟节点适用IC3;并且一个例如节点适用公平。在每种情况下,查询结果提供比满足任务所需的更多一般信息。当查询是满足时,返回的迹线是使用福尔存在推理的推广,在此期间应用IC3以获得能够更大泛化的新可达性信息。当查询不可履行时,证明提供了泛化。以这种方式,实现了属性的抽象。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号