Exercice dentranement
Rappel : pour optimiser une fonction on suppose que la
fonction admet au moins une drive premire pour appliquer
les conditions de jugements.
Contraintes galitaires
1- Opt x 2 + y s.c. x, y, \ + x 2 = 2 y + 1 ;
1
2- Opt 2 x + 4 y + 2 z s.c. 6 = x 2 + y 2 + 2 z
1Opt x 2 + y s.c. x , y \ + x 2 = 2y + 1 .
La fonction objectif est de classe 2.
x 2 + 2y = 1
g = ( 2x
2)
2x (1 ) = 0
x = 2x 2x = 0
= 2
L
1
=
= 1 2 = 0
x = 0
y
2
1
2
x + 2y = 1
y =
L = x 2 2y + 1 = 0
1
Le point candidat est M = (0, )
2
2 2
HB = 0
2 x
0 2 x
1 0 0
0 2 H B ( M ) = 0 0 2
0 2 0
2 0
H B (M ) = 4 0
6 = x 2 + y2 + z 2
2y 2z )
L(x , y, ) = 2x + 4y + 2z (6+ x 2 + y 2 + z 2 )
Dtermination des points candidats (CN)
= 2 2x = 0
1
2
1
= = =
x
y
z
2
2
2
x + y + z = 6
= 4 2y = 0
= 2 2z = 0
= x 2 y 2 z 2 + 6 = 0
2x = 2z = y
0
HB =
0
2 x
2 0 0
0 2 0
H B (M 0 ) =
0 0 2
2 4 2
Mthode des mineurs
principaux
0
0
2 x
2
2 y
0
2 2 z
0
2 y 2 z
0
2
2
4
0
H B (M1 ) =
0
2
0
2
0
2
0
4
0
0
2
2
4
2
0
0
2
2
P ( ) = 0 = 2
2
4
2
0
2
4
2
0
2 Contraintes ingalitaires
f ( x, y ) = x 2 + y 2 s.c. 2 x + y 2, x 0, y 0
g ( x, y ) = x + 2 y 2 s.c. 2 x 2 + 2 y 2 2, x 0, y 0
x 0, y 0 1 + x 2 y 0
h( x, y ) = x 2 + 2 y 2 s.c.
2
2
1 x y 0 1 + x 2 y 0
x 2 + y2
avec x 0, y 0
s.c. 2x + y 2
2x + y 2
g = ( 2 1 )
contraintes respecter ( g = 1 0 )
0 1
Le seul point stationnaire de la contrainte g1 2x + y 2 est le
point (0,0), nimporte quel point candidat sera une solution dans le
domaine convexe (ensemble des contraintes). Formons le lagrangien :
L(x, y, 1 ) = x 2 + y 2 + (2x y + 2) .
= 2x 2 = 0
= 2y = 0
(2x y + 2) = 0 ; 0
2x 2 = 0
2y = 0 x = 2y = =
+
=
2
2
x
y
M =
2
Soit g(x, y ) = x + 2y 2 s.c. 2x 2 + 2y 2 2, x 0, y 0
g C 1 sur \ 2 et hi C 1 sur \ 2
x + 2y 2
avec x 0, y 0
s.c. x 2 + y 2
2x 2 + 2y 2 2
h = ( 2x
2y )
conditions respecter ( g = 1
0 )
L(x, y, ) = x + 2y 2 + (x 2 y 2 + 1) .
CNS
= 1 2x = 0
= 4y 2y = 0
(x 2 y 2 + 1) = 0 ; 0
1 2x = 0
= 2x = 2 et = 1
2y(2 ) = 0
2
2
2x
+
=
x
y
1
2
2
x
1
=
x +y = 1
1
1
15
x = ;y =
; = 2 x = 1; y = 0; =
2
4
4
1 15
(
)
M 0 = ;
4 4 avec = 2 et M 1 = 1; 0 avec
1
qui sont des
2
1 x 2 y 2 0
2
2
h(x, y ) = x + 2y s.c. 1 + x 2y 0
s.c.
1 x 2y 0
x 2 + 2y 2
x 2 + y 2 1
x + 2y 1
x + 2y 1
J (gi ) = 1 2 Rg J = 2
2
1
L = x 2 + 2y 2 + 1 ( x 2 y 2 + 1 ) + 2 ( x 2y + 1 ) + 3 ( x 2y + 1 )
CNS
L
= 2x 2x 1 + 2 3 = 0
= 4y 2y1 22 23 = 0
1(x 2 y 2 + 1) = 0 ; 1 0 (1 0)
2 (x 2y + 1) = 0 ; 2 0 (2 0)
(x 2y + 1) = 0 ; 3 0 (3 0)
2x + 2 3 = 0
4y 22 23 = 0
1
1
x = 0, y = , 2 = 3 =
2
2
x + 2y = 1
x + 2y = 1
( 21 ) avec
Le point M 0 = 0;
= 3 =
1
est un maximum local
2
contraint.
2- Si 2 = 0, 1 > 0, 3 > 0 , ce qui sous-entend que x 2 + y 2 = 1
et x + 2y = 1 sont des contraintes satures, alors le systme
rsoudre devient :
2x 2x 1 3 = 0
4y 2y1 23 = 0
x = 1, y = 0, 1 = 1, 3 = 0
x 2 + y2 = 1
x + 2y = 1
4y 2y1 22 = 0
x 2 + y2 = 1
x + 2y = 1
x = 1, y = 0, 1 = 1 et 2 = 0
3
4
7
12
x = , y = , 1 = et 2 =
5
5
5
25
et x + 2y < 1 doit tre vrifie par les rsultats obtenus
Le point M 2 = ( 1; 0 ) avec 1 = 1 et 2 = 0 est non
acceptable (la contrainte n2 sannule en mme temps
que 2 = 0 ).
( 53 ; 45 )
7
12
et 2 =
5
25
acceptable (la contrainte n 3 nest pas satisfaite).
Le point M 3 =
avec 1 =
est non
3 Programmation linaire
1 2 x + y 14
s.c.
x + y 12
x + 3 y 18
Max ( x, y, z ) = 14 x + 12 y + 18 z
2-
4 x y z 0
s.c. 2 2 x y z 0
x, y , z 0
Solutions
1-
min C (x , y ) = 2x + 4y
x 0, y 0
2x + y 14
s.c.
x + y 12
x + 3y 18
10
u 0, w 0, z 0
s.c. 2u + w + z 2
u + w + 3z 4
e1
e2
u
2
1
14
w
1
1
12
z
1
3
18
e1
e2
1
0
0
0
1
0
2
4
0
TMS
2
4/3
Solution de base P = 0 u = 0 w = 0 z = 0 et e1 = 2, e2 = 4
u
z
P
u
5/3
1/3
8
w
2/3
1/3
6
z
0
1
0
e1
e2
1
0
0
-1/3
1/3
-6
2/3
4/3
-24
TMS
2/5
4
Solution P = 24 u = 2 / 3 w = 0 z = 4 / 3 et e1 = 0, e2 = 0
u
z
P
u
1
0
0
w
2/5
1/5
14/5
Solution P =
w
z
P
u
5/2
-1/2
-7
z
0
1
0
e1
e2
3/5
-1/5
24
-1/5
2/5
22
2/5
6/5
136
TMS
1
6
136
2
6
u = w = 0 z = et e1 = 0, e2 = 0
5
5
5
w
1
0
0
z
0
1
0
e1
e2
3/2
-1/2
-9
-1/2
1/5
-3
1
1
-30
Solution finale P = 30 u = 0 w = z = 1 et e1 = 9, e2 = 3
Solution finale C = 30, x = 9, y = 3
11
minC = 2u + 4w
4 x y z 0
s.c.
2 2x y z 0
x , y, z 0
e1
e2
x
2
1
14
y
1
1
12
z
1
1
18
u 0, w 0
2u + w 14
s.c.
u + w 12
u + w 18
e1
e2
1
0
0
0
1
0
2
4
TMS
2
4
Solution de base P = 0 x = 0 y = 0 z = 0 et e1 = 2, e2 = 4
z
e2
x
2
-1
-22
y
1
0
-6
z
1
0
0
e1
e2
1
-1
-18
0
1
0
2
2
-36
Solution finale P = 36 x = 0 y = 0 z = 2 et e1 = 0, e2 = 2
La contraintes n 2 est pleinement utiliss, il reste 18 de disponible
pour la contrainte n1.
Solution finale C = 36, u = 18, w = 0
Programmation linaire
x y z capacits
A
3 6 9
16 800
P
5 2 3
8 400
C
3 4 6
8 400
Marge 60 75 93
Programme
max = 60x + 75y + 93z
3x + 6y + 9z 16800
5x + 2y + 3z 8400
s.c.
3x + 4y + 6z 8400
x , y, z 0
13
e1
e2
e3
x
3
5
3
60
y
6
2
4
75
z
9
3
6
93
e1
e2
e3
1
0
0
0
0
1
0
0
0
0
1
0
16800
8400
8400
0
TMS
1866,67
2800
1400
Solution de base = 0 x = 0 y = 0 z = 0 et
e1 = 16800, e2 = 8400, e3 = 8400
e1
e2
x
-3/2
7/2
1/2
27/2
y
0
0
2/3
13
z
0
0
1
0
e1
e2
e3
1
0
0
0
0
1
0
0
-3/2
-1/2
1/6
-31/2
4200
4200
1400
-130200
TMS
-2800
1200
2800
x
z
x
0
1
0
0
y
0
0
2/3
13
z
0
0
1
0
e1
e2
e3
1
0
0
0
3/7
2/7
-1/7
-27/7
-12/7
-1/7
5/21
-95/7
6000
1200
800
-146400
TMS
1200
e1
x
y
x
0
1
0
0
y
0
0
1
0
z
0
0
3/2
-39/2
e1
e2
e3
1
0
0
0
3/7
2/7
-3/14
-15/14
-12/7
-1/7
5/14
-255/14
6000
1200
1200
-162000
Extremum contraint
Les prfrences envers les quantits de biens x et y dun
consommateur sont traduites par la fonction dutilit
u ( x, y ) = x 0,3 y 0,7 . Le revenu du consommateur slve 50 et les
prix des biens sont px = 2 et p y = 5
1. Trouver le panier qui maximise lutilit.
2. Soit une transformation monotone croissante de
u ( x, y ) suivante : v(u ) = ln u ( x, y ) . Montrer que lon retrouve le
mme rsultat que dans la premire question.
2
Solutions
1Point conseil : Dans le programme traditionnel du
consommateur les conditions du premier ordre sont ncessaires
et suffisantes. Ce rsultat permet de rduire ltude de
lextremum aux seules conditions ncessaires qui deviennent
aussi suffisantes.
Formons le lagrangien
'
0,3 0,3
5 = 0
Lx = 0, 7x y
L' = 2x 5y + 50 = 0
2 0, 7
x 0,7y 0,7
0, 7x 0,3y 0,3
0, 3x 0,7y 0,7
=
=
x 0,3y 0,3
5 0, 3
5
2
2x + 5y = 50
2x + 5y = 50
15
y
14
x
15
x = 7, 5 et y = 7 .
+
=
x
y
2
5
50
CN
L
0, 3
=
2 = 0
x
x
L
0, 7
=
5 = 0
y
y
L = 2x 5y + 50 = 0
0, 7
x
0, 3
15
=
=
=
2
x
5
y
14
y
2x + 5y = 50
2x + 5y = 50
= 0, 02
x = 7, 5
y = 7
16
0,3
0
x2
0, 7
HB = 0
2
5
2
0,3
2
7,52
5 et H B ( M ) = 0
0
2
17
0, 7
72
5