Vous êtes sur la page 1sur 3

Filière : Economie & Gestion

Module : Recherche opérationnelle


Semestre : 5
Année universitaire : 2021-2022

TD 2 : Méthode simplexe
Exercice 1 :

Déterminer les valeurs manquantes dans les deux tableaux de simplexe successifs d'un PL.
MAX Ci . 6 . . MAX Ci . 6 . .
CB B b x1 x2 s1 s2 CB B b x1 x2 s1 s2
. s1 20 3 . 1 0 . s1 2 . 3 1 -1
. s2 18 . . . 1 . x1 . . 2/3 0 1/3
Zi . . . . . Zi . . . . .
Ci - Zi . . . . Ci - Zi 0 0 . -3

Exercice 2 :

On considère le programme linéaire suivant :


max Z = 3x1 + 2 x2
2 x + x  18
 1 2
2 x1 + 3x2  42
3x + x  24
 1 2
 x1 , x2  0
1. Tracer la région des solutions admissibles.
2. Trouver la solution optimale du programme.
3. Résoudre le programme en utilisant la méthode simplexe, et noter le résultat de chaque
itération dans le tableau ci-dessous :

Itération Variables de Variables hors Solution de base Z Point


N° base base réalisable sommet

Exercice 3 :
On considère le programme linéaire suivant :

max z = 6 x1 + 7 x2 + 8x3 1. Mettre le programme sous la forme standard.


 x + 2 x + x  100 2. Déterminer la première solution réalisable de base (de
 1 2 3
Départ), en précisant les variables de base et hors base,
3x1 + 4 x2 + 2 x3  120 puis tracer le tableau simplexe initial.
2 x + 6 x + 4 x  200 3. Changer la base et appliquer les règles de pivotage
 1 2 3
jusqu’à ce que la solution optimale soit atteinte, et
 x1 , x2 , x3  0
donner la solution réalisable de chaque itération ainsi
que la valeur de la fonction objectif correspondante.

M.RABI 1/3
Filière : Economie & Gestion
Module : Recherche opérationnelle
Semestre : 5
Année universitaire : 2021-2022

Exercice 4 :

On considère le programme linéaire (P) suivant :

max z = x1 − x2
2 x − x  −4 1. Résoudre le programme par la méthode du simplexe, et
 1 2 déterminer la solution optimale S1.
 x1 − x23  4 2. Montrer qu’il existe un autre sommet optimal S2 et
 x + x  10 l’ensemble des solutions optimale est le segment [S1, S2].
 1 2
 x1 , x2  0

Exercice 5 :

Le problème de programmation linéaire Peut être transformé sous la forme suivante à laquelle
suivant : s’applique la méthode simplexe :

min z = 2 x1 + 3x2 + x3 min z = 2 x1 + 3x2 + x3 + Mx6 + Mx7


x + 4x + 2x  8 x + 4x + 2x − x + x = 8
 1 2 3  1

2 3 4 6

−3x1 − 2 x2  −6 3x1 + 2 x2 − x5 + x7 = 6
 x1 , x2 , x3  0  x1 , x2 , x3 , x4 , x5 , x6 , x7  0

Où M est un nombre arbitrairement très grand.


1. Quel est le rôle des variables x4, x5 ?
2. Quel est le rôle des variables x6, x7 ?
3. Pourquoi introduire les variables x6, x7 après avoir introduit x4, x5 ?
4. Quel est le rôle de M ? et pourquoi sa valeur doit être suffisamment grande ?
5. Chercher la solution optimale du problème.

Exercice 6 :
On considère le programme linéaire suivant :
max z = 10 x1 + 14 x2
 x + x  12
 1 2
 x1  8
x  6
 2
 x1 , x2  0

1. Tracer la région réalisable et définir sa nature.


2. Ecrire le programme sous forme standard.
3. Tracer la région réalisable tenant compte les variables artificielles.
4. Résoudre le programme avec la méthode simplexe en interprétant graphiquement chaque
itération.

M.RABI 2/3
Filière : Economie & Gestion
Module : Recherche opérationnelle
Semestre : 5
Année universitaire : 2021-2022

Exercice 7 :

Appliquer la méthode des deux phases du simplexe pour résoudre les programmes linéaires
suivants :

max z = 12 x1 + 20 x2 min z = 30 x1 + 24 x2 + 18 x3
6 x + 10 x  60 5 x + 2 x + x  8
 1 2  1 2 3
8x1 + 25x2  200 
2 x + 8 x  80 3x1 + 3x2 + 3x3  6
 1 2  x1 , x2 , x3  0
 x1 , x2  0

Exercice 8 :

Résoudre le programme suivant en utilisant l’algorithme du simplexe par la méthode M et la


méthode des deux phases :

min z = 3x1 + 4 x2 + 5x3


 x + 2 x + 3x  5
1 2 3

2 x1 + 2 x2 + x3  6
 x1; x2 ; x3  0

Exercice 9 :

Résoudre les programmes suivants en utilisant la méthode simplexe :

max z = 2 x1 + 3x2 + x3 min z = − x1 + x2


 x + x + 3x  5 2 x − x  −2
 1 2 3  1 2
(PL1) 
 x1 + x2 + x3  6 (PL2)  x1 − 2 x2  −8
 x1 , x2 , x3  0 x + x  5
 1 2
 x1 , x2  0

max z = 4 x1 + 3x2 max z = 10 x1 + 15 x2 + 60 x3 + 95 x4


 x + x = 10 x + x + 2x  2
 1 2  1 3 4
(PL4) 
 x2 + 2 x3 + x4  5
(PL3)  x1 + 3x2  20
2 x − x  15 x + 2x  3
 3 4
 1 2 
 x1 , x2  0  1 2 3 ; x4  0
x ; x ; x

M.RABI 3/3

Vous aimerez peut-être aussi