Q 3) Montrer que si le graphe est n+1-colori´e, alors tous les yiont des couleurs
distinctes, de sorte qu’on peut, sans perte de g´en´eralit´e, assigner la couleur i`a
yi.
Q 4) Montrer que si le graphe est n+ 1-colori´e, alors chaque sommet Ckn’a
pas la couleur n+ 1.
Q 5) Montrer que si le graphe Gφest n+ 1-coloriable, φest satisfaisable.
On expliquera comment trouver une instanciation des variables connaissant un
coloriage.
Q 6) Montrer que COLOR est NP-complet.
23-COLOR
On fait une r´eduction `a partir de NAE-3-SAT. On va appeler les couleurs
rouge, vert, et noir
On construit maintenant, `a partir d’une instance φde 3-SAT, `a nvariables
et pclauses un graphe de la fa¸con suivante :
– On relie xi`a xi
– On relie toutes les variables `a un sommet V
– Pour chaque clause, l1∨l2∨l3on ajoute trois sommets A, B, C formant
une clique et on relie A`a l1,B`a l2et C`a l3.
Q 1) Construire le graphe pour la formule φ= (a∨b∨c)∧(c∨a∨d)∧(b∨d∨c).
Q 2) Montrer que si φ∈NAE-3-SAT, on obtient `a partir d’une instanciation
valide de φune coloration en 3 couleurs du graphe Gφde la fa¸con suivante :
–Vest colori´e en vert
–xi(resp xi) est colori´ee en rouge si elle est vraie, et en noir sinon
– On compl`ete chaque triangle de clause avec les trois couleurs.
On suppose maintenant Gφ3-colori´ee, et, quitte `a changer les couleurs, que
Vest en vert.
Q 3) Montrer que si Gφest colori´ee en 3 couleurs, chaque triangle de clause
est reli´e `a un litt´eral rouge et un litt´eral noir.
Q 4) Montrer que si Gφest 3-coloriable, alors φ∈NAE-3-SAT.
Q 5) Montrer que 3-COLOR est NP-complet.
2