est t= 0.5 (on minimise 3 t2−3t), et le premier it´er´e calcul´e par l’algorithme est donc
(−0.5,0.5).
4. Montrer qu’avec la mˆeme initialisation, l’algorithme d’activation de contraintes calcule
la solution en une seule it´eration. Quelle est cette solution ?
Aucune contrainte n’´etant satur´ee `a l’initialisation, on se d´eplace, `a la premi`ere ´etape,
vers la solution (0,1) du probl`eme sans contrainte, i. e. le minimiseur global de G.
Puisque ce point est admissible, c’est bien sur la solution de (P) et l’algorithme s’arrete
apr`es une seule it´eration.
Exercice 5 (7pts)
La fonction Fque l’on cherchait `a minimiser dans l’exercice 4 se r´ecrit formellement :
F(x) = kAxk1+1
2||x−a||2
et le probl`eme (P) de l’exercice pr´ec´edent se r´ecrit :
(P) Min 1
2kATyk2−< ATy, a >
s.c. −e≤y≤e
1. Au vu de cette formulation, quelle propri´et´e de la matrice Asuffisait-il de v´erifier pour
garantir l’existence et l’unicit´e de la solution y?de (P) ? Expliquer.
Il suffisait de v´erifier le caract`ere DP de la Hessienne A ATdu crit`ere :
0≤ k|ATu||2=< u, A ATu >, et : < u, A ATu >= 0 ⇒ATu= 0 ⇒u= 0
qui requiert simplement que AT, et donc Asoit de rang deux, pour que : kerAT={0}.
2. Prouver que : x?=a−ATy?minimise : 1
2kx−ak2+< y?, A x >, et d´eduire :
1
2kx?−ak2+< ATy?, x?>≤inf F
Il suffit de v´erifier que Φ(x) = 1
2kx−ak2+< y?, A x > d´efinit une fonction quadratique
elliptique Φ dont le gradient : ∇Φ(x) = x−a+ATy?est nul pour x=x?. L’in´egalit´e
r´esulte de ce que : −e≤y?≤eimplique : < y?, A x >≤ ||A x||1pour tout xdans IR 3.
3. Ecrire formellement les KKT pour le probl`eme (P) en fonction de A, de aet de vecteurs
de multiplicateurs µet νde IR 2
, respectivement associ´es aux contraintes −y≤eet
y≤edu probl`eme (P).
A ATy?−A a +µ−ν= 0, µ, ν ≤0, < µ, y?+e >=< ν, y?−e >= 0
4. D´eduire que le produit scalaire < y?, A x?>calcule en fait kA x?k1, et conclure que x?
est l’unique minimiseur de F.
Puisque x?=a−ATy?, il vient : A x?=µ−ν, et donc :
< y?, A x?>=< y?, µ −ν >=−< µ +ν, e >=−µ1−µ2−ν1−ν2
et, comme µiνi= 0 (on ne peut pas avoir simultan´ement yi= 1 et yi=−1), et µi, νi≤0
(i= 1,2) : ||A x?| |1=||µ−ν| |1=−µ1−µ2−ν1−ν2, donc :
F(x?) = 1
2kx?−ak2+< ATy?, x?>≤inf F