Formal Proofs of Tarjan's Algorithm in Why3, Coq, and Isabelle
Abstract
Comparing provers on a formalization of the same problem is always a valuable exercise. In this paper, we present the formal proof of correctness of a non-trivial algorithm from graph theory that was carried out in three proof assistants: Why3, Coq, and Isabelle.
- Publication:
-
arXiv e-prints
- Pub Date:
- October 2018
- DOI:
- 10.48550/arXiv.1810.11979
- arXiv:
- arXiv:1810.11979
- Bibcode:
- 2018arXiv181011979C
- Keywords:
-
- Computer Science - Logic in Computer Science