Back to Search Start Over

Recovering and Exploiting Structural Knowledge from CNF Formulas.

Authors :
Ostrowski, Richard
Grégoire, Éric
Mazure, Bertrand
Saïs, Lakhdar
Source :
Principles & Practice of Constraint Programming - Cp 2002; 2006, p185-199, 15p
Publication Year :
2006

Abstract

In this paper, a new pre-processing step is proposed in the resolution of SAT instances, that recovers and exploits structural knowledge that is hidden in the CNF. It delivers an hybrid formula made of clauses together with a set of equations of the form y = f(x<subscript>1</subscript>,..., x<subscript>n</subscript>) where f is a standard connective operator among (⌄, 〉, ⤔) and where y and x<subscript>i</subscript> are boolean variables of the initial SAT instance. This set of equations is then exploited to eliminate clauses and variables, while preserving satisfiability. These extraction and simplification techniques allowed us to implement a new SAT solver that proves to be the most efficient current one w.r.t. several important classes of instances. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540441205
Database :
Complementary Index
Journal :
Principles & Practice of Constraint Programming - Cp 2002
Publication Type :
Book
Accession number :
76800498
Full Text :
https://doi.org/10.1007/3-540-46135-3_13