arXiv · 2609.34882
Formalizing the Omega Test in Dafny
Abstract
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ariadna Brănici-Faraon, Ştefan Ciobâcă, Diana-Elena Gratie. 2026-09-28. Formalizing the Omega Test in Dafny. https://doi.org/10.4204/eptcs.452.5
Cite the original work for its findings. Save a collection to share your selection of sources.