Langages réguliers et hors-contexte
Cours M1 INaLCO, 2008-2009
Interrogation écrite du 11/12/08
On considère l'alphabet X = {0, x, 7, 9, h},
et l'expression régulière suivante sur cet alphabet,
écrite en syntaxe
standard du logiciel automate :
E = (7|9)+|0(7+|x(7|9|h)+)
Transcrire cette expression en notation mathématique (avec "∪" pour la réunion et "." pour le produit).
Les deux sous-ensembles (7|9)+ et 0(7+|x(7|9|h)+) sont-ils disjoints ?
Les mots suivants appartiennent-ils au langage de l'expression, et pourquoi ?
779, 0779, 779h, 0779h, 0x779h, h779, 0h779, 0xh779
On considère l'automate fini sur le même alphabet

Cet automate est-il déterministe ?
Si oui, est-il minimal ?
A-t-il quelque rapport avec l'expression précédente ?
Avez-vous une interprétation raisonnable pour cette expression ?