• Aucun résultat trouvé

la somme sera divis´ ee par une constante le sujet est recto-verso.

N/A
N/A
Protected

Academic year: 2022

Partager "la somme sera divis´ ee par une constante le sujet est recto-verso."

Copied!
2
0
0

Texte intégral

(1)

Automates avanc´es

Master 1 II et MI

Devoir surveill´ e du 24 mars 2009 (12h30-14h30) Documents autoris´ es : notes manuscrites;

la somme sera divis´ ee par une constante le sujet est recto-verso.

1 Rappelez-vous, le pumping lemma. . . 1+3+6

On consid`ere les [ensembles de] nombres binaires qui correspondent aux puissances de 1. 8

2. 10 3. 3

Est-ce qu’ils correspondent aux langages r´eguliers ? Justifiez bien vos r´eponses.

2 Appliquez des algos de cours 2+4

1. Construisez un BDD (ordonn´e r´eduit) pour la fonction G:{0,1}7 → {0,1} d´efinie comme suit

G(x1, . . . , x7) =

1 si x1+x2+x3+x4+x5> x6+x7 0 sinon

2. Appliquez l’algorithme d’apprentissage d’Angluin au langage suivant sur{a, b} : Tous les mots qui commencent par a et qui ont lesb sur toutes les positions paires.

3 Adaptez les m´ ethodes de cours 2+6

1. On consid`ere les mots de l’alphabet{0,1,2, . . . ,9}2. Un tel mot sera interpr´et´e comme deux entiers naturels x, y en syst`eme d´ecimal (le digit le moins important d’abord) ´ecrit sur 2 pistes. Ainsi, pour repr´esenter x = 981, y = 1962 on ´ecrira 1 8 9 0

2 6 9 1 Trouvez un automate qui reconnaˆıt tous les mots qui correspondent `a x, y tels que 2x=y. Expliquez bri`evement son principe de fonctionnement.

2. D´emontrez qu’il existe un langage r´egulier finiGsur{a, b} tel que – tous les mots deGcontiennent<100 lettres ;

– ET tout automate qui reconnaˆıtGcontient>1000000 ´etats

(2)

4 Les congruences 2+2+2+4+3+2

On cherche un algorithme pour r´esoudre les syst`emes de congruences lin´eaires enti`eres avec une inconnue. Un tel syst`eme a la forme suivante (avecxl’inconnue,ci, mi des entiers donn´es) :

x ≡ c1(modm1) . . . .

x ≡ ck(modmk)

(1)

On propose de repr´esenter xen syst`eme unaire (comme s´equence dexchiffres 1).

1. Montrez que l’ensemble de solutions d’une congruencex≡c(modm) correspond `a un langage r´egulier.

2. Montrez que l’ensemble de solutions du syst`eme (1) correspond `a un langage r´egulier.

3. D´eduisez un algorithme pour d´ecider si le syst`eme (1) a une solution.

4. Comment caract´eriser l’ensemble de toutes ses solutions ?

5. Est-il possible de suivre le mˆeme sch´ema en utilisant le syst`eme binaire ? D´etaillez.

6. Illustrez vos raisonnements pour tous les points pr´ec´edents sur l’exemple : x ≡ 1(mod 2)

x ≡ 2(mod 3)

2

Références

Documents relatifs

[r]

Le mod` ele pr´ ec´ edent n’est pas tr` es r´ ealiste : en l’absence de pr´ edateur, le nombre de proies pourrait augmenter ind´ efiniment, alors qu’a priori il est limit´ e

Puis, on d´ etermine de fa¸ con it´ erative les centres de gravit´ e G Si des objets constitu´ es par la somme de l’objet i+1 et du groupe d’objets ayant pour centre de gravit´ e

Si la quantit´e de mati`ere de l’une des esp`eces chimiques pr´esentes dans un syst`eme chimique `a l’´etat d’´equilibre est modifi´ee, ce syst`eme ´evolue pour s’opposer

[r]

[r]

Le discriminant de l’´ equation, si on comprend 45 et 322 en syst` eme d´ ecimal, est 737, non carr´ e, ce qui n’est pas compatible avec des racines enti` eres. On peut imaginer que

[r]