Vous êtes sur la page 1sur 3

FSJES Ain sebaa S6 - Gestion - Recherche Opérationnelle 2017/2018

La dualité en programmation linéaire

Exercice 1
Pour chacun des programmes linéaires suivants, donner le problème dual associé :
max Z = 2x1 + 3x2 + 5x3 max Z = 12x1 + 9x2 + 7x3 min Z = 4x1 + 3x2 + 2x3
3x1 + 4x2 + 6x3 ≤ 18 3x1 + 3x2 + 2x3 ≤ 7 2x1 + 4x2 + 3x3 ≥ 8
5x1 + 2x2 + 1x3 ≤ 27 5x1 + 7x2 − 3x3 ≤ 9 −3x1 + 7x2 + 5x3 ≥ 12
2x1 + 6x2 − 3x3 ≤ 15 2x1 − 6x2 + 5x3 ≤ 12 6x1 − 2x2 + 5x3 ≥ 9
4x1 − 1x2 + 5x3 ≤ 12 x1 , x2 , x3 ≥ 0 x1 , x2 , x3 ≥ 0
x1 , x2 , x3 ≥ 0

Exercice 2
On donne les premiers et les derniers tableaux de deux programmes linéaires. On demande de
préciser dans chacun des cas,
i le programme de maximisation que les deux tableaux sont censés résoudre, et sa solution
optimale.
ii le programme de minimisation (dual) que les deux tableaux sont censés résoudre, et sa
solution optimale.

Tableau initial 1 :
Base a b c d e f g s.m
10 2 7 1 0 0 0 61
11 6 5 0 1 0 0 49
10 2 6 0 0 1 0 84
13 7 3 0 0 0 1 127
-Z 5 3 4 0 0 0 0 0

Tableau nal 1 :
Base a b c d e f g s.m
1 0 1 2/9 -1/9 0 0 73/9
1 1 0 -5/9 7/27 0 0 38/27
2 0 0 -26/9 4/27 1 0 878/27
3 0 0 17/27 -40/27 0 1 2506/27
-Z -2 0 0 -1/3 -1/3 0 0 -110/3

Tableau initial 2 :
Base a b c d e f g s.m
5 3 9 1 0 0 0 12,4
6 4 7 0 1 0 0 14,5
2 9 8 0 0 1 0 9,5
3 12 4 0 0 0 1 13,6
-Z 3 4 2 0 0 0 0 0

Département de Statistiques et Mathématiques Appliquées à l'Économie et à la Gestion (SMAEG) 1


FSJES Ain sebaa S6 - Gestion - Recherche Opérationnelle 2017/2018

Tableau nal 2 :
Base a b c d e f g s.m
0 0 157/46 1 -39/46 1/23 0 239/460
1 0 31/46 0 9/46 -2/23 0 925/460
0 1 17/23 0 -1/23 3/23 0 140/230
0 0 -317/23 0 -3/46 -30/23 1 121/460
-Z 0 0 -137/46 0 -19/46 -6/23 0 -3895/460

Exercice 3
Une usine de confection produit des tee-shirts, des chemises et des pantalons. Elle comprend
quatre ateliers. Le nombre d'unités de temps machines (UTM) nécessaires pour la confection de
ces produits, la quantité d'UTM journalière disponible dans chaque atelier ainsi que les prots
rapportés par chaque unité de produit, sont résumés dans le tableau suivant :

Tee-shirt Chemise Pantalon Capacité disponible


Atelier A1 (teinture) 2 2 3 900
Atelier A2 (tissage) 1 3 4 1040
Atelier A3 (couture) 3 4 2 1200
Atelier A4 (retouches, emballages et envois) 4 3 3 910
Prot unitaire (UM) 6 7 10

1. Modélisez le problème en un P.L et présentez les diérents tableaux de simplexe.


