Outre les états finaux et l'état initial, il existe d'autres catégories d'états spécifiques : les états stériles, accessibles, isolés...
Bien sûr, les états stériles sont à éviter lors de la construction d'un automate. De même, les noeuds non initiaux pour lesquels aucune transition n'aboutit (appelés "noeuds sources" en théorie des graphes) ne sont pas utiles, et sont donc à éviter.
L'état ne faisant l'objet d'aucune transition est dit isolé et n'est, lui aussi, d'aucune utilité.
|
Un état e est dit isolé s'il ne participe à aucune transition. |
Plus généralement, tout état qui ne peut être atteint depuis l'état initial en suivant les transitions ou qui est stérile est à supprimer. Autrement dit, un état (et les transitions qui le concernent) peut être supprimé de l'automate s'il est inutile, c'est-à-dire inaccessible ou stérile.
|
Soit un AFN T=(A, Q, I, F, μ) et un état e ∈ Q :
|
Exercices et tests :
Exercice 6.1. Donner les propriétés des états pour les automates suivants (images issues de JFLAP) :
mercredi, 17/12/03 12:31