VMCAI 2025
Mon 20 - Tue 21 January 2025 Denver, Colorado, United States
co-located with POPL 2025
Tue 21 Jan 2025 11:00 - 11:30 at Hopscotch - Verification Chair(s): Isabella Mastroeni

We present a new floating-point arithmetic (FPA) theory solver implemented in the Cvc5 SMT solver. Differently from the major bit-blasting method, we use a real-blasting method that reasons about FPA formulas in a theory of real-integer arithmetic (RIA). It is based on an axiomatization of FPA operations with a set of conditional RIA formulas. The solver is implemented as an extended theory solver tightly coupled with Cvc5 so that fragments of axioms are lazily instantiated regarding the solving context. Experimental results show that our solver performs better than existing solvers for several problems.

Tue 21 Jan

Displayed time zone: Mountain Time (US & Canada) change

11:00 - 12:30
VerificationVMCAI 2025 at Hopscotch
Chair(s): Isabella Mastroeni University of Verona
11:00
30m
Talk
A Real-Blasting Extension of Cvc5 for Reasoning about Floating-Point Arithmetic
VMCAI 2025
11:30
30m
Talk
Formally Verifiable Generated ASN.1/ACN Encoders and Decoders: A Case Study
VMCAI 2025
Mario Bucev EPFL, Samuel Chassot EPFL, LARA, Simon Felix Ateleris GmbH, Filip Schramka Ateleris GmbH, Viktor KunĨak EPFL, Switzerland
Pre-print
12:00
30m
Talk
Formal Verification of Probabilistic Deep Reinforcement Learning Policies with Abstract Training
VMCAI 2025
Junfeng Yang Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Junfeng Yang Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Xin Chen University of New Mexico, USA, Qin Li Shanghai Key Laboratory of Trustworthy Computing, East China Normal University