• Aucun résultat trouvé

TD 5 M´ ethode des coupures

N/A
N/A
Protected

Academic year: 2022

Partager "TD 5 M´ ethode des coupures"

Copied!
1
0
0

Texte intégral

(1)

Universit´ e Paris 7 18 octobre 2011 Licence Math-Info (L3)

TD de Logique (Brice Minaud)

TD 5 M´ ethode des coupures

Exercice 1 : Pour chacune des formules suivantes, en donner un ensemble ´ equivalent de clauses.

a. F = (p ⇒ (q ⇒ p)).

b. G = (¬(p ∧ (q ⇔ r)) ⇒ (q ∨ ¬(r ⇒ p))).

c. H = ((((p ⇔ q) ⇒ r) ⇒ p) ⇔ ((q ∨ r) ⇒ p)).

Exercice 2 : Donner une r´ efutation du syst` eme de clauses {D

i

| 1 ≤ i ≤ 7}, en utilisant la m´ ethode des coupures :

D

1

= (E ∧ F) ⇒ (C ∨ D) D

2

= (A ∧ B ∧ D) ⇒ D

3

= (C ∧ F) ⇒ D

4

=⇒ (D ∨ E) D

5

=⇒ (D ∨ F) D

6

= D ⇒ B D

7

= D ⇒ A

Ecrire l’arbre de la r´ efutation trouv´ ee.

Exercice 3 : On consid` ere Γ = {B ⇒ F, ⇒ D ∨ A, F ∧ E ⇒, F ⇒ D, ⇒ F ∨ D, D ⇒ E, ⇒ C ∨ D, C ⇒ D, A ⇒ B ∨ C, C ∧ D ⇒}. Montrer que Γ est satisfaisable et donner une distribution de valeurs de v´ erit´ e qui le satisfait.

Exercice 4 : A l’aide d’une preuve par coupure, donner une r´ ` efutation de l’ensemble de clauses Γ

i

si possible. Si Γ

i

est satisfaisable, trouver une distribution de valeurs de v´ erit´ e satisfaisant Γ

i

,

´ egalement par la m´ ethode des coupures.

Γ

1

= {(A ∧ B) ⇒ C, ⇒ A, C ⇒, ⇒ B}

Γ

2

= {D ∧ G ⇒ C ∨ E ∨ F, A ∧ K ⇒, ⇒ K ∨ E, ⇒ C ∨ F, E ∧ D ⇒, E ⇒ C,

⇒ E ∨ C, C ⇒ D, ⇒ B ∨ C, B ⇒ C, H ⇒ A, F ⇒ H ∨ B, B ∧ C ⇒}

Γ

3

= {A ∧ B ⇒ C ∨ D, E ⇒ A ∨ B, C ∧ F ⇒ B ∨ D, D ∧ E ⇒ F, A ∧ F ⇒ E ∨ B ∨ D, B ∧ C ⇒ D ∨ F, B ∧ F ⇒ A ∨ C ∨ E, E ∧ D ⇒ A, ⇒ B ∨ E, E ∧ F ⇒, ⇒ D ∨ F }

Γ

4

= {(B ∧ C) ⇒ A, C ⇒ B, ⇒ C, A ⇒}

Γ

5

= {A ∧ G ⇒, ⇒ G ∨ E, ⇒ C ∨ F, E ∧ D ⇒, E ⇒ C, ⇒ E ∨ C, C ⇒ D, ⇒ B ∨ C,

B ⇒ C, H ⇒ A, F ⇒ H ∨ B}

Références

Documents relatifs

Représenter sur une même droite orientée et graduée les ensembles de réels x suivants, puis écrire ces ensembles sous forme d’intervalles (le nom de l’intervalle est donné

[r]

Trouver l’erreur commise en appliquant la m´ ethode des rectangles ` a

Examen d’analyse num´ erique.. Aucun document n’est

1- Ecrire une Procédure DecToBin qui permet de convertir un entier positif en une chaine de caractères binaire (‘0’ ou ‘1’) représentant son code Binaire. 2-

[r]

[r]

Petite explication : pour qu’un point appartienne à (d), il faut et il suffit que ses coordonnées vérifient l’équation paramétrique, autrement dit qu’il existe un paramètre t