0% ont trouvé ce document utile (0 vote)
225 vues8 pages

Résolution Graphique en Recherche Opérationnelle

Ce document décrit des techniques de résolution graphique pour les programmes linéaires, en présentant deux exemples, l'un de maximisation et l'autre de minimisation. Il introduit les notions de représentation des contraintes, de fonction objectif, de solutions réalisables et optimales. L'analyse de sensibilité est également abordée.

Transféré par

casa shopping
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
225 vues8 pages

Résolution Graphique en Recherche Opérationnelle

Ce document décrit des techniques de résolution graphique pour les programmes linéaires, en présentant deux exemples, l'un de maximisation et l'autre de minimisation. Il introduit les notions de représentation des contraintes, de fonction objectif, de solutions réalisables et optimales. L'analyse de sensibilité est également abordée.

Transféré par

casa shopping
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

FSJES AC

COURS DE RECHERCHE OPERATIONNELLE

PARTIE 2

REPRESENTATION ET RESOLUTION GRAPHIQUE D’ UN


PROGRAMME LINEAIRE

SEMESTRE 6

GESTION E1E2E3 / ECONOMIE ET GESTION E1E2

2020-2021

[Link]

1
INTRODUCTION

Après avoir illustrer par des exemples , comment un problème pratique peut être modélisé par un
programme linéaire , l’étape qui va suivre sera certainement celle de la résolution de ce problème
mathématique . la méthode graphique est l’une des premières méthodes utilisées à ce sujet.

Donc on se limite à une représentation de deux variables .

TECHNIQUES DE RESOLUTION GRAPHIQUE

A – système d’axe

Parmi les conditions de réussite de la représentation graphique est le système d’axe. Un mauvais
choix peut rendre notre représentation non clair et imprécise.

A cause de non négativité des variables de décisions , nous nous intéressons seulement au cadran
positif. ( voir figure ci-dessous )

X2

X1

Cette région s’appelle la région des solutions possibles du problème.

B - EXEMPLES

On traitera dans cette partie deux exemples qui serviront à illustrer la méthode de résolution
graphique

B -1- Problème de maximisation

Considérons l’exemple suivant : = 25 + 15

Sous les contraintes suivantes : + ≤ 120

3 + ≤ 140

≥ 0 , ≥ 0

PREMIERE METHODE

a- Représentation des lignes de contraintes et l’ensemble des solutions réalisables


b- Représentation de la fonction objectif et localisation de la solution optimale
c- Calculer la solution optimale

2
a-Représentation des lignes de contraintes et l’ensemble des solutions réalisables

parmi les solutions possibles d’un problème, il y a celles qui vont satisfaire toutes les contraintes
du programme appelés solutions réalisables et celles qui vont une partie ou aucune partie de ces
contraintes , appelés solutions non réalisables.

Revenons à l’exemple précédent : les solutions qui vérifient l’inégalité 2 + 2 ≤ 240 est

Equivalent à l’ensemble des solutions qui vérifient 2 + = 240 et 2 + > 240

L’ensemble des solutions à l’équation est l’ensemble des points de la droite = −2 + 240

Cette droite qui a une pente de -2.

L’inégalité 2 + > 240 correspond à un demi plan limité par la droite = −2 + 240 .

Or cette droit divise le plan en deux demi plan, donc quel est le demi plan à choisir ?

Pour ce faire il suffit de prendre un point de l’un des demi plans (qui n’appartient pas à la droite
= −2 + 240 ) et voir s’il vérifie l’inégalité 2 + > 240.

X2

120

120 X1

On fait la même chose pour l’autre contrainte , on obtient deux demi plans correspondants aux
solutions vérifiant les deux contraintes.

X2

140

120

140/3 120 X1

3
b-Représentation de la fonction objectif et localisation de la solution optimale

la fonction = 25 + 15 représente pour Z fixé l’équation des courbes de niveau ( de droites


de pente -5/3 ) .Maximiser Z revient à déplacer la courbe de niveau le plus loin possible de l’origine
puisque les coéfficients de sont positifs.

Alors Z = 0 , la fonction objectif est représentée de l a manière suivante :

Z=0

Les limites imposés par étant données et représentées graphiquement par le domaine de
solutions réalisables. On ne peut pas augmenter indéfiniment la valeur de l fonction objectif.

Pour maximiser Z on cherche la plus haute courbe de niveau qui a une intersection non vide avec le
domaine de solutions réalisables.

