首页> 外国专利> Method and apparatus for checking propositional logic theorems in system analysis

Method and apparatus for checking propositional logic theorems in system analysis

机译:在系统分析中检查命题逻辑定理的方法和装置

摘要

The invention relates to a method and apparatus for theorem checking with the intention in so-called tautology checks of establishing whether or not all possible attributions of the truth values (0 and 1) to variables in a boolean formula render the formula true. The problem of known techniques is that checking of the truth content is effected against all variables in an original formula, which requires many calculations to be made and which is highly time-consuming. According to the invention, an original formula is divided into part-expressions, so-called triplets, each corresponding to a part-formula of the original formula, whereafter logic 0:s and 1:s are instantiated (allotted) to variables in the triplets for the purpose of checking the truth content. The check is thus made against triplets instead of against all variables in the original formula, therewith greatly reducing the number of calculations necessary and providing a considerable saving in time. Apparatus, called a theorem checker, for carrying out the method includes a sequence unit for controlling the calculation sequency, a generator G for generating sequences of ordered variables, a permanent unit P for storing triplets, a plurality of arithmetical units, evaluators (E) and an analyzer A operative to analyze the result obtain from all calculations.
机译:本发明涉及一种用于定理检查的方法和装置,其目的是在所谓的重言式检查中确定真值(0和1)对布尔公式中的变量的所有可能的归属是否使该公式为真。已知技术的问题在于,对原始公式中的所有变量进行真值内容的检查,这需要进行许多计算并且非常耗时。根据本发明,原始公式被分为部分表达式,即所谓的三元组,每个三元组对应于原始公式的部分公式,然后将逻辑0:s和1:s实例化(分配)给变量中的变量。三元组,用于检查真相内容。因此,根据三元组而不是原始公式中的所有变量进行检查,从而大大减少了所需的计算数量,并节省了大量时间。用于执行该方法的设备,称为定理检查器,包括控制计算序列的序列单元,用于生成有序变量序列的生成器G,用于存储三元组的永久性单元P,多个算术单元,评估器(E)分析器A用于分析从所有计算中获得的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号