Kleene algebra, from automata algorithms to proof assistants
- Speaker(s)
- Damien Pous
- Affiliation
- ENS Lyon
- Date
- April 27, 2016, 2:15 p.m.
- Room
- room 5870
- Seminar
- Seminar Automata Theory
Kleene algebra are the algebraic counterpart to finite automata on finite words. First I will describe two recent algorithms for finite automata: one exploiting bisimulations up to congruence to tame non-determinism, and one exploiting binary decision diagrams to handle large alphabets. Then I will show how such algorithms can be used to provide powerful automation tools in a proof assistant like Coq, in particular in for program certification.