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