Carcara: An Efficient Proof Checker and Elaborator for SMT Proofs in the Alethe Format

B Andreotti, H Lachnitt, H Barbosa - … on Tools and Algorithms for the …, 2023 - Springer
Proofs from SMT solvers ensure correctness independently from implementation, which is
often a requirement when solvers are used in safety-critical applications or proof assistants …

Simplifying step-wise explanation sequences

I Bleukx, J Devriendt, E Gamba… - Leibniz International …, 2023 - lirias.kuleuven.be
Debugging unsatisfiable constraint models can be a tedious task. Current tools allow a user
to extract a subset of constraints that render the problem unsatisfiable (MUS). However, in …

[HTML][HTML] Levelwise construction of a single cylindrical algebraic cell

J Nalbach, E Ábrahám, P Specht, CW Brown… - Journal of Symbolic …, 2024 - Elsevier
Satisfiability modulo theories (SMT) solvers check the satisfiability of quantifier-free first-
order logic formulae over different theories. We consider the theory of non-linear real …

Satisfiability modulo user propagators

K Fazekas, A Niemetz, M Preiner, M Kirchweger… - Journal of Artificial …, 2024 - jair.org
Modern SAT solvers are often integrated as sub-reasoning engines into more complex tools
to address problems beyond the Boolean satisfiability problem. Consider, for example …

Generating and exploiting automated reasoning proof certificates

H Barbosa, C Barrett, B Cook, B Dutertre… - Communications of the …, 2023 - dl.acm.org
Generating and Exploiting Automated Reasoning Proof Certificates Page 1 AUTOMATED
REASONING REFERS to a set of tools and techniques for automatically proving or disproving …

A Certified Proof Checker for Deep Neural Network Verification

R Desmartin, O Isac, E Komendantskaya… - arxiv preprint arxiv …, 2024 - arxiv.org
Recent advances in the verification of deep neural networks (DNNs) have opened the way
for broader usage of DNN verification technology in many application areas, including safety …

Certifying phase abstraction

N Froleyks, E Yu, A Biere, K Heljanko - International Joint Conference on …, 2024 - Springer
Certification helps to increase trust in formal verification of safety-critical systems which
require assurance on their correctness. In hardware model checking, a widely used formal …

Certifying without loss of generality reasoning in solution-improving maximum satisfiability

J Berg, B Bogaerts, J Nordström… - … on Principles and …, 2024 - researchportal.helsinki.fi
Proof logging has long been the established method to certify correctness of Boolean
satisfiability (SAT) solvers, but has only recently been introduced for SAT-based optimization …

[PDF][PDF] Reconstructing Fine-Grained Proofs of Rewrites Using a Domain-Specific Language.

A Nötzli, H Barbosa, A Niemetz, M Preiner, A Reynolds… - FMCAD, 2022 - library.oapen.org
Satisfiability modulo theories (SMT) solvers are widely used to prove security and safety
properties of computer systems. For these applications, it is crucial that the result reported by …

A proof system for certifying symmetry and optimality reasoning in integer programming

J van Doornmalen, L Eifler, A Gleixner… - arxiv preprint arxiv …, 2023 - arxiv.org
We present a proof system for establishing the correctness of results produced by
optimization algorithms, with a focus on mixed-integer programming (MIP). Our system …