Abstract Interpolation-based model checking (ITP) McMillan (in CAV, 2003) is an efficient and complete model checking procedure. However, for large problems, interpolants gener-ated by ITP might become extremely large, rendering the procedure slow or even intractable. In this work we present a novel technique for interpolant generation in the context of model checking. The main novelty of our work is that we generate small interpolants in conjunctive normal form (CNF) using a twofold procedure: first we propose an algorithm that exploits resolution refutation properties to compute an interpolant approximation. Then we introduce an algorithm that takes advantage of inductive reasoning to turn the interpolant approxima-tion into an interpolan...
Coverage is a means to quantify the quality of a system specification, and is frequently applied to ...
Abstract—Coverage is a means to quantify the quality of a system specification, and is frequently ap...
Craig interpolation has been recently shown to be useful in a wide variety of problem domains. One u...
This paper addresses model checking based on SAT solvers and Craig interpolants. We tackle major sca...
Abstract—This paper addresses the field of Unbounded Model Checking (UMC) based on SAT engines, wher...
The evolution of SAT technology over the last decade has motivated its application in model checking...
In this paper we introduce a technique to improve the efficiency of SAT calls in Bounded Model Check...
Model checking using Craig interpolants provides an effective method for computing an over-approxima...
Abstract—This paper addresses the field of Unbounded Model Checking (UMC) based on SAT engines, wher...
AbstractBounded Model Checking (BMC) is one of the most paradigmatic practical applications of Boole...
SAT--based Unbounded Model Checking based on Craig Interpolants is often able to overcome BDDs and o...
SAT–based Unbounded Model Checking based on Craig Interpolants is often able to overcome BDDs and ot...
This paper addresses the problem of reducing the size of Craig interpolants generated within inner s...
This paper addresses the problem of reducing the size of Craig interpolants generated within inner s...
We address the problem of reducing the size of Craig interpolants used in SAT-based Model Checking. ...
Coverage is a means to quantify the quality of a system specification, and is frequently applied to ...
Abstract—Coverage is a means to quantify the quality of a system specification, and is frequently ap...
Craig interpolation has been recently shown to be useful in a wide variety of problem domains. One u...
This paper addresses model checking based on SAT solvers and Craig interpolants. We tackle major sca...
Abstract—This paper addresses the field of Unbounded Model Checking (UMC) based on SAT engines, wher...
The evolution of SAT technology over the last decade has motivated its application in model checking...
In this paper we introduce a technique to improve the efficiency of SAT calls in Bounded Model Check...
Model checking using Craig interpolants provides an effective method for computing an over-approxima...
Abstract—This paper addresses the field of Unbounded Model Checking (UMC) based on SAT engines, wher...
AbstractBounded Model Checking (BMC) is one of the most paradigmatic practical applications of Boole...
SAT--based Unbounded Model Checking based on Craig Interpolants is often able to overcome BDDs and o...
SAT–based Unbounded Model Checking based on Craig Interpolants is often able to overcome BDDs and ot...
This paper addresses the problem of reducing the size of Craig interpolants generated within inner s...
This paper addresses the problem of reducing the size of Craig interpolants generated within inner s...
We address the problem of reducing the size of Craig interpolants used in SAT-based Model Checking. ...
Coverage is a means to quantify the quality of a system specification, and is frequently applied to ...
Abstract—Coverage is a means to quantify the quality of a system specification, and is frequently ap...
Craig interpolation has been recently shown to be useful in a wide variety of problem domains. One u...