Algorithmes d’approximation
D´efinition : (approximation relative)
Un algorithme Aest une ρ-approximation d’un probl`eme Psi :
1. Il r´esoud P:∀I∈ IP,A(I)∈ SP(I)
2. En temps polynomial :∃ppoly,∀I∈ IP,temps(A,I)≤p(|I|)
3. De mani`ere approch´ee :∀I∈ IP,∀s∈ SP(I),f(A(I)) ≤ρf(s)
(≥si maximisation)
IValeur optimale de fpour l’instance I:
Opt(I) = mins∈S(I)f(s), parfois not´ee f∗(I)
IAlors (3) devient ∀I∈ IP,f(A(I)) ≤ρOpt(I).
IRatio d’approximation de A:
le plus petit ρtel que Aest une ρ-approximation.
IApproximation additive : ∀I∈ IP,f(A(I)) ≤Opt(I) + µ