Академический Документы
Профессиональный Документы
Культура Документы
1 La programmation linéaire
1.1 Introduction à la recherche opérationnelle
La recherche opérationnelle est un processus d’aide à la décision (c.f. figure
1) qui permet de trouver une solution optimale (si elle existe) grâce à la
modélisation mathématique.
La modélisation mathématique peut se décliner en plusieurs types d’optimisation:
la programmation linéaire, la programmation non linéaire, le contrôle opti-
mal... Nous traiterons ici la programmation linéaire, introduction au contrôle
optimal, cours de maîtrise. On aborde dans ce cours la recherche opéra-
tionnelle appliquée à l’économie et la gestion avec le but:
1
Figure 1: Les étapes de la modélisation: décrire le problème, prescrire une
solution, actualiser la solution
2
maximisation avec l’interprétation économique de chaque élément du pro-
gramme.
X
n
min (z) = cj xj
i=1
Xn
tij xj ≥ di i = 1, . . . , m
i=1
xj ≥ 0 j = 1, . . . , q
1. Première interprétation:
i: bien produit
j: activité
di : demande de bien i à satisfaire
tij : taux de production du bien i par l’activité j
cj : coût unitaire de l’activité j
xj : niveau de l’activité j
2. Deuxième interprétation:
i: activité
j: bien consommé (matières premières)
di : niveau minimum de fonctionnemnt de l’activité i
tij : taux de fonctionnement de l’activité i pour la consommation du
bien j
cj : coût unitaire du bien j
xj : quantité consommée de bien j
X
n
max (z) = cj xj
i=1
Xn
tij xj ≤ di i = 1, ..., m
i=1
xj ≥ 0 j = 1, ..., q
1. Première interprétation:
i: bien consommé
3
j: activité
di : quantité disponible de bien i
tij : taux d’utilisation du bien i par l’activité j
cj : gain unitaire de l’activité j
xj : niveau de l’activité j
2. Deuxième interprétation:
i: activité
j: bien produit
di : capacité maximum de fonctionnement de l’activité i
tij : taux de fonctionnement de l’activité i pour la production du bien
j
cj : gain unitaire du bien j
xj : quantité produite de bien j
• un ensemble vide
Remarque:
Un polyèdre convexe est l’intersection (éventuellement vide) d’un nobre fini
de demi-espaces fermés et/ou d’hyperplans. Un polyèdre convexe, borné et
non vide, est appelé un polytope.
4
2. Si D est un polyèdre convexe, non vide mais borné, en plus des sit-
uations décrites ci-dessus, il est possible que le problème n’ait pas de
solution optimale à distance finie; il existe alors une solution admissible
(à l’infini) telle que z = ∞.
Remarque:
Avec les notations introduites ci-dessus, l’équation de la droite isomarge est
:
Xn
cj xj = d d ≥ 0, n ≤ 3
i=1
5
représente les coûts fixes par la constante F et v1 et v2 les coûts variables
des deux biens. La fonction à maximiser est alors: