Problème 3-sat

886 mots 4 pages
APPLICATIONS

Chapitre III

III.1 Problème 3-SAT
III.1.1 Présentation du problème
Le problème 3-SAT est une variante du problème SAT. C’est un problème de décision qui se préoccupe de la satisfiabilité d’une forme normale conjonctive dont les clauses sont la disjonction de trois littéraux.

III.1.2 Preuve de la NP-complétude de 3-SAT [5]
Le problème 3-SAT est un problème NP car il est décidable en temps polynomial par une machine de Turing non déterministe. Nous Pour prouver son NP-complétude, il ne reste plus qu’à lui réduire SAT. Soit un ensemble de l’ensemble de ces littéraux et soit disjonctions de littéraux, la conjonction des clauses :

On construit un ensemble de clauses à trois littéraux appartenant à . littéraux incluant les littéraux de ainsi que des littéraux supplémentaires.

l’ensemble des

On considère les littéraux de et on remplace chaque de . Les sont obtenues selon la procédure suivante : Si -la ième clause- contient un seul littéral de , on ajoute donc deux littéraux :

par la conjonction des clauses

et on obtient:

D’où

Si

contient deux littéraux de

: et on obtient:

, on ajoute donc un littéral

12

APPLICATIONS

Chapitre III

D’où :

Si

contient trois littéraux de

:

on n’ajoute donc aucun littéral et on a :

D’où :

Si

contient plus de trois littéraux de

-au pire tout les littéraux de - : et on

, on ajoute les littéraux obtient l’ensemble :

D’où :

Prouvons maintenant que se présentent :

est satisfiable si et seulement si

est satisfiable. Les cas suivants

- Pour

13

APPLICATIONS Clauses satisfaites 0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 1 Toutes Toutes Toutes Toutes Aucune Aucune Aucune Aucune Clauses insatisfaite

Chapitre III

Tableau III.1 : satisfiabilité et insatisfiabilité des clauses de ses littéraux pour Donc et satisfiable si et seulement si satisfiable. - Pour

selon les valeurs de vérité de

, et donc si et seulement si

est

Clauses

en relation

  • elton
    1252 mots | 6 pages
  • Vercingétorix
    671 mots | 3 pages
  • Aide pour la philosophie term l
    3227 mots | 13 pages
  • Lecture
    2310 mots | 10 pages
  • L’enjeu de faire pareil comme tout le monde en se disant différent (ou l’inverse?)
    2885 mots | 12 pages
  • Cours fdv
    12018 mots | 49 pages
  • La fortune des rougons
    593 mots | 3 pages
  • Concept De V Rit
    2878 mots | 12 pages
  • Démocrite et les abdéritains
    376 mots | 2 pages
  • Certain certitude
    573 mots | 3 pages
  • Dissertation FR
    591 mots | 3 pages
  • Y a t-il des vérités définitives?
    1356 mots | 6 pages
  • Montaigne du repentir (linéaire)
    455 mots | 2 pages
  • Dissertation sur le livre
    1171 mots | 5 pages
  • TD 3 Dissertation
    1006 mots | 5 pages