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 :
بازگشت