Title
Formal Verification Techniques Based on Boolean Satisfiability Problem
Abstract
This paper exploits Boolean satisfiability problem in equivalence checking and model checking respectively. A combinational equivalence checking method based on incremental satisfiability is presented. This method chooses the candidate equivalent pairs with some new techniques, and uses incremental satisfiability algorithm to improve its performance. By substituting the internal equivalent pairs and converting the equivalence relations into conjunctive normal form (CNF) formulas, this approach can avoid the false negatives, and reduce the search space of SAT procedure. Experimental results on ISCAS’85 benchmark circuits show that, the presented approach is faster and more robust than those existed in literature. This paper also presents an algorithm for extracting of unsatisfiable core, which has an important application in abstraction and refinement for model checking to alleviate the state space explosion bottleneck. The error of approximate extraction is analyzed by means of simulation. An analysis reveals that an interesting phenomenon occurs, with the increasing density of the formula, the average error of the extraction is decreasing. An exact extraction approach for MU subformula, referred to as pre-assignment algorithm, is proposed. Both theoretical analysis and experimental results show that it is more efficient.
Year
DOI
Venue
2005
10.1007/s11390-005-0004-6
Journal of Computer Science and Technology
Keywords
Field
DocType
model checking,boolean satisfiability,equivalence checking,satisfiability,equivalence relation,formal verification,conjunctive normal form,search space
Formal equivalence checking,Maximum satisfiability problem,Abstraction model checking,Model checking,Computer science,Unsatisfiable core,Boolean satisfiability problem,Algorithm,Conjunctive normal form,And-inverter graph
Journal
Volume
Issue
ISSN
20
1
1860-4749
Citations 
PageRank 
References 
3
0.45
19
Authors
3
Name
Order
Citations
PageRank
Xinrong Li11266157.76
Guanghui Li242.51
Ming Shao391.94