suivant: Exercice 6 - PARTITION/SUBSET
monter: Un espoir vain
précédent: Exercice 4 - ENSEMBLE
Table des matières
Le problème SUBSET SUM, est défini comme suit
:
On peut montrer par une réduction de
que
est
NP-Complet. Effectuons la transformation suivante :
- A chaque variable
, on associe deux valeurs
et
dont la représentation décimale comporte
chiffres.
- Les
premiers chiffres représentent les clauses. Le
-ème
chiffre (
) de
prend la valeur
si
apparaît dans
,
sinon. Le
-ème
chiffre (
) de
prend la valeur
si
apparaît dans
,
sinon.
- Les
derniers chiffres représentent l'indice de la variable
, le
-ème chiffre de
et de
prend la
valeur
, les
autres chiffres prennent la valeur
.
- A chaque clause
, on associe
valeurs
et
de
chiffres dont le
-ème chiffre vaut
et
tous les autres
.
- On prend comme nombre
la valeur dont les
premiers chiffres
valent
et les
derniers
.
Utilisez la réduction polynomiale ci-dessus pour montrer que SUBSET
SUM est NP-Complet.
suivant: Exercice 6 - PARTITION/SUBSET
monter: Un espoir vain
précédent: Exercice 4 - ENSEMBLE
Table des matières
klaus
2010-08-05