TD1 PL M1 Ufmi
TD1 PL M1 Ufmi
TD1 PL M1 Ufmi
Exercice 1
On désire déterminer la composition, à coût minimal, d’un aliment pour bétail qui est
obtenu en mélangeant au plus deux produits bruts : orge et arachide.
-la quantité nécessaire par portion est de 400g.
-l’aliment ainsi fabriqué devra comporter au moins 30% de protéïnes et au plus 5% de
fibres.
On a les données en quantité par gramme d’aliment suivantes :
Exercice 2
Une société produit des biens A, B et C. La production des biens nécessite l’utilisation
de 4 machines. Les temps de production et les profits générés sont repris dans le tableau
suivant :
1 2 3 4 Profit
A 1 3 1 2 6
B 6 1 3 3 6
C 3 3 2 4 6
Les temps de production disponibles sur les machines 1, 2, 3 et 4 sont de 84, 42, 21 et
42 et la société cherche à maximiser son profit. Formuler ce problème comme un problème
d’optimisation linéaire.
1
Exercice 3
Une entreprise pharmaceutique fabrique trois types de médicaments : des somnifères, des
euphorisants et des analgésiques, dont les bénéfices de production escomptés sont respec-
tivement de 20, 20 et 10 millions de francs par kilo.
Pour fabriquer chacun de ces médicaments, trois matières premières sont utilisées : de
la caféïne, de la valériane et de la morphine. Les quantités nécessaires de ces produits pour
fabriquer un kilo de médicaments sont résumées dans le tableau suivant :
Par ailleurs les quantités de caféïne, valériane et morphime sont limitées par leur produc-
tion à respectivement 2, 4 et 2 unités par jour.
Exercice 4
Une usine fabrique quatre produits (A, B, C, etD), au moyen deux machines (M1 , etM1 ).
Les temps-machines requis par unité de volume de chacun de ces produits sont donnés
ci-dessous, ainsi que les bénéfices unitaires correspondants (par exemple : pour fabriquer
100 litres de A, M1 est utilisée 7 minutes, puis M2 3 minutes ; à ces 100 litres correspond
un bénéfice de 45 unités monétaires).
XXX
XXX Produits
XXX A B C D
Machines XXX
XX
X
M1 7 10 4 9
M2 3 40 1 1
Bénéfices 45 100 30 50
2
La disponibilité journalière de M1 est de 1200 minutes ; celle de M2 est de 800 minutes. On
suppose qu’aucun problème d’ordonnancement ne vient compliquer les choses (utilisation
simultanée des machines, etc.).
Quelle quantité de chaque produit faut-il fabriquer chaque jour de façon à maximiser le
bénéfice, donner seulement le modèle mathématique de ce problème.
Exercice 5
Les produits d’une société anonyme sont conditionnés dans des récipients de deux types A
et B. Afin de pouvoir satisfaire la clientèle, le Directeur de la société se fixe comme objectif
annuel de disposer d’au moins 3 200 000 récipients de type A et d’au moins
400 000 récipients de type B.
Pour produire ces récipients, le Directeur dispose de deux ateliers dont les rendements sont
différents.
Nombre de récipients par heure de fonctionnement
Atelier 1 Atelier 2
Récipient de type A 500 400
Récipient de type B 400 320
Chaque atelier fonctionne au maximum 4 000 heures dans l’année. Les prévisions de
coût variable de production de chaque type de récipient donnent comme résultats :
Atelier 1 Atelier 2
Récipient de type A 0.4 0.55
Récipient de type B 0.75 0.85
Mais le Directeur peut également sous traiter la fabrication de ces récipients à une société
qui propose comme tarifs :
0.55 u. m. le récipient de type A
1 u. m. le récipient de type B
3
Exercice 6
Un atelier de finition d’une entreprise fabrique des pièces mecaniques de deux types : A
et B, à partir des pièces que lui fournit l’atelier de moulage ; ces pièces brutes permettent
la fabrication de l’un ou l’autre des types A et B, indifféremment.
La capacité journalière de production de l’atelier de moulage est de 130 unités.
Ces pièces moulées subissent ensuite, dans l’atelier de finition, un usinage et un traitement
thermique.
L’usinage d’une pièce de type A nécessite 2 heures de travail sur machine, celui d’une pièce
de type B nécessite 3 heures.
Le traitement thermique demande 3 heures pour une pièce de type A et 1 heure pour une
pièce de type B. Les disponibilités en main d’oeuvre sont telles que 340 heures-machine
peuvent être effectuées à l’usinage et 290 heures au traitement thermique, chaque jour.
Après fabrication, les pièces sont ensuite vérifiées. Compte tenu de effectifs des vérificateurs,
90 pièces de type A et 100 de type B peuvent être vérifiées par jour.
L’entreprise commercialise ces pièces : la marge unitaire sur coût variable pour les pièces
de type A est évaluée au trois quarts de celle relative au pièces de type B.
Ecrire le programme linéaire permettant de déterminer un programme journalier optimal
de fabrication pour l’atelier de finition.
Exercice 7
4
D’autre part, le marché est tel que le propriétaire de la station ne peut vendre plus de
20 000 litres de Super, 30 000 litres d’Ordinaire et 20 000 litres de Gas-oil.
Exercice 8
Un importateur de whisky dispose d’un marché illimité, mais se trouve restreint par la
réglementation des importations quant aux quantités mensuelles maximales autorisées, qui
s’établissent comme suit :
Il effectue trois mélanges A, B et C qu’il vend au prix respectifs de 34, 28, 5 et 22, 5
unités monétaires la bouteille.
(
pas moins de 60% de Sir Roses,
A
pas plus de 20% de Old Frenzy,
(
pas moins de 15% de Sir Roses,
B
pas plus de 60% de Old Frenzy,
n
C pas plus de 50% de Old Frenzy.
5
Exercice 9
Mettre
les programmes linéaires suivantssous forme standard, sous forme canonique :
max Z = 3x1 + 4x2 + 10x3
min Z = 3x1 + 2x2 + 3x3
x1 + 2x2 ≤ 3 x1 + 2x2 − 3x3 = 1
a) x2 + x3 ≤ 3 , b) 2x1 − x2 − 5x3 ≤ 2
−2 ≤ x1 ≤ 4
x1 + 3x2 − x3 ≥ 1
x1 , x2 ∈ R, x3 ≥ 0, x1 ∈ R, x2 ≥ 0, x3 ≤ 0.
6
Exercice 10
Exercice 11
Résoudre
par la méthode du simplexe
les programmes linéaires suivants :
min Z = −x1 + 9x2 − 6x3
max Z = 4x1 + 5x2 + x3
3x1 + 3x2 − x3 ≤ 15
3x1 + 2x2 ≤ 10
1) −5x1 + x2 + 2x3 ≤ 10 2) x1 + 4x2 ≤ 11
x1 − 3x2 + 6x3 ≤ 3
3x1 + 3x2 + x3 ≤ 13
x1 , x2 , x3 ≥ 0, x1 , x2 , x3 ≥ 0,
min Z = 10x1 − 30x2
max Z = 4x1 + 5x2 + x3
3x + 2x ≤ 6
1 2
x +x +x ≤8
1 2 3
3) 6x1 + x2 ≤ 6 4)
x1 − 2x2 + x3 ≤ 2
x 2 ≤ 2
x1 , x2 , x3 ≥ 0.
x1 , x2 ≥ 0,
7
Exercice 12
Résoudre les programmes ci-dessous par la méthode des deux phases de l’algorithme du
simplexe.
min Z = 4x1 + 5x2 + 3x3 max Z = 2x1 + 3x2
min Z = 6x1 + x2 + 6x3
x1 + 2x2 + x3 ≥ 5 x1 + x2 ≥ 5
3x + x + 2x ≥ −2
1 2 3
1) 2) −x1 − x2 + x3 ≥ 1 3) 2x1 − x2 ≥ −2
2x1 − x3 ≥ 3
x1 , x2 , x3 ≥ 0,
2x2 + 4x3 ≥ 1
x1 ≤ 3
x1 , x2 , x3 ≥ 0, x1 , x2 ≥ 0,
min Z = 4x1 + 5x2 + 3x3 + 35
min Z = 2x1 + 3x2 + 3x3 + x4 − 2x5
x + 3x2 + 4x4 + x5 = 2
x1 + 2x2 + x3 ≥ 5 1
4) −x1 − x2 + x3 ≥ 1 , 5) x1 + 2x2 − 3x4 + x5 = 2
1 4 1
2x2 + 4x3 ≥ 1
− x 1 − x 2 + x3 =
3 3 3
x1 , x2 , x3 ≥ 0,
x ≥ 0, i = 1, ..., 5,
i
min Z = x1 + x2 + x3
x1 + 2x2 + 3x3 = 3
−x1 + 2x2 + 6x3 = 2
6)
4x2 + 9x3 = 5
3x3 + x4 = 1
x1 , x2 , x3 , x4 ≥ 0.
Exercice 13
8
Exercice 14
Exercice 15
Une entreprise de mécanique fabrique, dans son usine, 3 types de pièce a, b, c dans 3
ateliers : usinage, montage, finition. Le tableau ci-dessous résume.
9
2)Déterminer le dual du programme linéaire obtenu dans la question 1).
Exercice 16
En utilsant les théorèmes des écarts complémentaires vérifier l’optimalité des solutions
pour chacun des programmes linéaires ci-dessous :
min Z = 8x1 + 7x2 + 3x3
2x + x ≥ 1
1 2
(P1 ) x∗ = ( 31 , 13 , 0)T et x∗ = (2, 13 , 1)T
x1 + 2x2 + x3 ≥ 1
x1 , x2 , x3 ≥ 0,
max Z = x1 + 2x2
−2x1 + x2 ≤ 1
(P2 ) x1 − 2x2 ≤ 2 x∗ = (0, 29 )T et x∗ = ( 15 , 75 )T
x1 + 2x2 ≤ 3
x1 , x2 ≥ 0,
21
min Z = 9x1 + 2 x2 + 4x3
2x1 + x2 ≥ 1
(P3 ) x∗ = ( 12
5 1 1 T
, 6, 4)
x1 + 2x2 + x3 ≥ 1
x1 , x2 , x3 ≥ 0,
Exercice 17
10
Exercice 18
Exercice 19
Mme Djakous veille à ce que ses poulets absorbent chaque jour, au minimum 216 unités
de fer et 78 unités de vitamines.
Une mesure de maïs procure 2 unités de fer et 5 unités de vitamines. Une mesure de
nourriture à base d’os procure 4 unités de fer et 1 unité de vitamines. Une mesure de
millet procure 2 unités de fer et 1 unité de vitamines.
Comment Mme Djakous devra-t-elle mélanger ces trois aliments de façon à satisfaire au
moindre coût les exigences quotidiennes d’ingestion des ses poulets, sachant que les mesures
de ces aliments coûtent respectivement 4000, 2000 et 6000 francs ?
Résoudre le programme linéaire obtenu en utilisant l’algorithme dual simplexe.
Exercice 19
Les combinaisons de facteurs de production pour chaque type de fours, le prix de vente
de chaque four : V, le coût unitaire en francs : C de chaque facteur de production et les
capacités hebdomadaires : K de chaque atelier sont donnés dans le tableau suivant :
11
M O T V
F1 5 7 4 2010
F2 3 8 6 2400
C 20 30 50
K 270 800 360
1)On se propose de déterminer combien de fours de chaque type la société Fourivoire
doit fabriquer chaque semaine pour maximiser sa marge sur coût de production. Donner
le programme linéaire (P ) correspondant.
2) Déterminer le dual du programme linéaire obtenu dans la question 1). Résoudre (D)
et en déduire une solution optimale de (P ). Donner une interprétation économique de ce
programme dual.
Exercice 20
Exercice 21
12