DocumentCode
2589117
Title
Space-efficient bounded model checking
Author
Katz, Jacob ; Hanna, Ziyad ; Dershowitz, Nachum
Author_Institution
Intel Corp., Haifa, Israel
fYear
2005
fDate
7-11 March 2005
Firstpage
686
Abstract
Current algorithms for bounded model checking use SAT methods for checking satisfiability of Boolean formulae. These methods suffer from the potential memory explosion problem. Methods based on the validity of quantified Boolean formulae (QBF) allow an exponentially more succinct representation of formulae to be checked, because no "unrolling" of the transition relation is required. These methods have not been widely used, because of the lack of an efficient decision procedure for QBF. We evaluate the usage of QBF in bounded model checking (BMC), using general-purpose SAT and QBF solvers. We develop a special-purpose decision procedure for QBF used in BMC, and compare our technique with the methods using general-purpose SAT and QBF solvers on real-life industrial benchmarks.
Keywords
Boolean algebra; computability; SAT methods; decision procedure; memory explosion problem; quantified Boolean formulae; real-life industrial benchmarks; satisfiability methods; space-efficient bounded model checking; transition relation unrolling; Boolean functions; Computer science; Data structures; Design automation; Explosions; Interpolation; Jacobian matrices; Performance evaluation; Reachability analysis; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe, 2005. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2288-2
Type
conf
DOI
10.1109/DATE.2005.276
Filename
1395655
Link To Document