Effective Predicate Abstraction for Program Verification

Li Li,Ming Gu,Xiaoyu Song,Jianmin Wang
DOI: https://doi.org/10.1109/TASE.2008.18
2008-01-01
Abstract:The paper presents a new approach to computing the abstract state and a maximum weight heuristic method for finding the shortest counter-example in verification of imperative programs. The strategy is incorporated in a verification system based on the counterexample-guided abstraction refinement method. The proposed method slashes both the size of the abstract state space and the number of invokes of a decision procedure. A number of benchmarks are employed to evaluate the effectiveness of the approach.
What problem does this paper attempt to address?