Académique Documents
Professionnel Documents
Culture Documents
Master M2 _S3
hj(x) = 0 j = 1, 2, ……, m
La contrainte h(x)
6 3 x2
x1
2
f x2 14 x22 36 x2 36
f
28 x2 36 0 x2* 1,286
x2
6 3x *2
x 1* 1,071
2
3
Représentation graphique de la fonction objectif et de la contrainte
4
Méthode des multiplicateurs de Lagrange
Soit le Pb d’optimisation sous contrainte
h(x1,x2) = h1-e = 0
Condition nécessaire
f f
df 0 dx1 dx2 03
x1 x2
h h
dh 0 dx1 dx2 04
x1 x2 5
Si f(x) était une fonction sans contrainte, les deux dérivés partielles de
f(x) doivent être égales à zéro ( ) pour tout dx1 et dx2 au point optimal
(à l’optimum). Cependant les variable x1 et x2 sous contraintes (dx1 et
dx2 ne sont pas indépendantes et on ne peut pas arbitrairement mettre
les dérivées partielles de f(x) égales à zéro.
Cependant f(x) doit avoir un extremum à l’optimum pour que df(x) = 0.
La seconde condition , noté h(x) = 0, existe parce que la contrainte
h1(x) est supposée égale à une constante.
Pour les équations 3 et 4, on peut envisager que dx1 et dx2 sont
(perturbations différentielles) des variations (de l’optimum) par
rapport au point optimal x1* et x2*, et on peut réécrire les équations
sous la forme de 2 éqts à 2 variables inconnues. 6
Les équations 03 et 04
a11 a12 a a
ou 11 21 07
a21 a22 a12 a22
f h dL
0 09
x1 x1 dx1
f h dL
0 10
x2 x2 dx2
L x,
h x 0 11
Fonction de Lagrange
Lx, 4 x12 5x22 2 x1 3x2 6
Condition nécessaire
L
8 x1 2 0 x1
x1 4
L 3
10 x2 3 0 x2
x2 10
L 3
2 x1 3 x2 6 2 3 6 0
4 10
30
, x1* 1,071, x2* 1,286
7 9
La méthode du multiplicateur de Lagrange peut être utilisée pour des
problèmes à plusieurs variables (>2)
f(x) n variables
10
Problème non linéaire
Min f(x)
hj(x) = 0 j = 1, 2, ……, m
gj(x) - sj2 = 0 j = m+1,……, p
Fonction de Lagrange
Lx, f x j h j x j g j x s 2j
m p
j 1 j m 1
Lx *
2 j s j 0 j m 1,......, p
s j 11
Exemple 2 : Contraintes non linéaires et non égalités
Min f x x1 x2
s.c g x 25 x12 x22 0
Fonction de Lagrange
Lx, x1 x2 25 x12 x22 s 12
Condition nécessaire (solution stationnaire)
L x *
x2 2x1 0
x1
L x *
x1 2x2 0
x2
L x *
25 x12 x22 s 12 0
L x *
2s 1
s 1 12
Solutions de l’exemple 2 par la méthode des multiplicateurs de Lagrange
x1 x2 pt s1 f(x) remarque
Saddle
0 0 0 A 5 0 Point col
Point selle
13
x2 25 x 2
1 x 22 0
C D
-2 2
A
-5 -4 -3 -2 -1 0 +1 +2 +3 +4 +5 x1
2 -2
E
B
14