An Efficient Coq Tactic for Deciding Kleene Algebras (2009)
by
Thomas Braibant
,
Damien Pous
| Citations: | 1 - 0 self |
BibTeX
@MISC{Braibant09anefficient,
author = {Thomas Braibant and Damien Pous},
title = {An Efficient Coq Tactic for Deciding Kleene Algebras },
year = {2009}
}
OpenURL
Abstract
We present a reflexive tactic for deciding the equational theory of Kleene algebras in the Coq proof assistant. This tactic relies on a careful implementation of efficient finite automata algorithms, so that it solves casual equations almost instantaneously. The corresponding decision procedure was proved correct and complete; correctness is established w.r.t. any model (including binary relations), by formalising Kozen’s initiality theorem.







