Shen, ShengYu, Qin, Ying and Li, SiKun Minimizing counterexample with Unit Core Extraction and Incremental SAT., 2005 . In Sixth International Conference on Verification, Model Checking and Abstract Interpretation (VMCAI'05), Paris (France), 17-19 January 2005. [Conference paper]
Preview |
PDF
VMCAI05_DE2D8VQ8GA3KX5X7.pdf Download (208kB) | Preview |
English abstract
It is a hotly researching topic to eliminate irrelevant variables from counterexample, to make it easier to be understood. K Ravi proposes a two-stages counterexample minimization algorithm. This algorithm is the most effective one among all existing approaches, but time overhead of its second stage(called BFL) is very large due to one call to SAT solver per candidate variable to be eliminated. So we propose a faster counterexample minimization algorithm based on unit core extraction and incremental SAT. First, for every unsatisfiable instance of BFL, we perform unit core extraction algorithm to extract the set of variables that are sufficient to lead to conflict, all variables not belong to this set can be eliminated simultaneously. In this way, we can eliminate many variables with only one call to SAT solver. At the same time, we employ incremental SAT approach to share learned clauses between similar instances of BFL, to prevent overlapped state space from being searched repeatedly. Theoretic analysis and experiment result show that, our approach is 1 order of magnitude faster than K Ravi’s algorithm, and still retains its ability to eliminate irrelevant variables.
Item type: | Conference paper |
---|---|
Keywords: | Model Checking Counterexample Minimization |
Subjects: | L. Information technology and library technology > LJ. Software. L. Information technology and library technology > LK. Software methodologies and engineering. |
Depositing user: | ShengYu Shen |
Date deposited: | 01 Aug 2006 |
Last modified: | 02 Oct 2014 12:04 |
URI: | http://hdl.handle.net/10760/7866 |
References
Downloads
Downloads per month over past year
Actions (login required)
View Item |