Implication-Based Approximating Bounded Model Checking

Zhenyu Chen,Zhihong Tao,Baowen Xu,Lifu Wang
DOI: https://doi.org/10.1007/978-3-540-75698-9_23
2007-01-01
Abstract:This paper presents an iterative framework based on over-approximation and under-approximation for traditional bounded model checking (BMC). A novel feature of our approach is the approximations are defined based on “implication” instead of “simulation”. As a common partial order relation of logic formulas, implication is suitable for the satisfiability checking of BMC for debugging. Our approach could generate the implication-based approximations efficiently with necessary accuracy, thus it potentially enables BMC to go deeper and the output counterexamples with fewer variables are easier to understand. An experiment on a suite of Petri nets shows the effectiveness of implication-based approximating BMC.
What problem does this paper attempt to address?