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 reuse, these extension...
AbstractWe present a formalization and a formal total correctness proof of a MiniSAT-like SAT solver...
This thesis puts forward a flexible and principled approach to the development of construction and ...
The interactive theorem prover Isabelle/HOL is based on the well understood higher-order logic (HOL)...
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...
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) in ...
International audienceBased on our earlier formalization of conflict-driven clause learning (CDCL) i...
We developed a formal framework for SAT solving using the Isabelle/HOL proof assistant. Through a ch...
Based on our earlier formalization of conflict-driven clause learning (CDCL) in Isabelle/HOL, we ref...
International audienceIsaFoL (Isabelle Formalization of Logic) is an undertaking that aims at develo...
Hoare logic is a formal system developed by C.A.R. Hoare. This logic was introduced to verify formal...
Abstract: Interactive theorem provers have developed dramatically over the past four decades, from p...
This is the final version. Available on open access from the Journal of Object Technology via the DO...
The original publication can be found at www.springerlink.comThis paper describes a deep embedding o...
AbstractWe present a formalization and a formal total correctness proof of a MiniSAT-like SAT solver...
This thesis puts forward a flexible and principled approach to the development of construction and ...
The interactive theorem prover Isabelle/HOL is based on the well understood higher-order logic (HOL)...
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...
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) in ...
International audienceBased on our earlier formalization of conflict-driven clause learning (CDCL) i...
We developed a formal framework for SAT solving using the Isabelle/HOL proof assistant. Through a ch...
Based on our earlier formalization of conflict-driven clause learning (CDCL) in Isabelle/HOL, we ref...
International audienceIsaFoL (Isabelle Formalization of Logic) is an undertaking that aims at develo...
Hoare logic is a formal system developed by C.A.R. Hoare. This logic was introduced to verify formal...
Abstract: Interactive theorem provers have developed dramatically over the past four decades, from p...
This is the final version. Available on open access from the Journal of Object Technology via the DO...
The original publication can be found at www.springerlink.comThis paper describes a deep embedding o...
AbstractWe present a formalization and a formal total correctness proof of a MiniSAT-like SAT solver...
This thesis puts forward a flexible and principled approach to the development of construction and ...
The interactive theorem prover Isabelle/HOL is based on the well understood higher-order logic (HOL)...