Algorithmes d’approximation
– p.1
Motivation
On connaît un certain nombre de problèmes de
décision NP-complets:
3SAT ,CLIQUE,V ERT EX COV ER
COLOR,CHEMIN HAMILT ONIEN
Si P6=NP , il n’y a pas d’algorithme polynomial pour
aucun d’entre eux.
– p.2
La plupart d’entre eux sont associés à des
problèmes d’optimisation.
Exemple: pour VERTEX-COVER, le problème
d’optimisation associé est:
Instance: Un graphe
Question: Un sous-ensemble de sommets de
taille minimale telle que toute arête soit
adjacente à l’un d’entre eux.
Théorème: Si P6=NP , alors le problème
d’optimisation ne possède pas d’algorithme
polynomial.
– p.3
Preuve
En effet, étant donné G, k, si il y avait un tel
algorithme on pourrait calculer la taille k0du
sous-ensemble retourné par l’algorithme sur G, et
répondre vrai si et seulement si k0k, pour
résoudre le problème de décision
VERTEX-COVER.
Puisque V ERT EX COV ER est NP-complet, cela
impliquerait P=NP , absurde.
– p.4
Algorithme d’approximation
Un algorithme de ρ-approximation est un algorithme
polynomial qui renvoie une solution approchée
garantie au pire cas à un facteur ρde l’optimal.
Autrement dit, si on note Opt la solution optimale, et
Algo la solution retoure par l’algorithme, on a
Opt Algo ρOpt.
– p.5
1 / 61 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !