Abstract. Recursion-free Horn-clause constraints have received much recent attention in the verification community. It extends Craig interpo-lation, and is proposed as a unifying formalism for expressing abstrac-tion refinement. In abstraction refinement, it is often desirable to infer “simple ” refinements, and researchers have studied techniques for infer-ring simple Craig interpolants. Drawing on the line of work, this paper presents a technique for inferring simple solutions to recursion-free Horn-clause constraints. Our contribution is a constraint solving algorithm that lazily samples fragments of the given constraints whose solution spaces are used to form a simple solution for the whole. We have imple-mented a prototype of the const...
This paper presents two fast algorithms for testing the unsatisfiability of a set of ground Horn cla...
We present a verification technique for program safety that combines Iterated Specialization and Int...
We present a verification technique for program safety that combines Iterated Specialization and Int...
Abstract. Recursion-free Horn-clause constraints have received much recent attention in the verifica...
In this paper we present INTERHORN, a solver for recursion-free Horn clauses. The main application d...
Verification of programs with procedures, multi-threaded programs, and higher-order functional progr...
Abstract. One of the main challenges in software verification is efficient and precise compositional...
Motivated by applications in automated verification of higher-order functional programs, we develop ...
This paper surveys recent work on applying analysis and transformation techniques that originate in ...
We present a method for automatic inference of conditions on the initial states of a program that gu...
This repository contains the benchmark instances used for the evaluation of a new CHC solving algori...
Abstract. Program verification relies on the construction of auxiliary assertions describing various...
We present a method for verifying the correctness of imperative programs which is based on the autom...
In this paper, we present a novel constraint solving method for a class of predicate Constraint Sati...
Interpolation is an important component of recent methods for program verification. It provides a na...
This paper presents two fast algorithms for testing the unsatisfiability of a set of ground Horn cla...
We present a verification technique for program safety that combines Iterated Specialization and Int...
We present a verification technique for program safety that combines Iterated Specialization and Int...
Abstract. Recursion-free Horn-clause constraints have received much recent attention in the verifica...
In this paper we present INTERHORN, a solver for recursion-free Horn clauses. The main application d...
Verification of programs with procedures, multi-threaded programs, and higher-order functional progr...
Abstract. One of the main challenges in software verification is efficient and precise compositional...
Motivated by applications in automated verification of higher-order functional programs, we develop ...
This paper surveys recent work on applying analysis and transformation techniques that originate in ...
We present a method for automatic inference of conditions on the initial states of a program that gu...
This repository contains the benchmark instances used for the evaluation of a new CHC solving algori...
Abstract. Program verification relies on the construction of auxiliary assertions describing various...
We present a method for verifying the correctness of imperative programs which is based on the autom...
In this paper, we present a novel constraint solving method for a class of predicate Constraint Sati...
Interpolation is an important component of recent methods for program verification. It provides a na...
This paper presents two fast algorithms for testing the unsatisfiability of a set of ground Horn cla...
We present a verification technique for program safety that combines Iterated Specialization and Int...
We present a verification technique for program safety that combines Iterated Specialization and Int...