• Aucun résultat trouvé

Travaux Dirig´es d’Automates n

N/A
N/A
Protected

Academic year: 2022

Partager "Travaux Dirig´es d’Automates n"

Copied!
1
0
0

Texte intégral

(1)

Travaux Dirig´ es d’Automates n

o

2

xExercice 1. D´eterminisez les automates suivants :

1 2

3 4

b

a a b a

a

b

b p

q r

s a, b

a, b

a b

b a

xExercice 2. Sur l’alphabet {a, b}, donnez un automate qui reconnaˆıt les mots qui contiennent soit au moins deux a, soit au moins deux b. D´eterminisez cet automate.

xExercice 3. On se place sur l’alphabet binaire B ={0,1}.

1. Trouvez un automate d´eterministe et completA3 reconnaissant les nombres dont l’´ecriture binaire est multiple de 3.

2. Trouvez un automate d´eterministe et completA6 reconnaissant les nombres dont l’´ecriture binaire est multiple de 6 par les deux m´ethodes suivantes :

a. Directement en appliquant une construction similaire au 1.

b. En exploitant le fait qu’un nombre est multiple de 6 si et seulement si il est `a la fois multiple de 3 et de 2.

3. Inverser un automate consiste `a inverser le sens de toutes les transitions de l’au- tomate, transformer les ´etats initiaux en terminaux et les ´etats terminaux en initiaux. Quels sont les mots reconnus par l’inverse d’un automate A? Si A est complet, l’inverse l’est-il aussi ? Si A est d´eterministe, l’inverse l’est-il aussi ? 4. InversezA3 etA6. On note B6 l’inverse de A6.

5. D´eterminisezB6 et ´emondez-le. On noteC6 l’automate obtenu.

6. InversezC6, on note D6 l’automate obtenu. Quel est le langage reconnu parD6? 7. D´eterminisezD6 et ´emondez-le. Que remarque-t-on ?

1

Références

Documents relatifs

C- Les chiffres du nombre obtenu en B sont le deuxième et troisième chiffre du nombre mystère.. E- Les chiffres du nombre obtenu en D sont le quatrième et cinquième chiffre

Si deux nombres sont positifs, alors le plus petit est celui qui a la plus ……...

[r]

Il est possible d’associer ` a chaque score possible un ´ etat, puis il faut alors construire une table de transition en fonction du point marqu´ e (c’est-` a-dire de la lettre lue).

Pour chaque langage ci-dessous, donner une expression r´ eguli` ere le d´ ecrivant, puis un automate re- connaissant le langage.. l’ensemble des mots de

[r]

Introduction Automate Fini Non-d´ eterministe D´ eterminisation Th´ eor` eme de Kleene.. Objectifs de la s´

[r]