I develop a formal framework for propositional satifisfiability with the conflict-driven clause learning (CDCL) procedure using the Isabelle/HOL proof assistant. The framework offers a convenient way to prove metatheorems and experiment with variants, including the Davis-Putnam-Logemann-Loveland procedure. The most noteworthy aspects of my work are the inclusion of rules for forget and restart and the refinement approach.I use the formalization to develop three extensions: First, an incremental solving extension of CDCL. Second, I verify an optimizing CDCL (OCDCL): Given a cost function on literals, OCDCL derives an optimal model with minimum cost. Finally, I work on model covering. Thanks to the CDCL framework I can ...
http://www.springerlink.com/Formal system development needs expressive specification languages, but ...
The original publication can be found at www.springerlink.comThis paper describes a deep embedding o...
Formal system development needs expressive specification languages, but also calls for highly automa...
I develop a formal framework for propositional satifisfiability with the conflict-driven clause lear...
I develop a formal framework for propositional satifisfiability with the conflict-driven clause lear...
International audienceWe developed a formal framework for CDCL (conflict-driven clause learning) usi...
International audienceWe developed a formal framework for CDCL (conflict-driven clause learning) in ...
International audienceBased on our earlier formalization of conflict-driven clause learning (CDCL) i...
Based on our earlier formalization of conflict-driven clause learning (CDCL) in Isabelle/HOL, we ref...
We developed a formal framework for SAT solving using the Isabelle/HOL proof assistant. Through a ch...
International audienceIsaFoL (Isabelle Formalization of Logic) is an undertaking that aims at develo...
AbstractWe present a formalization and a formal total correctness proof of a MiniSAT-like SAT solver...
International audienceWe present a formalization in Isabelle/HOL of a comprehensive framework for pr...
Modern solvers for the Boolean satisfiability problem (SAT) that are based on conflict-driven clause...
This paper describes the integration of zChaff and MiniSat, currently two leading SAT solvers, with ...
http://www.springerlink.com/Formal system development needs expressive specification languages, but ...
The original publication can be found at www.springerlink.comThis paper describes a deep embedding o...
Formal system development needs expressive specification languages, but also calls for highly automa...
I develop a formal framework for propositional satifisfiability with the conflict-driven clause lear...
I develop a formal framework for propositional satifisfiability with the conflict-driven clause lear...
International audienceWe developed a formal framework for CDCL (conflict-driven clause learning) usi...
International audienceWe developed a formal framework for CDCL (conflict-driven clause learning) in ...
International audienceBased on our earlier formalization of conflict-driven clause learning (CDCL) i...
Based on our earlier formalization of conflict-driven clause learning (CDCL) in Isabelle/HOL, we ref...
We developed a formal framework for SAT solving using the Isabelle/HOL proof assistant. Through a ch...
International audienceIsaFoL (Isabelle Formalization of Logic) is an undertaking that aims at develo...
AbstractWe present a formalization and a formal total correctness proof of a MiniSAT-like SAT solver...
International audienceWe present a formalization in Isabelle/HOL of a comprehensive framework for pr...
Modern solvers for the Boolean satisfiability problem (SAT) that are based on conflict-driven clause...
This paper describes the integration of zChaff and MiniSat, currently two leading SAT solvers, with ...
http://www.springerlink.com/Formal system development needs expressive specification languages, but ...
The original publication can be found at www.springerlink.comThis paper describes a deep embedding o...
Formal system development needs expressive specification languages, but also calls for highly automa...