Problème d’optimisation : Exemples
Problème de la clique maximale : Etant donné un graphe
G= (S, A), déterminer le plus grand ensemble C⊆Stel
que pour tout élément a, b ∈C,{a, b}∈A.
S- graphe G,
Q- vide
Instance :
AF- vérifie si fest une clique de G(sous-graphe
complet),
Ac- calcule le cardinal de f.
Module d’Algorithmique Avanc´
eeAnn´
ee 2006-2007 – p. 7/15
Problème d’optimisation
combinatoire
Problème d’optimisation combinatoire : Etant donnée une
représentation des ensembles de paramètres Set Qpour
les algorithmes AFet Ac, il s’agit de trouver la solution
réalisable optimale.
Module d’Algorithmique Avanc´
eeAnn´
ee 2006-2007 – p. 8/15
Problème d’optimisation
combinatoire
Problème d’optimisation combinatoire : Etant donnée une
représentation des ensembles de paramètres Set Qpour
les algorithmes AFet Ac, il s’agit de trouver la solution
réalisable optimale.
Formes relaxées :
Problème d’évaluation - Etant donnés Set Q, trouver
le coût de la solution optimale,
(si Acest polynomial alors le problème d’évaluation
n’est pas plus difficile que le problème d’optimisation)
Problème de reconnaissance - Etant donnés une
instance (représentation de Set Q) et un entier L,
existe-t-il une solution réalisable f∈Ftel que
c(f)≤L? (problème de minimisation)
Module d’Algorithmique Avanc´
eeAnn´
ee 2006-2007 – p. 8/15
Evaluation vs. Optimisation :
Exemple
Problème de la clique maximale : on dispose de la
procédure cliquesize qui permet d’évaluer le cardinal de la
clique maximale d’un graphe G.
On s’intéresse à la résolution du problème d’optimisation.
Module d’Algorithmique Avanc´
eeAnn´
ee 2006-2007 – p. 9/15