Searcharxiv⌕ Search

arXiv subjects

Diana-Elena Gratie

Publications and source records attributed to Diana-Elena Gratie.

2 recordsLinked to original sources

Formalizing the Omega Test in Dafny

We present a formalization in Dafny of the Omega Test, an algorithm used to decide the satisfiability of a system of inequalities. The implementation defines executable representations for rational numbers, linear expressions, inequalities, equalities, divisibility constraints, and systems of constraints, together with their semantic interpretation through valuations. We fully specify and verify the implementation in Dafny. We describe the lessons learned and how the formalization process led to new insights into the algorithm.

cs.LO↗

The Formalization of two Computational Models in Dafny

We describe the formalization in Dafny of two computational models, Turing Machines and the Lambda Calculus. We present several application of the formalizations: machine proofs of termination for Turing machines, Dafny proofs for Church encodings, and a mechanized proof of the Church-Rosser theorem.

cs.LO↗