首页> 外国专利> AN INVARIANT CHECKING METHOD AND APPARATUS USING BINARY DECISION DIAGRAMS IN COMBINATION WITH CONSTRAINT SOLVERS

AN INVARIANT CHECKING METHOD AND APPARATUS USING BINARY DECISION DIAGRAMS IN COMBINATION WITH CONSTRAINT SOLVERS

机译:二元决策图结合约束求解的不变式检验方法和装置

摘要

An invariant checking method and apparatus using binary decision diagrams (BDDs) in combination with constraint solvers for determining whether a system property is an invariant of a system description. The invariant checking method receives system descriptions and system properties and transforms them into a model formula. Specific variables are eliminated from the model formula and a corresponding output formula is generated. The output formula is transformed into a logic formula by substituting a new logic variable for each integer constraint in the output formula. A constrained BDD is constructed from the logic formula. The constrained BDD uses a heuristic algorithm to order the logic variables in the paths leading to true or false. A constraint solver is applied to the integer constraints that correspond to the occurrences of logic variables in the BDD paths, which determines whether the system property is or is not an invariant of the system description.
机译:一种使用二进制决策图(BDD)结合约束求解器的不变检查方法和装置,用于确定系统属性是否是系统描述的不变。不变检查方法接收系统描述和系统属性,并将其转换为模型公式。从模型公式中删除特定变量,并生成相应的输出公式。通过为输出公式中的每个整数约束替换一个新的逻辑变量,将输出公式转换为逻辑公式。从逻辑公式构造受约束的BDD。受约束的BDD使用启发式算法对路径中的逻辑变量进行排序,从而得出true或false。约束求解器应用于与BDD路径中逻辑变量的出现相对应的整数约束,它确定系统属性是否是系统描述的不变性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号