CE48 - Fondements du numérique: informatique, automatique, traitement du signal 2020

Quantitative Reasoning Methods for Probabilistic Logics – QuaReMe

Submission summary

The goal of this project is to advance the state of the art regarding techniques for formally proving the correctness of programs that use probabilistic operations such as, e.g., random number generation. Importantly, our techniques will be quantitative, expressing numerical properties of programs rather than, as more customary in logic, Boolean (true, false) properties. This will allow several familiar ideas from analysis, such as approximation and convergence, to be used in the context of formal verification. Our ambition is to exploit these ideas to: (A) attack some long–standing open problems in the field which have been explored so far mostly only using classical methods based on Boolean semantics, (B) design new proof systems to conveniently prove quantitative properties of programs and (C) implement these proof systems using the Coq proof assistant, allowing for practical applications of our work to emerge.

Project coordination

Matteo Mio (Laboratoire d'Informatique du Parallélisme)

The author of this summary is the project coordinator, who is responsible for the content of this summary. The ANR declines any responsibility as for its contents.

Partnership

LIP Laboratoire d'Informatique du Parallélisme

Help of the ANR 132,702 euros
Beginning and duration of the scientific project: - 48 Months

Useful links

Explorez notre base de projets financés

 

 

ANR makes available its datasets on funded projects, click here to find more.

Sign up for the latest news:
Subscribe to our newsletter