Académique Documents
Professionnel Documents
Culture Documents
Étant donné A un DFA, deux états p et q sont équivalents (on note p≈q) si Lp(A)=Lq(A).
1
28/03/2020
Propriété : la relation ≈ est une relation d’équivalence. En effet, elle est réflexive, symétrique et transitive
Notation : Si q est un état, on note [q] sa classe d’équivalence. c.a.d l’ensemble des états qui lui sont équivalents.
Définition :
Soit le DFA A= (Σ, Q, δ, q0, F), l’automate minimal associé à A est : Amin= (Σ, Q’, δ, [q0], F’)
Tel que
Q’= {[q], q Q}
F’= {[f], f F}
δ’= {([q],a,[q])tels que $ p’ [p], $q’ [q] (p’,a,q’) δ}
Propriétés :
Amin reconnaît le même langage que A.
Pour tout DFA B tel que L(B)=L(A), le nombre d’états de B est supérieur ou égal à celui de Amin.
Tous les automates minimaux C tel que L(C)=L(A), sont identiques à un renommage de leurs états prés : on peut parler
d’unicité.
2
28/03/2020
Itération i=0 (construire deux classes d’équivalence : les états d’acceptation F et les états de non acceptation Q-F)
p ≈0 q ssi (p F et q F ) ou (p F et q F)
Itération i>0
p≈iq ssi
p≈i-1q
Et
Pour tout a Σ : δ (p, a) ≈i-1 δ (q, a)
Soit A (Σ, Q, δ, q0, F) tel que Σ= {a, b}, Q= {1, 2, 3, 4, 5, 6}, q0=1, F= {3, 6}
Et δ définie par
3
28/03/2020