• Aucun résultat trouvé

Examen partiel, Logique

N/A
N/A
Protected

Academic year: 2022

Partager "Examen partiel, Logique"

Copied!
2
0
0

Texte intégral

(1)

Examen partiel, Logique

20 mars 2014

Dur´ee: 3h. Document autoris´es: tous. R´esultats que vous pouvez utiliser: ceux du cours (Si vous voulez utiliser un r´esultat vu en TD, il faut le red´emontrer).

Exercice 1

On consid`ere l’ensemble de variables propositionnelles {P1, P2, P3} et l’ordre P3 > P2 > P1. Soit E l’ensemble de 4 clauses suivant:

¬P1_P2, ¬P1_P3, P1_¬P2, ¬P3_¬P2

1. Donner l’arbre s´emantique de E 2. Donner le BDD de E

3. Donner une preuve par r´esolution binaire et factorisation binaire de l’insatisfaisabilit´e de E[{P1_P2}

Exercice 2

Donner une preuve dans NK du jugement `(B!A)_B o`u A, B sont des variables roposi- tionnelles.

En existe-t-il un preuve dans NJ ? Justifier

Exercice 3

Dans cet exercice, les symboles de pr´edicats sont binaires (en nombre arbitraire) et l’ensemble de symboles de fonction est vide. Soit B l’ensemble des formules du prermier ordre sans variable libre dont une forme pr´enexe est de la forme

9x1, . . . ,9xm,8y1, . . . ,8yn.

o`u est sans quantificateur (autrement dit, tout quantificateur existentiel pr´ec`ede tout quan- tificateur universel).

Montrer que toute formule 2 B qui est satisfaisable poss`ede un mod`ele fini dont on bornera la taille en fonction de . En d´eduire que le probl`eme de la satisfaisabilit´e d’une formule deB est dans PSPACE.

1

(2)

Probl` eme

SoitP un ensemble d´enombrable de variables propositionnelles. que C0).

Soit un ordre total bien fond´e sur leslitt´eraux (par simplicit´e, on pourra supposer que l’ensemble des litt´eraux est{Li, i2 N} et que l’ordre est donn´e par Li > Lj ssi i > j). On consid`ere la restriction suivante de la r`gle de r´esolution:

C_P ¬P _C0 RS

C_C0 SiP est maximal dans C_P ET ¬P est maximal dans¬P _C0 Noter qu’il s’agit d’une g´en´eralisation de la r´esolution avec strat´egie ordonn´ee puisqu’on peut avoirP Q ¬P par exemple.

SiE est un ensemble de clauses, on noteE l’ensemble des cons´equences deE par factori- sation et r´esolution suivant la strat´egie S ci-dessus.

1. Montrer que la strat´egie n´egative est un cas particulier de la strat´egie ci-dessus (rappel:

la strat´egie n´egative consiste `a ne faire de r´esolution que sur des clauses dont l’une des pr´emisses ne contient que des litt´eraux n´egatifs).

2. Si E1 est un ensemble de clauses, la strat´egie du support (par rapport `a E1) est la restriction de la r´esolution binaire au cas o`u l’une des pr´emisses est dans E1. Si E est un ensemble de clauses on note RE1(E) l’ensemble des clauses d´eductibles de E par factorisation binaire et par la strat´egie du support (par rapport `a E1).

Donner un ensemble de clauses insatisfaisableE tel queRE(E) ne contient pas la clause vide.

3. Un ensemble de clauses E est satur´e siE =E.

Montrer que, si E est satur´e et ne contient pas ? et U est un ensemble de clauses unitaires de E (i.e., des clauses r´eduites `a un litt´eral), alors RU(E) est satur´e et ne contient pas ?.

4. Si E est un ensemble de clauses, soit U(E) l’ensemble de toutes les clauses unitaires de E, soit P1 = {A 2 P |A 2 U(E) ou ¬A 2 U(E)} et S(E) = RU(E)(E)\F0(P \ P1) (i.e., les clauses de RU(E)(E) ne contenant pas de variable de P1). Soit enfin S1 ✓P1

et S2✓P \ P1.

Montrer que (S1 |=U(E) et S2 |=S(E)) ssiS1[S2|=E.

5. Montrer que, si E est satur´e et ne contient ni ? ni clause unitaire, et L est un litt´eral minimal de E, alors (E[{L})=E[{L}.

6. Montrer que, si E est fini et E ne contient pas ?, on peut construire, `a l’aide des questions pr´ec´edentes, un mod`ele de E.

En d´eduire que la strat´egieS est r´efutationellement compl`ete.

Note: A titre indicatif, voici la longueur des solutions dans le corrig´e: Exercice 1: 13 lignes, Exercice 2: 25 lignes, Exercice 3: 22 lignes, Probl`eme: 63 lignes.

2

Références

Documents relatifs

Le joueur en premier qui joue 5 pourra atteindre 13 au coup suivant, que son adversaire ait r´ epondu par 7 ou par 11, et ainsi de suite, jusqu’` a ce que son adversaire joue un

Goupil continue ainsi en augmentant d’un num´ ero chaque jour de fa¸ con ` a aller toujours dans un terrier de mˆ eme parit´ e que celui de Z´ ephyrin.. Si son hypoth` ese de d´

In [BBF15], we used projection complexes to embed M CG(Σ) in a finite product of hyperbolic spaces where the Masur–Minsky distance formula was a key ingredient.. We would like to

(Ind: on pourra consid´ erer une interpr´ etation non standard de ∨ pour laquelle les nouvelles r` egles sont correctes et P ∨ Q n’est pas cons´ equence logique de P ). [3 points,

Montrons qu’il n’y a pas de preuve de ⊥ avec la strat´ egie du support indiqu´ ee : la derni` ere r` egle d’inf´ erence d’une telle preuve est n´ ec´ essairement une

De plus, pour les 5 premiers probl` emes, dire (en le justifiant) si l’ensemble des donn´ ees pour lesquelles la r´ eponse ` a la question est oui est un ensemble r´ ecursivement

On r´ eduit un probl` eme de l’arrˆ et l´ eg` erement modifi´ e, dans lequel on demande ` a la machine de s’arrˆ eter avec un ruban vide (i.e. ne contenant qu’un symbole sp´

But : R´ esoudre un probl` eme d’optimisation num´ erique Trouver une des meilleures solution selon le crit` ere :.. =