[Proof Complexity] MIAO seminar Tue Mar 18 at 14:00 CET with Haniel Barbosa: SMT proof production, checking and reconstruction
Jakob Nordström
jn at di.ku.dk
Mon Mar 10 19:46:14 CET 2025
Dear all,
On Tuesday March 18 at 14:00 CET we will have the opportunity to listen
to the MIAO seminar "SMT proof production, checking and reconstruction"
given by Haniel Barbosa from Universidade Federal de Minas Gerais. You
find the abstract at the bottom of this message.
This will be a video seminar at https://lu-se.zoom.us/j/61925271827 .
Please feel free to share this information with colleagues who you think
might be interested. We are also hoping to record the seminar and post
on the MIAO Research YouTube channel https://youtube.com/@MIAOresearch
for people who would like to hear the talk but cannot attend.
Most of our seminars consist of two parts: first a 50-55-minute regular
talk, and then after a break a ca-1-hour in-depth technical presentation
with (hopefully) a lot of interaction. The intention is that the first
part of the seminar will give all listeners a self-contained overview of
some exciting research results, and after the break people who have the
time and interest will get an opportunity to really get into the
technical details. (However, for those who feel that the first part was
enough, it is perfectly fine to just discretely drop out during the
break. No questions asked; no excuses needed.)
More information about the MIAO seminar series can be found at
https://jakobnordstrom.se/miao-seminars/ . If you do not wish to receive
these announcements, or receive several copies of them, please send a
message to jn at di.ku.dk.
Best regards,
Jakob Nordström
**********
/Tuesday Mar 18 at 14:00 on Zoom
*SMT proof production, checking and reconstruction
*(Haniel Barbosa, Universidade Federal de Minas Gerais)
/
Satisfiability modulo theories (SMT) solvers can be hard to trust, since
it generally means assuming their large and complex codebases do not
contain bugs leading to wrong results. Machine-checkable certificates,
via proofs of the logical reasoning the solver has performed, address
this issue by decoupling confidence in the results from the solver's
implementation. In this talk we will describe the extensive proof
infrastructure of the state-of-the-art SMT solver cvc5, which has
enabled the production of proofs in a number of complex domains. We will
also show how these proofs are checked or reconstructed in different
formats by different systems, from ad-hoc high-performance proof
checkers to proof assistants such as Lean.
*/Speaker bio: /*Haniel Barbosa is a tenured assistant professor in the
Department of Computer Science at Universidade Federal de Minas Gerais
(UFMG), in Belo Horizonte, Brazil. He fell in love with automated
reasoning and its applications during his PhD at Inria Nancy, under the
direction of Prof. Pascal Fontaine, and subsequently as a postdoctoral
researcher at the University of Iowa. His research focuses on improving
satisfiability modulo theories (SMT) solvers for formal verification and
on making them more trustworthy via the production and checking of proof
certificates. He is also a senior technical lead for the
state-of-the-art SMT solver cvc5.
Jakob Nordström, Professor
University of Copenhagen and Lund University
Phone: +45 28 78 38 11 / +46 70 742 21 98
https://jakobnordstrom.se
More information about the Proof-Complexity
mailing list