Diapo6 + TD2 Suite
Diapo6 + TD2 Suite
Diapo6 + TD2 Suite
Exercice
Transformer en AFD l’automates suivant :
Expression régulière et automates finis
Exercice
Correction
Expression régulière et automates finis
Exercice
Exemple:
Expression régulière et automates finis
Automates finis
Minimisation d’un AFD
2- Regrouper les états appartenant à la même classe d’équivalence:
Exemple:
Expression régulière et automates finis
Automates finis
Minimisation d’un AFD
2- Regrouper les états appartenant à la même classe d’équivalence:
Exemple:
Expression régulière et automates finis
Automates finis
Minimisation d’un AFD
2- Regrouper les états appartenant à la même classe d’équivalence:
Exemple:
Expression régulière et automates finis
Automates finis
Minimisation d’un AFD
2- Regrouper les états appartenant à la même classe d’équivalence:
Exemple:
Expression régulière et automates finis
Automates finis
Minimisation d’un AFD
2- Regrouper les états appartenant à la même classe d’équivalence:
Exemple:
Expression régulière et automates finis
Automates finis
Minimisation d’un AFD
2- Regrouper les états appartenant à la même classe
d’équivalence:
Exemple: même exemple avec autre méthode
91
Correction
A= {q5} et B={q0;q1;q2;q3 ;q4}
On a δ(q0 ,b)=q3 B et δ(q2 ,b)=q5 A alors il faut séparer q0 ou q2
du reste de la classe B donc on crée une classe contenant l’état q2.
Donc: A= {q5} et B={q0;q1;q3;q4} et C={q2}.
δ(q0 ,b)=q3 B et δ(q4 ,b)=q5 A on peut ajouter q4 dans la classe
C (car δ(q2,a)=q2 C et δ(q4,a)=q4 C et δ(q2 ,b)=q5 A et
δ(q4,b)=q5 A). Donc: A= {q5} et B={q0;q1;q3 } et C={q2;q4}.
δ(q0 ,b)=q3 B et δ(q1 ,b)=q2 C il faut séparer q0 ou q1 et on
crée une classe D contenant q1.
Donc: A= {q5} et B={q0;q3 } et C={q2;q4}.et D={q1}.
δ(q0 ,b)=q3 B et δ(q3 ,b)=q4 C on peut ajouter q3 à D car (car
δ(q1,a)=q1 D et δ(q3,a)=q3 D et δ(q1,b)=q2 C et
δ(q3,b)=q4 C). Donc: A= {q5} et B={q0} et C={q2;q4} et
D={q1;q3}.
Correction
NB: Utiliser la méthode des tableaux et comparer les 2
méthodes.
Expression régulière et automates finis
Exercice: Déterminer et minimiser l’automate suivant: