PL - 15-16 - Examen + Correction

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 4

FACULTE DES SCIENCES DE TUNIS 04/01/2016

Dépt. des Sciences de l’Informatique

EXAMEN FINAL

Section : INFO3
Matière : Programmation Linéaire
Durée : 2H
Documents Non Autorisés
------------------------------------------------------------------------------------------------------------------------------------
Le barème est à titre indicatif

Exercice 1 : (5 pts)

Enoncer correctement le théorème d’optimalité pour une fonction objective à maximiser et montrer en
donnant un exemple numérique que sa condition n’est pas nécessaire.

Problème : (15 pts)

Un fabricant de serviettes en papier, possède trois départements de production : Coupe, Pliage et


Conditionnement.

Le papier est reçu en grands rouleaux. Ces rouleaux sont successivement coupés, pliés et emballés. Trois tailles
sont fabriquées (A, B et C). Le tableau ci-dessous résume les informations sur la fabrication et les bénéfices
amenés par chaque article.

Temps nécessaire en mns


pour fabriquer une unité de :
Département Taille A Taille B Taille C Capacité en
mns/ semaine
Coupe 10 5 2 2705

Pliage 6 10 4 2208

Conditionnement 1 1 2 440

Bénéfice par unité 1Dinar 1D500 2D

1) a) Formuler ce problème comme un programme linéaire. (3 contraintes et 3 variables)

b) Montrer que la solution optimale est de fabriquer 166 unités de la taille B et 137 unités de la taille C.

c) A partir de quel bénéfice, le fabricant a-t-il intérêt de produire des serviettes de taille A ?

d) Le responsable du département coupe, signale qu’en fait 60 minutes de travail effectif sont perdues
chaque semaine. La solution optimale change-elle ?
1
2) Le fabricant de serviettes a la possibilité d’augmenter la capacité du département pliage.

a) A quel coût horaire, l’opération est-elle rentable ?


b) Pour qu’elle valeur de l’augmentation, ceci est-il valable ?

3) Mêmes questions qu’en 2), si le fabricant a la possibilité d’augmenter la capacité du département de


conditionnement.

Bon travail

L. Hadded & F. Ben Charrada

2
FACULTE DES SCIENCES DE TUNIS Tunis le, 04/01/2016
Dépt. des Sciences de l’Informatique

Devoir Surveillé

Correction

Exercice :
Théorème d’optimalité : Si le vecteur coût relatif à une base réalisable est négatif ou nul, alors la
solution de base correspondante est optimale.

Cette condition n’est pas nécessaire comme le montre l’exemple suivant :

X1 X2 X3 X4 b
1 0 -1 1 6
0 1 1 2 0 La solution de base associée à J1 = {1, 2} est optimale car le
vecteur coût est négatif pour laquelle Z = 10.
0 0 -1 -1 -10
1 1 0 3 6
0 1 1 2 0 La solution de base associée à J2 = {1, 3} est aussi optimale car
Z = 10 aussi, mais le vecteur coût n’est pas négatif.
0 1 0 1 -10

Problème:
1) a) On pose X1 (resp. X2, X3) la quantité de serviettes de type A (resp. B, C) fabriquées par semaine.

10X1 + 5X2 + 2X3 ≤ 2705


(P) 6X1 + 10X2 + 4X3 ≤ 2208 X1, X2, X3 ≥ 0
X1 + X2 + 2X3 ≤ 440
X1 + 1,5X2 + 2X3 = Z(Max)

b) Le dual (D) de (P) est :

10Y1 + 6Y2 + Y3 ≥ 1
(D) 5Y1 + 10Y2 + Y3 ≥ 1,5 Y1, Y2, Y3 ≥ 0
2Y1 + 4Y2 + 2Y3 ≥ 2
2705Y1 + 2208Y2 + 440Y3 ≥ W(min)

3
On va appliquer le théorème des écarts complémentaires pour montrer que Xo = (0 ; 166 ; 137) est
solution optimale de (P).
1ère contrainte : 5*166 + 2*137 = 1104 < 2705 contrainte lâche Y1 = 0
ème
2 contrainte : 10*166 + 4*137 = 2208 contrainte serrée
3ème contrainte : 166 + 2*137 = 440 contrainte serrée

X2 > 0 10Y2 + Y3 = 1,5 Y2 = 1/16


X3 > 0 4Y2 + 2Y3 = 2 Y3 = 7/8

Xo = (0 ; 166 ; 137) et Y0 = (0 ; 1/16 ; 7/8) sont solutions optimales de (P) et (D) respectivement
pour lesquelles Z = W = 523.

Remarque : La 1ère contrainte de (P) étant lâche, donc si la variable d’écart qui lui est associée est X4 alors
la base optimale sera J0 = {2, 3, 4}

c) Pour que 1 rentre dans la base, il faut que le coefficient de X1 dans la fonction objective soit positif.

10
Si on pose δ le bénéfice d’une unité de serviette de type A, alors:

C’1 = C1 - πA1 ≥ 0 c'est-à-dire δ - (0 ; 1/16 ; 7/8)*൭ 6 ൱ = δ – 5/4 ≥ 0 δ ≥ 5/4


1
δ ≥ 1,250 DT

d) La solution optimale ne change pas car en retranchant 60 du 2ème membre de la 1ère contrainte, celle-
ci reste toujours lâche. (1104 < 2705 – 60)

2) a) D’après le théorème du chapitre VII, le coût horaire marginal est : 60*(1/16) = 3,750 DT
b) Ce prix reste valable tant que la base J0 reste réalisable, c'est-à-dire que :

10X2 + 4X3 = 2208 + α (1) X2, X3 ≥ 0


X2 + 2X3 = 440 (2)

(1) – 2*(2) 8X2 = 1328 + α ≥ 0 α ≥ 2192 mns


10*(2) – (1) 16X3 = 2192 – α ≥ 0

3) a) Le coût horaire marginal du département Conditionnement est : 60*7/8 = 52, 500 DT


b) Ce prix reste valable tant que la base J0 reste réalisable, c'est-à-dire que :

10X2 + 4X3 = 2208 (1) X2, X3 ≥ 0


X2 + 2X3 = 440 + β (2)

(1) – 2*(2) 8X2 = 1328 - 2β ≥ 0 β ≥ 664 mns


10*(2) – (1) 16X3 = 2192 + 10β ≥ 0

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy