Esercizi automi ed espressioni regolari

Linguaggi di programmazione – es. 10 da automa a espressione regolare

automataEsercizio da automa a espressione regolare

Dato l’automa M:

dfaTrovare l’espressione regolare.

Iniziamo con eliminare lo stato q1:

dfa2Adesso ci rimane solo eliminare lo stato q2:

dfa3Quindi la nostra espressione regolare è:

(R*+SU*T)*SU* = ((a+bc+ba(c+ba)*bc)*+b+ba+ba(c+ba)*(c+ba))*b+ba+ba(c+ba)*(c+ba)
/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *