UFHB ANNEE 2022-2023
Licence 3
TD : OPTIMISATION CONTINUE
.
Exercice 1
Déterminer le dual des programmes linéaire ci-dessous.
M axz = 2x1 + 4x2 + 3x3
M inz = 10x1 + 6x2
3x1 + 4x2 + 2x3 ≤ 60 x1 + x2 ≥ 40
P1 : 2x1 + x2 + 2x3 ≤ 40 P2 : 3x1 + 2x2 = 60
x1 + 3x2 + 2x3 ≤ 8 2x1 + x2 ≥ 60
x1 , x2 , x3 ≥ 0 x1 , x2 ≥ 0
M inz = 3x1 + 2x2 + x3
M axz = 8x1 − 4x2 + 2x3
2x1 + 5x2 + x3 = 5 3x1 + 5x2 + 2x3 ≤ 4
P3 : x1 − 3x2 − x3 ≥ 1 P4 : x1 − 2x2 + 6x3 ≥ −7
4x1 + 2x2 + 6x3 ≤ 3
4x1 + 3x2 + x3 = 3
x1 ≥ 0, x2 ≤ 0, x3 ∈ R x1 ≥ 0, x2 ≤ 0, x3 ∈ R
.
Exercice 2
Avec le critère des écarts complémentaires, tester la solution x∗ proposée.
M axz = 8x1 − 9x2 + 12x3 + 4x4 + 11x5
2x1 − 3x2 + 4x3 + x4 + 3x5 ≤ 1
1) : x1 + 7x2 + 3x3 − 2x4 + x5 ≤ 1 x∗ = (0, 2, 0, 7, 0)T
5x1 + 4x2 − 6x3 + 2x4 + 3x5 ≤ 22
x1 , x2 , x3 , x4 , x5 ≥ 0
M inz = 49x1 + 35x2 + 80x3
15x1 + 19x2 + 25x3 ≤ 3175
10x1 + 4x2 + 10x3 ≤ 1260
2) : x∗ = (38, 45, 70)T
3x1 + 2x2 + 5x3 ≤ 554
5x1 + 5x2 + 7x3 ≤ 1000
x1 , x2 , x3 ≥ 0
Exercice 3
1) On considère le programme linéaire suivant :
M inz = x1 + x2
3x + x2 ≥ 4
(P L)) : 1
x1 + 4x2 ≥ 5
x1 , x2 ≥ 0
1
Montrons que le point x∗ = (1, 1)T est une solution optimale.
2) Considère le programme linéaire ci-dessous.
M inz = 2x1 + 3x2
2x1 + x2 ≥ 3
(P L)) : 2x1 − x2 ≥ 5
x1 + 4x2 ≥ 6
x1 , x2 ≥ 0
L’un des points x∗ = (3, 1)T et y ∗ = (26/9, 7/9)T est-il une solution optimale ?
Exercice 4
On considère le programme linéaire suivant :
M inz = 4x1 + 5x2 + 4x3
x1 + 2x2 − x3 ≥ 5
(P L)) : −x1 − x2 + 2x3 ≥ 1
2x2 + x3 ≥ 1
x1 , x2 , x3 ≥ 0
1) Déterminer le dual (D) de ce primal (PL).
2) Résoudre le problème (PL) en utilisant l’algorithme dual simplexe.
3) Déduire une solution optimale et la valeur optimale de (D).
Exercice 5
Résoudre le problème (PL) en utilisant l’algorithme dual simplexe.
M axz = −5x1 − 21x3
M inz = 8x1 + 6x2 + 2x3
x1 − x2 + 6x3 ≥ 2 x1 − 2x2 + x3 ≥ 6
P L1 : P L3 :
x1 + x2 + 2x3 ≥ 1
x1 + 3x2 − x3 ≥ 5
x1 , x2 , x3 ≥ 0 x1 , x2 , x3 ≥ 0
M inz = 6x1 + 3x2 − 2x3
x1 + x 2 + x3 ≥ 6
P L4 :
2x1 − 2x3 ≥ 9
x1 , x2 , x3 ≥ 0
Exercice 6
1) Soit I un ensemble, i ∈ I et Ai un ensemble convexe. Montrer que ∩i∈I Ai
est un convexe.
2) Si Ai avec i ∈ I sont des convexes de Rn , Montrer que la somme des Ai
est convexe dans Rn
3) Montrer que le produit cartésien fini de convexes est convexe .
4) Montrer que l’image d’un convexe par une application affine est convexe.
2
.
Exercice 7
n
Soient A et B deux sous ensembles convexes
non vides
de R .
1) Montrer que l’ensemble C = ∪ (1 − λ)A + λB
λ∈[0,1]
2) Montrer que l’ensemble conv(A ∪ B) = ∪ (1 − λ)A + λB
λ∈[0,1]
.
Exercice 8
I) Soit la fonction définie par g(x) = xα .
ou α est un réel et x > 0. Etudier la convexité ou la concavité de g selon les
valeurs de α.
II) Soit la fonction définie par f (x, y) = xα y β .
ou α et β sont des réels non nuls. Soit C = {(x, y) ∈ R2 x > 0, y > 0}. On
admet que C est un ouvert. Etudier la convexité ou la concavité de f sur C
en discutant selon les valeurs de α et de β.
Exercice 9
Soient α, β et γ des nombres strictements positifs.
Montrer que les ensembles ci-dessous sont convexes.
a) A = {(x, y) ∈ R2 αx2 + βy 2 ≤ γ}
b) B = {(x, y) ∈ R2 xα y β ≥ γ}
.
Exercice 10
Etudier la convexité des ensembles ci-dessous.
S = {(x, y) ∈ R2 , y − (x − 1)2 ≤ 0, x ≥ 0, y ≥ 0}
P = {(x, y) ∈ R2 , x ≥ 0, y ≥ 0, x + y ≤ 1}
.
Exercice 11
Soit f : [a, b] 7→ R de classe C 2 telle que f (a) = f (b) = 0.
On note M = Supx∈[a,b] | f 00 | et g(x) = f (x) − M (x−a)(b−x)
2
, et
(x−a)(b−x)
h(x) = f (x) + M 2
1) Justifier l’existence de M
2) Montrer que g est convexe et que h est concave.
3) En déduire que pour tout x ∈ [a, b] on a | f (x) |≤ M (x−a)(b−x)
2
.
Exercice 12
Soit la fonction f : ]0, +∞[ → R telle que f (x) = xln(x)
1) Montrer que f est convexe et endéduire que
x+y x y
∀ (a, b, x, y) ∈ (]0, +∞[ )4 , (x + y)ln( ) ≤ xln( ) + yln( )
a+b a b
3
Soit la fonction g :]1, +∞[ → R telle que g(x) = −ln(ln(x))
2) Montrer que g est convexe et endéduire que :
q x+y
∀ (x, y) ∈ (]1, +∞[ )2 , ln(x)ln(y) ≤ ln( )
2
Exercice 13
Soit f une fonction convexe et bijective sur I. Que dire de f −1 ?
Exercice 14
Soit la fonction f : Rn → Rn avec f (x) = 12 < Ax, x > − < b, x > ou A
une matrice symétrique définie positive d’ordre n et b ∈ Rn
1) Montrer que f est différentiable sur Rn .
2) Calculer le gradient et la matrice Hessienne de f .
3) Montrer que f est convexe si et seulement si A est semi définie positive.
4) Montrer que f est strictement convexe si et seulement si A est définie
positive.
Exercice 15
1) Soient les fonctions f : R → R et g : R → R telles que f est convexe
et g est convexe et croissante. Montrer que gof est convexe.
2) Si f : R → R et g : R → R est linéaire, montrer que f og est convexe.
3) Montrer que f (x, y) = (| 2x + 3y | + | x − y |)p est convexe sur R2 pour
p ∈]1, +∞[
Exercice 16
On considère la fonction f définie sur R2 par :
f (x, y) = x4 + y 4 − 2(x − y)2
1) Montrer qu’il existe (α, β) ∈ R2+ (et les déterminer) tels que
f (x, y) ≥ α || (x, y) ||2 +β pour tous (x, y) ∈ R2 , où la notation || . || désigne
la norme euclidienne de R2
En déduire que le problème (P ) : inf 2 f (x, y) possède au moins une solution.
(x,y)∈R
2) La fonction f est-elle convexe sur R2 ?
3) Déterminer les points critiques de f , et préciser leur nature (minimum
local, maximum local, point-selle,·). Résoudre alors le problème (P )
4
Exercice 17
On donne le problème (P ) suivant :
M ax x31 − 3x2
x1 − x2 + 2 ≥ 0
(P ) : 2x1 + x2 − 2 ≥ 0
x1 + 2x2 − 10 ≤ 0
7x1 + 2x2 − 28 ≤ 0
En appliquant le théorème de Kuhn-Tucker Resoudre (P )
.
Exercice 18
On donne le problème (P ) suivant :
M ax x1 − 1)2 (6 − x2
x1 ≥ 2
(P ) : x3 ≤ 5
x1 − mx2 ≤ 0
x1 , x2 ≥ 0
En appliquant le théorème de Kuhn-Tucker Resoudre (P ) suivant les valeurs
de m