Title :
Boosting the Role of Inductive Invariants in Model Checking
Author :
Cabodi, Gianpiero ; Nocco, Sergio ; Quer, Stefano
Author_Institution :
Dip. di Automatica e Informatica, Politecnico di Torino, Turin
Abstract :
This paper focuses on inductive invariants in unbounded model checking to improve efficiency and scalability. First of all, it introduces optimized techniques to speedup the computation of inductive invariants, considering both equivalences and implications between pairs of nodes in the logic network. Secondly, it presents a very efficient dynamic procedure, based on an incremental SAT approach, to reduce the set of checked invariants. Finally, it shows how to effectively integrate inductive invariant computations with state-of-the-art model checking procedures. Experiments address different property verification aspects, and specifically consider cases where inductive invariants alone are not sufficient for the final proof
Keywords :
logic CAD; circuit scalability; incremental SAT approach; inductive invariants; logic network; unbounded model checking; Boolean functions; Boosting; Circuits; Computational modeling; Computer networks; Data structures; Formal verification; Logic; Safety; Scalability;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location :
Nice
Print_ISBN :
978-3-9810801-2-4
DOI :
10.1109/DATE.2007.364480