4
Le point qui maximise le domaine est le point M.

c-Calcule de la solution optimale

graphiquement le point M est l’intersection des deux droites d’équations 2 + 2 = 0

et 3 + = 0 , donc les coordonnées de M c’est la solution du système :

2 + 2 =0

3 + =0

Donc : = 10 et = 110 et = 1900.

DEUXIEME METHODE ( ENUMERATION DES SOMMETS )

On remarque que la solution optimale ne peut être que sur le bord du domaine des solutions
réalisables . de plus elle est dans le cas général donnée par un point anguleux correspondant aux
intersections des droites de contraintes. Une telle solution est appelée solution de base. Eci nous
amène à proposer ce qui suit :

- Représenter les lignes de contraintes et les solutions réalisables


- Localiser toutes les solutions de base
- Calculer la valeur de Z pour chaque point et choisir la solution optimale.

Dans l’exemple précédent, le domaine est délimité par quatre points anguleux O, A, M, B.

O ( 0,0 ) correspond à Z = 0

A( 140/3 , 0 ) correspond à Z = 3500/3

M ( 10 , 110 ) correspond à Z = 1900

B ( 0 , 120 ) correspond à Z = 1800.



Donc la solution optimale est = 1900

B -1- Problème de minimisation

Première méthode

Le problème de minimisation ne diffère du problème de minimisation que par a recherche de la


courbe de niveau qui donne la plus petite valeur de Z , tut en satisfaisant toutes les contraintes
du programme.

Exp : = 24 + 20

Sous + ≥ 30

+2 ≥ 40

≥ 0 , ≥ 0

5
X2

30 C

20

0 A

30 40 X1

Z=0

Z=0 est une droite de pente -6/5 , pour le problème de minimisation , on cherche la courbe de
niveau la plus proche de 0 , minimiser Z revient à trouver la première courbe de niveau qui a une
intersection non vide avec le domaine des solutions réalisables.

Dans l’exemple précédent le point C qui minimise le domaine, ce point a pour coordonnées C (0,30)
et ∗ = 600

Deuxième méthode

le domaine est délimité par quatre points anguleux O, A, B, C

O (0,0) correspond à Z = 0

A(40,0) correspond à Z = 960

B(20,10) correspond à Z = 680



C(0,30) correspond à Z = 600 , donc = 600.

ANALYSE DE SENSIBILITE

Une analyse de sensibilité se résume à la recherche des intervalles de variations possibles des
paramètres du PL sans que la solution optimale ne soit modifiée.

L’analyse de sensibilité peut être motivée par plusieurs raisons :

- Les données du problème ne sont pas connues avec exactitude


- On souhaite évaluer les conséquences d’un changement de politique qui modifierait les
données du problème.

6
Exemple :

= 1000 + 2000

4 +2 ≤ 440 droite D1

+4 ≤ 480 droite D2

+ ≤ 150 droite D3

≤ 90 droite D4

≥ 0 , ≥ 0

M1 c’est l’intersection entre D3 et D2 +4 = 480 La solution est M1(40,110)

+ = 150

M2 c’est l’intersection entre D3 et D1 4 +2 = 440 La solution est M2(70,80)

+ = 150

M3 c’est l’intersection entre D4 et D1 4 +2 = 440 La solution est M3(90,40)

= 90

Donc : M1(40,110) correspond à Z = 260000

M2(70,80) correspond à Z = 230000

M3(90,40) correspond à z = 170000

O(0,0) correspond à Z = 0

E(90,0) correspond à Z = 90000

7
C(0,120) correspond à Z = 240000


Finalement le point M1 qui maximise le domaine, = 260000. M1 est l’intersection entre D2 et D3.

La pente de D2 est -1/4 et la pente de D3 est -1.

Si on modifie un paramètre dans la fonction objectif par exemple le coefficient de la fonction devient
= (1000 + ) 1 + 2000 2

( )
Pour Z=0 la pente est : la solution demeure optimale si la pente de la fonction objectif reste comprise entre la pente de D2
( )
et D3. Donc −1 ≤ ≤ −1/4 ce qui donne : −500 ≤ ≤ 1000

Exercice Résoudre = +

+ ≤

≥ 0 , ≥ 0

Solution

Exercice1


Le point qui maximise le domaine est (2,3) donc = 11

Vous aimerez peut-être aussi