Solution de Lexamen 20-21
Solution de Lexamen 20-21
Solution de Lexamen 20-21
Exercice 1 :(5 points) Dans cet exercice, C désigne un convexe fermé non vide de Rn .
La norme euclidienne de x est notée kxk.
1. Montrer que pour tout z ∈ Rn , il existe un unique z ∗ ∈ C tel que kz − z ∗ k = min kz − xk.
x∈C
On notera cet élément z ∗ = ΠC (z).
2. Montrer que pour tout z ∈ Rn , on a la propriété suivante
∀x ∈ C, (z − ΠC (z))T (x − ΠC (z)) ≤ 0.
Pour l’unicité, on suppose qu’il existe z1∗ 6= z2∗ ∈ C qui réalisent ce minimum,
alors z̄ = 21 z1∗ + 12 z2∗ ∈ C car C est supposé convexe et
r02 = kz2∗ − zk2 ≤ kz̄ − zk2 = k 21 (z1∗ − z) + 21 (z ∗
2 − z)k
2
1
2. (1,5pt) On fixe z ∈ Rn , et on prend x ∈ C. On a z ∗ = ΠC (z) et C convexe,
donc pour tout t ∈]0, 1[, tx + (1 − t)z ∗ ∈ C, et par suite
0 ≥ (z1 − z1∗ )T (z2∗ − z1∗ ) + (z2 − z2∗ )T (z1∗ − z2∗ ) = (z1 − z2 )T (z2∗ − z1∗ ) + kz2∗ − z1∗ k2 .
D’où
kz2∗ − z1∗ k2 ≤ (z2 − z1 )T (z2∗ − z1∗ ) ≤ kz2 − z1 kkz2∗ − z1∗ k
ce qui donne kΠC (z1 ) − ΠC (z1 )k ≤ kz2 − z1 k.
Maximiser 5x
1 + 6x2 + 3x3
4x1 + 3x2 + x3 ≤ 2
(P)
Sous-cont x1 + 2x2 + 2x3 ≤ 3
x1 ≥ 0, x2 ≥ 0, x3 ≥ 0.
2
Solution : 1. (1 pt) Puisque le programme linéaire (P) est déjà sous forme
canonique, alors son problème dual est
Minimiser 2y
1 + 3y2
4y1 + y2 ≥ 5
∗
(P ) 3y1 + 2y2 ≥ 6
Sous-cont
y + 2y2 ≥ 3
1
y1 ≥ 0, y2 ≥ 0.
3
3. (1 pt) Puisque le programme linéaire (P) est sous forme canonique, alors du
tableau final de cette phase primale, on déduit que la solution de base optimale
du programme linéaire dual (P ∗ ) se déduit des composantes de ∆2 en prenant :
3 3
ȳ1 = ∆42 = et ȳ2 = ∆52 = .
2 4
La valeur optimale de (P ∗ ) est w̄ = 2ȳ1 + 3ȳ2 = 21
4.
4
SMA S3 AModule : M4-Program Math Session 1 - 2020/21 Le 8 Mars 2021
Exercice 3 : (6 points)
Soient f (x, y) = 12 (x2 + y 2 ) et
1
C = {(x, y) ∈ R2 : g(x, y) = (x + y)2 + (x − y)2 − 4 = 0}.
2
On considère le problème
Minimiser f (x, y)
Sous-contrainte : (x, y) ∈ C
Toutes les valeurs propres de ∇2 f (x, y) valent +1 > 0, donc ∇2 f (x, y) est définie
positive pour tout (x, y) ∈ R2 . On déduit que f est convexe.
√ √ √ √
2. (1 pt) L’ensemble C n’est pas convexe, car ( 2, 2) et −( 2, 2) sont
dans C, alors que
1 √ √ 1 √ √
( 2, 2) + (− 2, − 2) = (0, 0) ∈/ C.
2 2
3. (2,5 pts) On a à minimiser f sur C qui est un ensemble à une seule contrainte
égalité. Donc d’après le théorème des conditions nécessaires du 1er ordre, si f et
g sont de classe C 1 sur R2 , si (x, y) ∈ C un extremum local de f sur l’ensemble
C, et ∇g(x, y) 6= 0, alrs il existence un unique λ ∈ R (multiplicateurs de
Lagrange) tel que
∇f (x, y) = λ∇g(x, y).
5
En appliquant cette condition et la contrainte, on aura le système suivant :
x = λ(3x − y) (1)
∇f (x, y) = λ∇g(x, y)
⇔ y = λ(−x + 3y) (2)
g(x, y) = 0 1 2 2
2 (x + y) + (x − y) = 4 (3)