Reconstructing veriT proofs in Isabelle/HOL

M Fleury, HJ Schurr - arxiv preprint arxiv:1908.09480, 2019 - arxiv.org
Automated theorem provers are now commonly used within interactive theorem provers to
discharge an increasingly large number of proof obligations. To maintain the trustworthiness …

Diagnosis via Proofs of Unsatisfiability for First-Order Logic with Relational Objects

N Feng, L Marsso, M Chechik - Proceedings of the 39th IEEE/ACM …, 2024 - dl.acm.org
Satisfiability-based automated reasoning is an approach that is being successfully used in
software engineering to validate complex software, including for safety-critical systems. Such …

Formalization of logical calculi in Isabelle/HOL

M Fleury - 2020 - publikationen.sulb.uni-saarland.de
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 …

Drat proofs of unsatisfiability for sat modulo monotonic theories

N Feng, AJ Hu, S Bayless, SM Iqbal, P Trentin… - … Conference on Tools …, 2024 - Springer
Generating proofs of unsatisfiability is a valuable capability of most SAT solvers, and is an
active area of research for SMT solvers. This paper introduces the first method to efficiently …

Efficient Verification of Optimized Code: Correct High-speed X25519

M Schoolderman, J Moerman, S Smetsers… - NASA Formal Methods …, 2021 - Springer
Code that is highly optimized poses a problem for program-level verification: programmers
can employ various clever tricks that are non-trivial to reason about. For cryptography on low …

[PDF][PDF] Stronger higher-order automation: A report on the ongoing matryoshka project

J Blanchette, P Fontaine, S Schulz, S Tourret… - EPTCS, 2019 - pdfs.semanticscholar.org
This extended abstract presents the contributions to automated reasoning made in the
context of the project Matryoshka, funded for five years by the European Research Council …

[PDF][PDF] Efficient Verification of Optimized Code

S Smetsers, M van Eekelen - cs.ru.nl
Code that is highly optimized poses a problem for programlevel verification: programmers
can employ various clever tricks that are non-trivial to reason about. For cryptography on low …

Efficient Verification of Optimized Code

M van Eekelen - … Symposium, NFM 2021, Virtual Event, May 24 …, 2021 - books.google.com
Code that is highly optimized poses a problem for programlevel verification: programmers
can employ various clever tricks that are non-trivial to reason about. For cryptography on low …

[HTML][HTML] EPTCS 311

S Learning, S Winkler, BGWNP Has, IG Tools - eptcs.web.cse.unsw.edu.au
ARCADE stands for Automated Reasoning: Challenges, Applications, Directions, Exemplary
achievements, and this slogan captures the aim of the workshop series: to bring together key …

[PDF][PDF] Proceedings of the Second International Workshop on Automated Reasoning: Challenges, Applications, Directions, Exemplary Achievements

J Davenport, J Fleuriot, P Quaresma, T Recio… - … in Theoretical Computer …, 2019 - eg-fr.uc.pt
The second ARCADE workshop was held as a satellite event of CADE-27 as a forum for
discussions and for sharing ideas about current challenges, new application areas, and …