This paper shows that several propositional satisfiability algorithms compute approximations of fixed points using lattice-based abstractions. The Boolean Constraint Propagation algorithm (bcp) is a greatest fixed point computation over a lattice of partial assignments. The original algorithm of Davis, Logemann and Loveland refines bcp by computing a set of greatest fixed points. The Conflict Driven Clause Learning algorithm alternates between overapproximate deduction with bcp, and underapproximate abduction, with conflict analysis. Thus, in a precise sense, satisfiability solvers are abstract interpreters. Our work is the first step towards a uniform framework for the design and implementation of satisfiability algorithms, static analyser...
In this paper we show that the power of using k-consistency techniques in a constraint problem is pr...
This is the first of three planned papers describing zap, a satisfiability engine that substantially...
Abstract. Finding all satisfying assignments of a propositional formula has many applications to the...
This paper shows that several propositional satisfiability algorithms compute approximations of fixe...
Modern satisfiability solvers implement an algorithm, called Con-flict Driven Clause Learning, which...
Modern satisfiability solvers implement an algorithm, called Conflict Driven Clause Learning, which ...
This dissertation shows that satisfiability procedures are abstract interpreters. This insight provi...
A wide range of problems can be formalized as a set of constraints that need to be satisfied. In fac...
A wide range of problems can be formalized as a set of constraints that need to be satisfied. In fac...
This report documents the program and the outcomes of Dagstuhl Seminar 22411 "Theory and Practice of...
This article introduces an abstract interpretation framework that codifies the operations in SAT and...
Efficient unit propagation for clausal constraints is a core building block of conflict-driven claus...
International audienceBoolean Constraint Propagation (BCP) is recognized as one of the most use- ful...
One of the most important features of current state-of-the-art SAT solvers is the use of conflict ba...
Clause learning is the key component of modern SAT solvers, while conflict analysis based on the imp...
In this paper we show that the power of using k-consistency techniques in a constraint problem is pr...
This is the first of three planned papers describing zap, a satisfiability engine that substantially...
Abstract. Finding all satisfying assignments of a propositional formula has many applications to the...
This paper shows that several propositional satisfiability algorithms compute approximations of fixe...
Modern satisfiability solvers implement an algorithm, called Con-flict Driven Clause Learning, which...
Modern satisfiability solvers implement an algorithm, called Conflict Driven Clause Learning, which ...
This dissertation shows that satisfiability procedures are abstract interpreters. This insight provi...
A wide range of problems can be formalized as a set of constraints that need to be satisfied. In fac...
A wide range of problems can be formalized as a set of constraints that need to be satisfied. In fac...
This report documents the program and the outcomes of Dagstuhl Seminar 22411 "Theory and Practice of...
This article introduces an abstract interpretation framework that codifies the operations in SAT and...
Efficient unit propagation for clausal constraints is a core building block of conflict-driven claus...
International audienceBoolean Constraint Propagation (BCP) is recognized as one of the most use- ful...
One of the most important features of current state-of-the-art SAT solvers is the use of conflict ba...
Clause learning is the key component of modern SAT solvers, while conflict analysis based on the imp...
In this paper we show that the power of using k-consistency techniques in a constraint problem is pr...
This is the first of three planned papers describing zap, a satisfiability engine that substantially...
Abstract. Finding all satisfying assignments of a propositional formula has many applications to the...