Dynaplex: analyzing program complexity using dynamically inferred recurrence relations

D Ishimwe, KH Nguyen, TV Nguyen - Proceedings of the ACM on …, 2021 - dl.acm.org
Being able to detect program runtime complexity is useful in many tasks (eg, checking
expected performance and identifying potential security vulnerabilities). In this work, we …

Mechanized Verification of the Correctness and Asymptotic Complexity of Programs

A Guéneau - 2019 - inria.hal.science
This dissertation is concerned with the question of formally verifying that the implementation
of an algorithm is not only functionally correct (it always returns the right result), but also has …

Mechanized verification of the correctness and asymptotic complexity of programs: the right answer at the right time

A Guéneau - 2019 - theses.hal.science
This dissertation is concerned with the question of formally verifying that the imple-mentation
of an algorithm is not only functionally correct (it always returns the right result), but also has …

Formalisation tools for classical analysis: a case study in control theory

D Rouhling - 2019 - theses.hal.science
In this thesis, we put a library for analysis in the Coq proof assistant to the test through a
case study in control theory. We formalise a proof of stability for the inverted pendulum, a …

[PDF][PDF] Outils pour la formalisation en analyse classique

D Rouhling - 2019 - drouhling.github.io
Il s' agit de mettre à l'épreuve une bibliothèque d'analyse dans l'assistant de preuve Coq au
travers d'une étude de cas en théorie du contrôle. Nous formalisons une preuve de stabilité …

Formalizing the LLL Basis Reduction Algorithm and the LLL Factorization Algorithm in Isabelle/HOL

R Thiemann, R Bottesch, J Divasón… - Journal of Automated …, 2020 - Springer
The LLL basis reduction algorithm was the first polynomial-time algorithm to compute a
reduced basis of a given lattice, and hence also a short vector in the lattice. It approximates …