2. Quel est le programme de production journalier ? Commentez.
3. Si on produit 260 pantalons, de combien faudrait-il réduire cette production pour produire
4 tee-shirts ? Justier votre réponse.
4. En partant d'une production journalière de 260 pantalons, a-t-on intérêt à réduire cette
production pour produire une chemise ? Justier votre réponse.
5. Quel est le problème dual ? expliquer sa signication économique. Donner-en les princi-
paux résultats en vous contentant d'utiliser les résultats du problème primal.
Exercice 4
Un chocolatier propose deux types de paquets : un paquet A contenant 8 ÷ufs de chocolat et
8 bonbons ; un paquet B contenant 4 ÷ufs de chocolat et 16 bonbons. Pour confectionner ses
paquets le chocolatier dispose de 120 ÷ufs de chocolat et de 288 bonbons. Le chocolatier réalise
un bénéce de 10 UM par paquet A et 40/3 UM par paquet B.
On appelle x1 le nombre de paquets A et x2 le nombre de paquets B confectionnés.
1. Sachant qu'il a un bon de commande de 9 paquets sans préciser la distribution de ces
derniers, quel problème mathématique doit résoudre le chocolatier pour maximiser son
bénéce ?

Département de Statistiques et Mathématiques Appliquées à l'Économie et à la Gestion (SMAEG) 2


FSJES Ain sebaa S6 - Gestion - Recherche Opérationnelle 2017/2018

2. A l'aide de la méthode du simplexe résoudre le programme linéaire suivant :




 max z = 30u1 + 40u2
 1 + u2 ≤ 10
2u


(P ) u1 + 2u2 ≤ 12
u1 + u2 ≤ 3




u1 , u2 ≥ 0

3. En utilisant le changement de variable suivant x1 = 3u1 et x2 = 3u2 , déduire le nombre


de paquets A et de paquets B an de maximiser le bénéce du chocolatier. Quel est ce
bénéce ?
4. Déterminer le programme dual (D) associé au programme (P ).
5. A l'aide du tableau optimal de (P ) établir le tableau optimal de (D) en justiant les
étapes de calcul.
6. S'il pouvait le faire, le chocolatier aurait-il intérêt à augmenter le nombre d'÷ufs de
chocolat ou plutôt le nombre de bonbons ? Justier votre réponse.

Exercice 5
Les dirigeants de la société Optimex (spécialisée dans la fabrication des produits cosmétiques)
veulent lancer une nouvelle gamme de soins pour le visage. Celles-ci sont fabriquées à partir
de deux matières premières : la lanoline et la glycérine. Pour des raisons techniques, chaque
fournisseur propose à Optimex, un lot de 2 pots indissociables : un pot de la lanoline, un pot
de glycérine. Les livraisons ont lieu au début de chaque cycle de fabrication. Tout cycle de
fabrication nécessite au moins 120 grammes de lanoline et 90 grammes de glycérine.
Trois fournisseurs sont pressentis pour livrer ces matières. Leurs proposition de prix sont les
suivantes :
Fournisseur Prix du lot (UM) Contenu en lanoline (grammes) Contenu en glycérine (grammes)
F1 120 6 2
F2 132 6 4
F3 60 2 2
1. Écrire le programme linéaire (P2 ) permettant, tout en apportant à la société Optimex
susamment de lanoline et glycérine pour un cycle de fabrication, de minimiser le prix
d'achat total des lots.
2. Donner le programme dual (D2 ) associé à (P2 ).
3. Résoudre (D2 ) par la méthode du simplexe.
4. En déduire la solution optimale de (P2 ) (c-à-d les variables de décision optimales et la
valeur optimale de la fonction économique).
5. A quel prix maximum peut-on acheter 1 gramme supplémentaire de lanoline ? Justier.
6. Quel serait le coût total si on augmente de 1 gramme la quantité de glycérine nécessaire
à un cycle de fabrication ? Justier.

Département de Statistiques et Mathématiques Appliquées à l'Économie et à la Gestion (SMAEG) 3

Vous aimerez peut-être aussi