DocumentCode
2149346
Title
Core minimization in SAT-based abstraction
Author
Belov, Anton ; Chen, Huan ; Mishchenko, Alan ; Marques-Silva, Joao
Author_Institution
Complex and Adaptive Systems Laboratory, University College Dublin, Ireland
fYear
2013
fDate
18-22 March 2013
Firstpage
1411
Lastpage
1416
Abstract
Automatic abstraction is an important component of modern formal verification flows. A number of effective SAT-based automatic abstraction methods use unsatisfiable cores to guide the construction of abstractions. In this paper we analyze the impact of unsatisfiable core minimization, using state-of-the-art algorithms for the computation of minimally unsatisfiable subformulas (MUSes), on the effectiveness of a hybrid (counterexample-based and proof-based) abstraction engine. We demonstrate empirically that core minimization can lead to a significant reduction in the total verification time, particularly on difficult testcases. However, the resulting abstractions are not necessarily smaller. We notice that by varying the minimization effort the abstraction size can be controlled in a non-trivial manner. Based on this observation, we achieve a further reduction in the total verification time.
Keywords
Context; Educational institutions; Electronic mail; Engines; Logic gates; Minimization; Prototypes;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
Conference_Location
Grenoble, France
ISSN
1530-1591
Print_ISBN
978-1-4673-5071-6
Type
conf
DOI
10.7873/DATE.2013.288
Filename
6513734
Link To Document