Vous êtes sur la page 1sur 55

Mthode graphique

Chapitre II Mthode graphique

Mthode graphique

La reprsentation graphique

Dans ce chapitre nous prsentons une technique de rsolution


de programme linaire deux variables x1 et x2 .

Dans

ce cas on peut utiliser une reprsentation graphique du programme linaire.

La reprsentation graphique sera utile pour acqurir une comprhension intuitive des principes de base de la programmation linaire.

Mthode graphique

Le problme linaire deux variables

La formulation canonique dun programme linaire deux variables peut scrire sous lune des deux formes suivantes : Max z = a0 x1 + b0 x2 a1 x1 + b1 x2 c1 (P) a2 x1 + b2 x2 c2 ... ... ... x1 , x2 0

Mthode graphique

Le problme linaire deux variables

La formulation canonique dun programme linaire deux variables peut scrire sous lune des deux formes suivantes : Min z = a0 x1 + b0 x2 a1 x1 + b1 x2 c1 (P) a2 x1 + b2 x2 c2 ... ... ... x1 , x2 0

Mthode graphique

La construction de la rgion ralisable Chaque quation :


ai x1 + bi x2 = ci (D)

dnit une droite qui partage le plan en deux demi-plans P1 et P2 dquation : (P1 ) ai x1 + bi x2 ci , (P2 ) ai x1 + bi x2 ci

Mthode graphique

La construction de la rgion ralisable Chaque quation :


ai x1 + bi x2 = ci (D)

dnit une droite qui partage le plan en deux demi-plans P1 et P2 dquation : (P1 ) ai x1 + bi x2 ci , (P2 ) ai x1 + bi x2 (D) ci

Mthode graphique

La construction de la rgion ralisable Chaque quation :


ai x1 + bi x2 = ci (D)

dnit une droite qui partage le plan en deux demi-plans P1 et P2 dquation : (P1 ) ai x1 + bi x2 ci ,
lan

(P2 ) ai x1 + bi x2 (D)

ci

De

p mi

De

p mi

lan

Mthode graphique

La construction de la rgion ralisable Chaque contrainte dtermine lun des deux demi-plans (P1 ) ou
(P2 ) que lon trouvera en vriant si un point particulier (lorigine (0, 0) par exemple) est contenu dedans ou non. (D)

Mthode graphique

La construction de la rgion ralisable Chaque contrainte dtermine lun des deux demi-plans (P1 ) ou
(P2 ) que lon trouvera en vriant si un point particulier (lorigine (0, 0) par exemple) est contenu dedans ou non. (D)

Mthode graphique

La construction de la rgion ralisable


de tous les demi-plans correspondant aux contraintes constitue lensemble des points ralisables : ce sont les solutions communes toutes les contraintes.

Lintersection

Mthode graphique

La construction de la rgion ralisable Cet ensemble correspond une rgion D du plan et est souvent appele rgion ralisable. Cette rgion est parfois vide ou non born.

Mthode graphique

La recherche dune solution optimale

Nous venons de construire la rgion ralisable dun programme linaire deux variable. Cet ensemble contient un nombre inni de solutions ralisables. Il reste reprer, parmi ces solutions ralisables celle(s) qui donne(nt) z la meilleur valeur.

Mthode graphique

La recherche dune solution optimale

En xant z une valeur p choisie arbitrairement, on obtient la droite : (Dp ) a0 x1 + b0 x2 = p Cette droite est appel droite diso-valeur de fonction z. Elle reprsente les points du plan qui donnent z la valeur p.

Mthode graphique

La recherche dune solution optimale


On sintresse la famille des droites (Dp ) (p paramtre). Ce sont a toutes des droites parallles de pente : , que lon peut crire : b x2 = Ici yp = a0 p x1 + b0 b0 (si b0 = 0).

p est lordonne lorigine de la droite (Dp ). Ainsi, on a : b0 Si b0 > 0 alors p1 < p2 yp1 < yp2 Si b0 < 0 alors p1 < p2 yp1 > yp2

Mthode graphique

La recherche dune solution optimale


On sintresse la famille des droites (Dp ) (p paramtre). Ce sont a toutes des droites parallles de pente : , que lon peut crire : b x2 = Ici yp = a0 p x1 + b0 b0 (si b0 = 0).

p est lordonne lorigine de la droite (Dp ). Ainsi, on a : b0 Si b0 > 0 alors p1 < p2 yp1 < yp2 Si b0 < 0 alors p1 < p2 yp1 > yp2

Mthode graphique

La recherche dune solution optimale

p b0

a b

Mthode graphique

La recherche dune solution optimale


> 0, maximiser z revient maximizer p et donc yp . Donc le maximum de z est obtenu pour la droite ayant au moins un point commun avec la rgion ralisable et ayant une ordonne lorigine la plus leve possible. y sens des z croissants B D D y sens des z croissants D

Si b0

A o x o C x

Mthode graphique

La recherche dune solution optimale Si b0 < 0, maximiser z revient maximizer p et donc minimiser
yp . Donc, le maximum de z est obtenu pour la droite ayant au moins un point commun avec la rgion ralisable et ayant une ordonne lorigine la plus basse possible. y sens des z croissants B D D y sens des z croissants D

A o x o C x

Mthode graphique

Remarque

Tous les points sur une mme droite assurent la mme valeur
pour z. Quand on passe dune droite une autre, les valeur de z varient : ils augmentent si on se dplace dans le sens du vecteur normal (a0 , b0 ) au droites iso-valeurs : do la signication de n la che indiquant le sens des z croissants .

Mthode graphique

Un problme de maximisation

Reprenons le programme linaire suivant :


Max z = 50x1 + 60x2 x1 + 2x2 8 x1 + x2 5 9x1 + 4x2 36 x1 , x2 0

(P)

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de maximisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation

Reprenons le programme linaire suivant :


Min z = 20x1 + 40x2 2x1 + x2 16 x1 + x2 12 x1 + 3x2 18 x1 , x2 0

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11

Mthode graphique

Un problme de minimisation
11 10 9 8 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 10 11