“…For induction, in addition to the speedup, this can decrease the unrolling depths required to achieve full proofs. In the context of SAT-based BMC, interpolation [18] and PDR [19], at the bit-level, some of the ideas in this paper are similar to the counter-example and proof-based abstraction refinement procedures in [20,17,21,22,23,24], although our algorithm differs significantly from these approaches in technical detail. In abstraction-refinement for SAT-BMC, the abstract model is usually fully unrolled to a current bound k. In our approach each part of the transition relation can be added/removed separately at non-consecutive bounds, guided by the abstraction-refinement process.…”