Académique Documents
Professionnel Documents
Culture Documents
Recherche opérationnelle
Série: 1
ième
3 Finance
I. Introduction
L’importance de l’optimisation et la nécessité d’un outil simple pour modéliser des problèmes
de décision que soit économique, militaire ou autres on fait de la programmation linéaire un des
champs de recherche les plus actifs au milieu du siècle précédent. Les premiers travaux1 (1947)
sont celle de George B. Dantzig et ses associés du département des forces de l’air des États
Unis d’Amérique.
Les problèmes de programmations linéaires sont généralement liés à des problèmes
d’allocations de ressources limitées, de la meilleure façon possible, afin de maximiser un profit
ou de minimiser un coût. Le terme meilleur fait référence à la possibilité d’avoir un ensemble
de décisions possibles qui réalisent la même satisfaction ou le même profit. Ces décisions sont
en général le résultat d’un problème mathématique.
Généralement il y a trois étapes à suivre pour pouvoir construire le modèle d'un programme
linéaire :
1. Identifier les variables du problème à valeur non connues (variable de décision) et les
représenter sous forme symbolique (exp. 𝑥1 , 𝑦1 ).
2. Identifier les restrictions (les contraintes) du problème et les exprimer par un système
d’équations linéaires.
3. Identifier l’objectif ou le critère de sélection et le représenter sous une forme linéaire en
fonction des variables de décision. Spécifier si le critère de sélection est à maximiser ou à
minimiser.
1
De nombreux mathématiciens, parmi eux le Russe L. V. Kantorovich, se sont penchés sur le problème de
programmation linéaire avant 1947.
2
Ces hypothèses résument celles qui ont été donné par G. B. Dantzig : La proportionnalité, La non-négativité,
l’additivité et la linéarité de la fonction objectif
1
IHEC Carthage
où les coefficients 𝑐1 , 𝑐2 , … 𝑐𝑛 doivent avoir une valeur bien déterminée (avec certitude) et
peuvent être positifs, négatifs ou nuls. Par exemple le coefficient 𝑐𝑗 peut représenter un profit
unitaire lié à la production d’une unité supplémentaire du bien 𝑥𝑗 ainsi la valeur de Z est le
profit total lié à la production des différents biens en quantités égales à 𝑥1 , 𝑥2 , … 𝑥𝑛
Supposons que ces variables de décision doivent vérifier un système d’équations linéaires
définis par m inégalités
où les coefficients 𝑎𝑖1 , 𝑎𝑖2 , … 𝑎𝑖𝑛 et 𝑏1 , 𝑏2 , … 𝑏𝑚 doivent avoir une valeur bien déterminée (avec
certitude) et peuvent être positifs, négatifs ou nuls. Le paramètre 𝑏𝑖 représente la quantité de
matière première disponible dont le bien 𝑗 utilise une quantité égale à 𝑎𝑖𝑗 𝑥𝑗 .
𝑀𝑎𝑥 𝑍 = 𝑐1 𝑥1 + 𝑐2 𝑥2 + ⋯ + 𝑐𝑛 𝑥𝑛
𝑠. 𝑐
𝑎11 𝑥1 + 𝑎12 𝑥2 + ⋯ 𝑎1𝑛 𝑥𝑛 ≤ 𝑏1
𝑎21 𝑥1 + 𝑎22 𝑥2 + ⋯ 𝑎2𝑛 𝑥𝑛 ≤ 𝑏2
.
.
𝑎𝑚1 𝑥1 + 𝑎𝑚2 𝑥2 + ⋯ 𝑎𝑚𝑛 𝑥𝑛 ≤ 𝑏𝑚
{ 𝑥1 ≥ 0, 𝑥2 ≥ 0, … 𝑥𝑛 ≥ 0
2
IHEC Carthage
Exercice 1
Annexe
Nombre D'unités d'œuvre par centre de frais nécessaire Prix de vente
à la production et à la vente d'un meuble unitaire
(en dinars)
Usinage Montage Distribution
M1 5 3 2 280
M2 5 2 2 220
M3 2 4 1 142
M4 2,5 2 1 126
Capacité de
production et de 210 000 128 000 illimitée
vente (en UO)
Coûts unitaires 30 15 10
des UO
(UO: unités d'œuvre)
Remarque: Dans les centres de frais sont inscrites toutes les charges proportionnelles
incorporables aux coûts et prix de revient, y compris les consommations de matières premières
et de matière consommables, et uniquement ces charges.
4°) La vente de 26 000 meubles M1 n'étant pas certaine, on veut déterminer en fonction des
différentes valeurs possibles de M1 le programme optimum de fabrication pour les trois autres
meubles.
Exercice 2
Dans une raffinerie de pétrole, le pétrole brut est d’abord traité dans une unité de
distillation à la sortie de laquelle on obtient 30 % d’essence et 70 % de fuel.
Une partie de fuel obtenu est ensuite traitée dans une unité de « cracking » qui ont
transformé 40 % en essence.
Le coût distillation du pétrole brut est de 12 dinars par tonne et le coût du « cracking » de 15
dinars par tonne.
Par ailleurs, la raffinerie doit fournir au minimum 4000 tonnes par jour d’essence et
4000 tonnes de fuel. Déterminer les quantités de pétrole brut à distiller et de fuel à craquer pour
satisfaire ces contraintes au coût minimum.
3
IHEC Carthage
Exercice 3
Dans une exploitation agricole, on doit choisir entre deux types d’engrais A et B pour
fertiliser les terres. Celles-ci requièrent au moins 60 kg de potassium, 120 kg de calcium et 90
kg de sodium par hectare.
Dans un paquet d’engrais A, il ya 1 kg de potassium, 3 kg de calcium et 3 kg de sodium.
Dans un paquet B, il ya 2 kg de potassium, 2 kg de calcium et 1 kg de sodium.
Quelles sont les quantités optimales de A et de B à utiliser par hectare, si le prix des paquets est
de 10 dinars, pour A et B.
Exercice 4
Une société fabrique deux produits A et B. Elle a des contrats pour délivrer les quantités
suivantes à la fin des mois 1 et 2:
A B
Mois 1 5000 2000
Mois 2 8000 4000
Chaque produit peut être fabriqué sur n’importe quelle chaîne. Une unité du produit A
nécessite 0,15 heure sur la chaîne 1 ou 0,16 sur la chaîne 2. Une unité du produit B nécessite
0,12 heure sur la chaîne 1 ou 0,14 heure sur la chaîne 2. Une heure de production coûte 5 unités
monétaires pour chaque produit sur n’importe quelle chaîne. Le coût unitaire de stockage par
mois pour chaque produit est 0,2 unités monétaires (chargées à la fin de chaque mois).
Initialement, la société dispose de 500 unités de A et 750 unités de b en stock. La société
veut avoir au moins 1000 unités de chaque produit en stock à la fin du mois 2.
Formuler un programme linéaire pour déterminer le plan de production qui minimise le coût
total pour satisfaire la demande à temps.
Exercice : 5
Un spécialiste en médecine a fabriqué un médicament (des pilules) pour guérir les sujets
atteints d’un rhume. Ces pilules sont fabriquées selon deux formats :
• Petite taille : elle contient 2 grains d’aspirine, 5 grains de bicarbonate et 1 grain de codéine.
• Grande taille : elle contient 1 grain d’aspirine, 8 grains de bicarbonate et 6 grains de codéine.
Pour guérir la maladie, le sujet a besoin de 12 grains d’aspirine, 74 grains de bicarbonate et 24
grains de codéine. Déterminer le nombre de pilules minimales à prescrire au sujet pour qu’il
soit guérit.
4
IHEC Carthage
Exercice : 6
Une banque accorde 5 types de crédit C1, C2, C3, C4 et C5 avec des taux d’intérêt
annuels donnés dans le tableau suivant :
Exercice 7 :
Un gestionnaire de production prévoit la programmation des trois produits sur quatre machines.
Chaque produit peut être fabriqué sur chacune des machines. Les coûts unitaires de production
(en dinars) sont résumés ci-dessous.
Machine
M1 M2 M3 M4
P1 4 4 5 7
Produit
P2 6 7 5 6
P3 12 10 8 11
Le temps (en heures) requis pour produire chaque unité de produit sur chacune des machines
est résumée ci-dessous.
Machine
M1 M2 M3 M4
P1 0.3 0.25 0.2 0.2
Produit
P2 0.2 0.3 0.2 0.25
P3 0.8 0.6 0.6 0.5
Supposons que 4000, 5000, 3000 unités de produits sont nécessaires, et que les machines-heures
disponibles sont 1500, 1200, 1500, et 2000 respectivement. Formuler le problème sous forme
d’un programme linéaire.
5
IHEC Carthage
Exercice 8 :
Exercice 9 :
Un individu dispose d’une surface de 200 m² dans son jardin. Pour cultiver ses propres
légumes qu’il vend dans leur totalité au marché du village, il a décidé cette année de ne planter
sur ce lopin de terre que des oignons et des poireaux dont les plants sont produits par ses soins.
Pour planter les oignons, il a le choix entre deux variétés. Dans le cas des oignons
d’hiver, il les plante profondément et accorde à chaque plant une superficie au sol de 3 dm²
(0,03 m²) ; dans le cas des oignons d’été, il les plante en surface en leur laissant une superficie
de 4,5 dm². Les oignons plantés en profondeur se vendent à 0,6 DT/pièce tandis que les autres
se vendent à 0,3 DT/pièce.
Il peut également planter des poireaux : soit d’été, soit d’hiver. La botte de 5 poireaux
d’hiver se vend à 4 DT tandis que la botte de 10 poireaux d’été se vend à 5 DT. Un poireau
d’hiver occupe 0,6 dm² contre 0,3 dm² pour un poireau d’été.
Pour être présent sur le marché toutes les semaines sans interruption, il faut qu’au moins
un tiers (1/3) de la production (en nombre de pièces produites) soit assuré tant pour l’hiver que
pour l’été. Il faut également que le nombre de bottes de poireaux produites n’excède pas le quart
(1/4) du nombre d’oignons produits.
Formulez un problème sous forme d’un programme linéaire (sans le résoudre) qui
détermine quel est l’assortiment de plants qui maximisera les recettes à cet individu sur le
marché du village au cours de l’année à venir.