• Aucun résultat trouvé

Travaux Dirig´es Automates n

N/A
N/A
Protected

Academic year: 2022

Partager "Travaux Dirig´es Automates n"

Copied!
2
0
0

Texte intégral

(1)

Travaux Dirig´ es Automates n

o

1

xExercice 1. Soit A l’automate sur l’alphabet A={a, b} :

p q r

a, b a, b

a b

Cet automate est-il d´eterministe ? Donner tous les chemins r´eussis ´etiquet´es par abbab. D´ecrire le langage reconnu par l’automate.

xExercice 2. D´ecrire le langage reconnu par l’automate suivant :

p q

b a

a b

xExercice 3. D´ecrire le langage reconnu par l’automate suivant :

p q

b b

a

Cet automate est-il d´eterministe ? Est-il complet ? S’il n’est pas complet, le compl´eter.

xExercice 4. Donner un automate qui reconnaˆıt les mots de longueur paire sur l’alphabet {a, b}.

xExercice 5. Donner un automate d´eterministe complet sur l’alphabet {a, b} qui reconnaˆıt les mots dont la deuxi`eme lettre est un a.

xExercice 6. Donner un automate d´eterministe qui reconnaˆıt les nombres impairs

´ecrits en base 2.

1

(2)

xExercice 7. Donner un automate (non d´eterministe) sur l’alphabet {a, b} qui re- connaˆıt les mots terminant par ba. Donner un automate d´eterministe qui reconnaˆıt le mˆeme langage.

xExercice 8. Donner un automate (non d´eterministe) qui accepte tous les facteurs du mot aba. Donner un automate d´eterministe qui reconnaˆıt le mˆeme langage. Compl´eter cet automate.

2

Références

Documents relatifs

Le probl`eme consiste ` a ´evaluer, dans un automate synchronisant fini donn´e, la longueur des mots synchronisants les plus courts.. En particulier, les mots de rang 1 sont les

Dans un premier temps, on s’int´ eresse uniquement ` a la valeur de la somme de cette sous- s´ equence.. Proposer un simplification du probl` eme qui permettrait de le

Modifier les fichiers de votre application de forum afin d’int´egrer un type s´equence de messages (MessageSet), puis ajouter dans l’interface Forum l’op´eration getMessages()

Construire un automate d´eterministe et complet A 6 qui reconnaˆıt les nombres dont l’´ecriture binaire est multiple de 6 par les deux m´ethodes suivantes :.. (a) directement

Quelques exercices de remise en forme et introduction de la notion de temps n´ecessaire ` a l’ex´ecution d’un algorithme.. x

– ´ Ecrire une fonction qui prend en argument une liste chaˆın´ ee et retourne le nombre d’´ el´ ements diff´ erents qu’elle contient.. – Donner la complexi´ e des

1 Donner un exemple de langage ω-r´egulier de mots infinis, qui ne peut ˆetre reconnu par aucun automate avec moins de 100 ´etats.. 1 Donner un exemple de langage non-ω-r´egulier

On consid` ere deux droites dont les pentes d´ ependent du sexe du chat comme un ´ ecart par rapport ` a une valeur de la pente que l’on prendrait comme commune aux deux sexes et