Patent US 7,058,910

Patent №

US 7,058,910

Granted

Owner

Lab

AI components

5

ml · kr · planning · evo · hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

10180043

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.

AI classification

Knowledge representation1.00
Planning1.00
AI hardware0.99
Evolutionary computation0.97
Machine learning0.53
Vision0.08
Natural language0.01
Speech0.00
© 2026 NYSGPT2525 LLC