• Aucun résultat trouvé

(1)L3 – Fondements de l’informatique (Année Aurélie Lagoutte &amp

N/A
N/A
Protected

Academic year: 2022

Partager "(1)L3 – Fondements de l’informatique (Année Aurélie Lagoutte &amp"

Copied!
2
0
0

Texte intégral

(1)

L3 – Fondements de l’informatique (Année 2013/2014) Aurélie Lagoutte & Petru Valicov TD 5 – Leçon de grammaire

Exercice 1. Retour sur le cours

Faire tourner l’algorithme de décision des formules du premier ordre de l’arithmétique de Presburger sur les exemples suivants :

1. ∃y∃z[(∃t z+t=y)∧y+y=z]

2. ∀x∃y(y+y=x) 3. ∀x∃y(x+x=y)

Exercice 2. Échauffement avec Dick et Luckasiewicz

Quels sont les langages engendrés par les grammaires suivantes ? 1. S −→aSb|ε

2. S −→aS|aSbS|ε 3. S −→ST +

T −→a1Sa1+. . .+anSan 4. S −→aSS+a

Exercice 3. Arrière ! Grammaires

Donner des grammaires algébriques engendrant les langages suivants.

1. L’ensemble des palindromes sur{a, b}et son complémentaire.

2. L’ensemble des mots sur{a, b}de longueur impaire.

3. L’ensemble des mots sur{a, b}ayant le même nombre d’occurrences deaque deb.

4. L’ensemble des mots sur{a, b}ayant deux fois plus deaque deb.

5. {w#w#, w∈(a+b)}.

6. {w#w0|w, w0 ∈(a+b)etw6=w0}.

7. L’ensemble des mots de(a+b)qui ne sont pas de la formeww.

Exercice 4. Grammaire certainement ambiguë

1. Montrer que la grammaire suivante est ambiguë.

E −→E+E|E∗E|(E)|a|b

2. Trouver une grammaire hors-contexte qui reconnaît le langage A=n

aibjck|i, j, k ≥0et(i=jouj =k)o

1

(2)

Exercice 5. Faits divers Soit la grammaire suivante :

S −→GN GV GN −→Det N GN −→N

Det−→ un|une|des|le|la|les| N −→ chat|Jean|Mickey|télescope GV −→V GN

GV −→V GP

V −→ regarde|mange GP −→P rep GN P rep−→ avec|chez

Montrer que cette grammaire est ambiguë.

2

Références

Documents relatifs

[r]

C’est encore plus vrai pour les East-Indian et les Libanais, dont presque la moitié déclarent une double appartenance (calculée à partir des tableaux de

Des balises peuvent ˆ etre uti- lis´ ees pour le mettre en forme (par exemple <em></em> pour mettre en ´ evidence — souvent en italique par d´ efaut). Elles ne doivent

Sur F, P, un ensemble de formules univer- selles closes a un modèle si et seulement s’il a un modèle de Herbrand..

Spring 2012 Teaching Assistant in Functional and Recursive Programming (LIF3) Computer Science Department, University Claude Bernard, Lyon 1 | 1 st -year B.S., 19 students | 32h.

2009-2013 Élève normalienne à l’École Normale Supérieure de Cachan, France Licence d’Informatique et de Mathématiques, mention Bien, 2010 Master d’Informatique (MPRI),

Juin 2014 Département de Mathématiques, Université de Padoue, Italie From Clique-Stable Set separation to extension complexity. 10 jours,

Théorème de D�������� (faible) : existence d’un nombre infini de nombres premiers d’une cer- taine