We describe an incremental algorithm for computing interpolants for a pair ϕ A , ϕ B of formulas in propositional logic. In contrast with the common approaches, our method does not require a proof of unsatisfiability of ϕ A ∧ ϕ B , and can be realized using any SAT solver as a black box. We achieve this by combining model enumeration with the ability to easily generate interpolants in the special case that one of the formulas is a cube.
Original language | English |
---|
Title of host publication | Hardware and Software: Verification and Testing - 8th International Haifa Verification Conference, HVC 2012. Revised Selected Papers |
---|
Publisher | Springer |
---|
Pages | 72-85 |
---|
Number of pages | 14 |
---|
Volume | 7857 |
---|
Publication status | Published - 6 Nov 2012 |
---|
Name | Lecture Notes in Computer Science |
---|
Publisher | Springer |
---|