Title :
IC3-guided abstraction
Author :
Baumgartner, Jason ; Ivrii, Alexander ; Matsliah, A. ; Mony, Hari
Abstract :
Localization is a powerful automated abstraction-refinement technique to reduce the complexity of property checking. This process is often guided by SAT-based bounded model checking, using counterexamples obtained on the abstract model, proofs obtained on the original model, or a combination of both to select irrelevant logic. In this paper, we propose the use of bounded invariants obtained during an incomplete IC3 run to derive higher-quality abstractions for complex problems. Experiments confirm that this approach yields significantly smaller abstractions in many cases, and that the resulting abstract models are often easier to verify.
Keywords :
computability; computational complexity; formal verification; IC3-guided abstraction; SAT-based bounded model checking; abstract model; automated abstraction-refinement technique; bounded invariants; higher-quality abstractions; property checking complexity reduction; Abstracts; Complexity theory; Computational modeling; Design automation; Model checking; Runtime; Solid modeling;
Conference_Titel :
Formal Methods in Computer-Aided Design (FMCAD), 2012
Conference_Location :
Cambridge
Print_ISBN :
978-1-4673-4832-4