Vous êtes sur la page 1sur 7

Optimisation L3 MIASHS

2020/2021 Université de Pau


Examen, 2ème session Collège E2S
25 juin 2021 Roland Becker

Exercice 1

Un cordonnier fabrique deux types de chaussures, A et B. Dix paires de type A nécessitent


3m2 de cuir, 1m2 de tissu skai et 60 heures de travail. Elles lui rapportent e 500. Dix paires de
type B nécessitent 3m2 de cuir, 4m2 de tissu skai et 20 heures de travail. Elles lui rapportent
e 300. Le cordonnier dispose de 360m2 de cuir, 300m2 de tissu skai et de 6000h de travail.
Combien de paires de type A et de type B devrait-il fabriquer pour un profit maximal ?
1. Formuler le problème comme un programme linéaire canonique.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.......................................................................................

2. Donner une esquisse de l’ensemble admissible.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

x2

x1
3. Calculer tous les sommets de l’ensemble admissible.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1
.......................................................................................

4. Calculer la solution optimale et la valeur optimale.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.......................................................................................

5. Donner le problème dual.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.......................................................................................

6. Soit y∗ la solution du problème dual. Pourquoi a-t-on y∗2 = 0 ?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.......................................................................................

7. Calculer y∗ .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.......................................................................................

8. Tester votre y∗ par le théorème de la dualité forte.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.......................................................................................

2
Solution de l’Exercice 1

1.

max 500x1 + 300x2





x1 > 0, x2 > 0

3x + 3x
1 2 6360

 x1 + 4x2 6300


60x1 + 20x2 66000

2.
3.

S1 [60, 60]
S2 [90, 30]
S3 [0, 75]
S4 [100, 0]
S5 [0, 0]

4.

V1 48000
V2 54000
V3 22500
V4 50000
V5 0

Donc x∗ = (90, 30) avec V ∗ = 54000.


5.

min 360y1 + 300y2 + 6000y3




y1 > 0, y2 > 0, y3 > 0
3y1 + y2 + 60y3 >500


3y1 + 4y2 + 20y3 >300

6. La contrainte 2 n’est pas active, donc y2 = 0.


7. On trouve y1 et y3 comme solution de
    
3 60 y1 500 200
= ⇒ 40y3 = 200 ⇒ y3 = 5 ⇒ 3y1 = 200 ⇒ y1 =
3 20 y3 300 3

3
8.
 
 360
= 24000 + 30000 = 54000 = V ∗
 200
3 5
6000

Exercice 2

On considère le problème suivant :

max x1 − 2x2 − 3x3 − x4


xj > 0 (1 6 j 6 4),
x1 − x2 − 2x3 − x4 6 12,
2x1 + x3 − 4x4 6 2,
−2x1 + x2 + x4 6 4.

1. Donner le problème dual.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2. Résoudre par la méthode du simplexe.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

T1

4
T2

T3

T4

3. Donner les solutions optimales et la valeur optimale.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4. Quelles sont les contraintes actives pour la maximisation ? Donner leurs prix fictifs.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5
Solution de l’Exercice 2

1. Donner le problème dual

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

max 12y1 + 2y2 + 4y3 yj > 0 (1 6 i 6 3),


y1 + 2y2 − 2y3 > 1
−y1 + y3 > −2
−2y1 + y2 > −3
−y1 − 4y2 > −1.

2. Résoudre par la méthode du simplexe et donner la valeur optimale et les solutions pri-
male et duale.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

T1 x1 x2 x3 x4

y3 1 -1 -2 -1 12 12

y2 2 0 1 -4 2 1

y3 -1 1 0 1 4 -

-1 2 3 1 0

T2 y2 x2 x3 x4

y3 − 12 -1 − 25 1 11 11

1 1
x1 2
0 2
-2 1 -

y3 1 1 1 -3 6 -

1 7
2
2 2
-1 1

6
T3 y2 x2 x3 y1

x4 − 12 -1 − 25 1 11 -

x1 − 12 -2 − 29 2 23 -

y3 − 12 -2 − 13
2
3 39 -

0 1 1 1 12

3.

x∗1 = 23, x∗2 = 0, x∗3 = 0, x∗4 = 11, y∗1 = 1, y∗2 = 0, , y∗3 = 0, V ∗ = 12

4. Les contraintes 1 et deux sont actives. Leur prix fictifs est 1 et 0.

Vous aimerez peut-être aussi