DocumentCode
2411550
Title
Local search for Boolean relations on the basis of unit propagation
Author
Novikov, Yakov
Author_Institution
United Inst. of Informatics Problems, Acad. of Sci., Mogilev, Belarus
fYear
2003
fDate
2003
Firstpage
810
Lastpage
815
Abstract
We propose a method for local search of Boolean relations relating variables of a CNF (conjunctive normal form) formula. The method is to branch on small subsets of the set of CNF variables and to analyze the results of unit propagation. By taking into account variable value assignments, deduced during the unit propagation procedure, the method is able to justify any relation represented by a Boolean expression. The proposed technique is based on bitwise logical operations over ternary vectors. We implement a restricted version of the method, used for unit clause derivation and equivalent-literal identification, in a preprocessor engine for a SAT-solver. The experiments show that the proposed technique is useful for solving real-world instances in the formal verification domain.
Keywords
Boolean algebra; Boolean functions; computability; formal verification; ternary logic; Boolean expression; Boolean relations local search; CNF formula variables set; SAT-solver preprocessor engine; bitwise logical operations; conjunctive normal form formula; equivalent-literal identification; formal verification; satisfiability problem; strong relations; ternary vectors; unit clause derivation; unit propagation; variable value assignments; Engines; Europe; Formal verification; Informatics; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2003
ISSN
1530-1591
Print_ISBN
0-7695-1870-2
Type
conf
DOI
10.1109/DATE.2003.1253706
Filename
1253706
Link To Document