Th´eorie des langages
Automate fini minimal
Elise Bonzon
LIPADE - Universit´e Paris Descartes
http://www.math-info.univ-paris5.fr/vbonzon/
1
Automate fini minimal
1. Minimisation
2. Automate des r´esiduels
3. Test de minimalit´e
4. Algorithme de Moore
2
Minimisation
Un exemple
0
1
2
3
a
b
c
c
Automate d´eterministe
Le langage reconnu est
L={ac,bc}
Il existe d’autres automates qui
reconnaissent L
On souhaite trouver le plus petit
automate, c’est `a dire l’automate
complet ayant le plus petit nombre
d’´etats qui reconnaˆıt L
3
Un exemple
0
1
2
3
a
b
c
c
Ici, tous les mots reconnus `a partir
de l’´etat 2 le sont aussi `a partir de
l’´etat 1
on fusionne ces deux ´etats, et on
compl`ete
01,2
P
3
a,b
c
c
a,b
a,b,c
a,b,c
4
1 / 80 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !