You are not logged in | Log in

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.