Title :
Consistency Checking of All Different Constraints over Bit-Vectors within a SAT Solver
Author :
Biere, Armin ; Brummayer, Robert
Author_Institution :
Inst. for Formal Models, Verification Johannes Kepler Univ., Linz
Abstract :
This paper shows how all different constraints (ADCs) over bit-vectors can be handled within a SAT solver. It also contains encouraging experimental results in applying this technique to encode simple path constraints in bounded model checking. Finally, we present a new compact encoding of equalities and inequalities over bit-vectors in CNF.
Keywords :
computability; vectors; SAT solver; bit-vector; bounded model checking; consistency checking; Encoding; Sorting; Surface-mount technology;
Conference_Titel :
Formal Methods in Computer-Aided Design, 2008. FMCAD '08
Conference_Location :
Portland, OR
Print_ISBN :
978-1-4244-2735-2
Electronic_ISBN :
978-1-4244-2736-9
DOI :
10.1109/FMCAD.2008.ECP.32