CaDiCaL 2.0
The SAT solver CaDiCaL provides a rich feature set with a clean library interface. It has
been adopted by many users, is well documented and easy to extend due to its effective …
been adopted by many users, is well documented and easy to extend due to its effective …
Proof logging for smart extensional constraints
Proof logging provides an auditable way of guaranteeing that a solver has produced a
correct answer using sound reasoning. This is standard practice for Boolean satisfiability …
correct answer using sound reasoning. This is standard practice for Boolean satisfiability …
Certified MaxSAT Preprocessing
Building on the progress in Boolean satisfiability (SAT) solving over the last decades,
maximum satisfiability (MaxSAT) has become a viable approach for solving NP-hard …
maximum satisfiability (MaxSAT) has become a viable approach for solving NP-hard …
Proof logging for the circuit constraint
Proof logging in constraint programming is an approach to certifying a conclusion reached
by a solver. To allow for this, different propagators must be augmented to produce …
by a solver. To allow for this, different propagators must be augmented to produce …
Pseudo-Boolean reasoning about states and transitions to certify dynamic programming and decision diagram algorithms
Pseudo-Boolean proof logging has been used successfully to provide certificates of
optimality from a variety of constraint-and satisifability-style solvers that combine reasoning …
optimality from a variety of constraint-and satisifability-style solvers that combine reasoning …
[PDF][PDF] Translating Pseudo-Boolean Proofs into Boolean Clausal Proofs
K Nukala, S Choudhuri, R Bryant… - # …, 2024 - library.oapen.org
Clausal proofs, particularly those based on the deletion resolution asymmetric tautology
(DRAT) proof system, are widely used by Boolean satisfiability solvers for expressing proofs …
(DRAT) proof system, are widely used by Boolean satisfiability solvers for expressing proofs …
Incorporating a Database of Graphs into a Proof Assistant
There are clear benefits to incorporating mathematical databases and software into a proof
assistant. On the one hand, the assistant gains access to mathematical facts that require …
assistant. On the one hand, the assistant gains access to mathematical facts that require …
[PDF][PDF] Lemma Logging: Translating Pseudo-Boolean proofs with lemmas to VeriPB proofs
TS Poulsen - 2024 - jakobnordstrom.se
Combinatorial problems have a wide range of applications, including operations research,
chip design and many scheduling problems. Therefore, it is vital that the algorithms used to …
chip design and many scheduling problems. Therefore, it is vital that the algorithms used to …
[PDF][PDF] Documentation of V PB and C PB for the SAT Competition 2023
This is the documentation for the pseudo-Boolean proof checker V PB together with its
formally verified backend C PB as proposed for usage in the SAT competition 2023. If any …
formally verified backend C PB as proposed for usage in the SAT competition 2023. If any …
[PDF][PDF] Certified MaxSAT Preprocessing Extended version including appendix
Building on the progress in Boolean satisfiability (SAT) solving over the last decades,
maximum satisfiability (MaxSAT) has become a viable approach for solving NP-hard …
maximum satisfiability (MaxSAT) has become a viable approach for solving NP-hard …