Vous êtes sur la page 1sur 5

Série 3 : Algorithme du Simplexe

Exercice 1:
a)
Max Z= x1+x2
6x1+8x2 ≥ 24
-6x1-4x2 ≤12  Un PL avec des contraintes mixtes
2x1≥ 4
x1≥0 ; x2 ≥0
 Forme standard
Max Z= x1+x2 +0 e1+0 e2 +0 e3 – Ma1 –Ma3
6x1+8x2 – e1+ a1= 24  a1 : VB
-6x1-4x2 + e2= 12  e2:VB
2x1- e3+ a3= 4  a3 : VB
x1; x2; e1; e2; e3; a1; a2 ≥0

** 1er tableau du Simplexe :


Cj 1 1 0 -M 0 0 -M
VVB RT
VB x1 x2 e1 a1 e2 e3 a3
-M a1 6 8 -1 1 0 0 0 24 24/8=3
0 e2 -6 -4 0 0 1 0 0 12 -----
-M a3 2 0 0 0 0 -1 1 4 FI
𝑍𝑗 -8M -8M M -M 0 M -M Z= - 28M
𝛿𝑖 1+8M 1+8M -M 0 0 -M 0
VE : x2 (on choisit le plus grand gain marginal positif)  colonne pivot
VS : a1 (on choisit le plus petit RT positif)  ligne pivot ////// Pivot=8
** 2ème tableau du Simplexe : (puisque la variable artificielle a1 est sortie de la base, on
l’élimine alors du tableau : la variable artificielle qui sort de la base, elle n’en reviendra plus)
Cj 1 1 0 0 0 -M
VVB RT
VB x1 x2 e1 e2 e3 a3
1 x2 3/4 1 -1/8 0 0 0 3 4
0 e2 -3 0 -1/2 1 0 0 24 ----
-M a3 2 0 0 0 -1 1 4 2
𝑍𝑗 ¾-2M 1 -1/8 0 M -M Z= 3-4M
𝛿𝑖 ¼+2M 0 1/8 0 -M 0
** 3ème tableau du Simplexe :
Cj 1 1 0 0 0
VVB RT
VB x1 x2 e1 e2 e3
1 x2 0 1 -1/8 0 3/8 3/2 4
0 e2 0 0 -1/2 1 -1/2 30 --
1 x1 1 0 0 0 -1/2 2 ---
𝑍𝑗 1 1 -1/8 0 -1/8 Z=7/2
𝛿𝑖 0 0 1/8 0 1/8

1
** 4ème tableau du Simplexe :
Cj 1 1 0 0 0
VB x1 x2 e1 e2 e3 VVB RT
0 e3 0 8/3 -1/3 0 1 4 ---
0 e2 0 4 -1 1 0 32 ----
1 x1 1 4/3 -1/6 0 0 4 ----
𝑍𝑗 1 4/3 -1/6 0 0 Z=4
𝛿𝑖 0 -1/3 1/6 0 0
 e1 est la variable entrante alors qu’il n’y a aucune variable sortante (tous le RT sont
négatifs): le PL est non borné

b) Min Z= 3𝑥1 +3𝑥2


S/C : 𝑥1 +4𝑥2 ≥20
2𝑥2 ≥ 4
4𝑥1 +4𝑥2 ≥32
𝑥1 ; 𝑥2 ≥0
 Forme standard
Min Z= 3𝑥1 +3𝑥2 + 0 e1+0 e2 +0 e3 + Ma1 +Ma2 + Ma3
S/C : 𝑥1 +4𝑥2 - e1 + a1=20
2𝑥2 - e2+ a2= 4
4𝑥1 +4𝑥2 - e3+ a3= 32
𝑥1 ; 𝑥2 ; e1; e2; e3; a1; a2; a3 ≥0

** 1ère itération:
Cj 3 3 0 0 0 M M M
VVB RT
VB x 1 x2 e1 e2 e3 a1 a2 a3
M a1 1 4 -1 0 0 1 0 0 20 5
M a2 0 2 0 -1 0 0 1 0 4 2
M a3 4 4 0 0 -1 0 0 1 32 8
Zj 5M 10M -M -M -M M M M Z=56M
𝛿𝑖 3-5M 3-10M M M M 0 0 0

** 2ème itération:
Cj Cj 3 3 0 0 0 M M
VVB RT
VB x1 x2 e1 e2 e3 a1 a3
M a1 1 0 -1 2 0 1 0 12 12
3 x2 0 1 0 -1/2 0 0 0 2 FI
M a3 4 0 0 2 -1 0 1 24 6
Zj 5M 3 -M 4M-3/2 -M M M Z=36M+6
𝛿𝑖 3-5M 0 M 3/2-4M M 0 0

2
** 3ème itération:
Cj 3 3 0 0 0 M
VVB RT
VB x1 x2 e1 e2 e3 a1
M a1 0 0 -1 3/2 1/4 1 6 4
3 x2 0 1 0 -1/2 0 0 2 -4
3 x1 1 0 0 1/2 -1/4 0 6 12
Zj 3 3 -M 3/2M M/4-3/4 M Z=6M+24
𝛿𝑖 0 0 M -3/2M ¾-M/4 0

** 4ème itération:
Cj 3 3 0 0 0
VVB RT
VB x1 x2 e1 e2 e3
0 e2 0 0 -2/3 1 1/6 4
3 x2 0 1 -1/3 0 1/12 4
3 x1 1 0 1/3 0 -1/3 4
Zj 3 3 0 0 -9/12 Z= 24
𝛿𝑖 0 0 0 0 9/12

Tous les 𝛿𝑖 ≥ 0  c’est un tableau optimal


La solution optimale :
𝑥1 *=4
𝑥2 *=4
𝑒2 *=4
𝑒1 *=0
𝑒3 *=0 et Z*=24
---------------------------------------------------------------------------------------------------------------
c) Max Z= 8𝑥1 +4𝑥2
S/C : 𝑥1 − 𝑥2 ≥ 8
2𝑥1 +2𝑥2 ≤ 10
𝑥1 ; 𝑥2 ≥0
 Forme standard
Max Z= 8𝑥1 +4𝑥2 + 0 e1+0 e2 - Ma1
S/C : 𝑥1 −𝑥2 − e1 + a1=8
2𝑥1 + 2𝑥2 + e2 = 10
𝑥1 ; 𝑥2 ; e1; e2; a1 ≥0
er
** 1 tableau du Simplexe :
Cj Cj 8 4 0 0 -M
VVB RT
VB x1 x2 e1 e2 a1
-M a1 1 -1 -1 0 1 8 8
0 e2 2 2 0 1 0 10 5
Zj -M M M 0 -M Z=-8M
𝛿𝑖 8+M 4-M -M 0 0

3
** 2ème tableau du Simplexe :
Cj Cj 8 4 0 0 -M
VVB RT
VB x1 x2 e1 e2 a1
-M a1 0 -2 -1 -1/2 1 3
8 x1 1 1 0 1/2 0 5
Zj 8 8+2M M 4+M/2 -M Z= 40-3M
𝛿𝑖 0 -4-2M -M -M/2-4 0
 tous les 𝛿𝑖≤0 donc c’est un tableau optimal, avec une variable artificielle dans la
base (a1=3≠0)  PL impossible.
-----------------------------------------------------------------------------------------------------------
d) Max Z= 4𝑥1 +2𝑥2
S/C : 0.5𝑥1 + 𝑥2 ≥ 10
𝑥1 +𝑥2 = 12
1.5 𝑥1 +𝑥2 ≤ 18
𝑥1 ; 𝑥2 ≥ 0
 Forme standard
Max Z= 4𝑥1 +2𝑥2 + 0 e1+0 e3 – Ma2
S/C : 0.5𝑥1 +𝑥2 + 𝒆𝟏 =10
𝑥1 + 𝑥2 + a2 = 12
1.5 𝑥1 +𝑥2 + 𝒆𝟑 = 18
𝑥1 ; 𝑥2 ; e1; e3; a2 ≥0
er
** 1 tableau du Simplexe :
Cj 4 2 0 0 -M
VVB RT
VB x1 x2 e1 e3 a2
0 e1 0.5 1 1 0 0 10 20
-M a2 1 1 0 0 1 12 12
0 e3 1.5 1 0 1 0 18 12
𝛿𝑖 4+M 2+M 0 0 0 Z= -12M
** 2ème tableau du Simplexe :
Cj 4 2 0 0
VVB RT
VB x1 x2 e1 e3
0 e1 0 0.5 1 0 4
4 x1 1 1 0 0 12
0 e3 0 -0.5 0 1 0
𝛿𝑖 0 -2 0 0 Z=48
 tous les 𝛿𝑖≤0 donc c’est un tableau optimal
La solution optimale :
𝑥1∗ = 12
𝑥2∗ = 0
𝑒1∗ = 4
𝑒2∗ = 0
𝑒3∗ = 0 et 𝑍 ∗ = 48
 on remarque que 𝑒3∗ est une VB mais nulle donc ce PL admet une solution dégénérée.

4
Exercice 2:
a) Une amélioration de la fonction objectif est encore possible : tableaux 2 et 3.
b) Le problème est non réalisable : tableau 1.
c) La solution est dégénérée : tableau 5.
d) La solution représentée est une SBNR : aucun tableau.
e) La solution représentée par le tableau est optimale : tableaux 1, 4 et 5.
f) C’est un problème à solutions multiples : tableau 4.
g) Le problème est non borné : tableau 3.

Exercice 3: (corrigé dans le cours)

Exercice 4:

Cj a d=3 0 0 0
VVB
VB x1 x2 e1 e2 e3
0 e1 -2/3 0 f=1 0 1/6 46
0 e2 -18 0 0 1 5/2 k
d=3 x2 b 1 g=0 i=0 -1/6 4
𝛿𝑖 c e=0 h=0 j=0 1/2 m=12

1) Les variables de base sont : 𝑒1 , 𝑒2 et 𝑥2 .

2) *) Puisque 𝑒1 est une VB, alors f=1 et g=h=0.


*) De même pour 𝑒2 est une VB donc i=j=0.
*) Valeur de d :
𝛿(𝑒3 ) :
0- ((0×1/6)+(0×5/2)+d×(-1/6))) = 1/2  0−(-d/6) =1/2  d/6=1/2  d=3
*) d=3 donc e=0
*) Valeur de m :
m= 3×d= 3×4= 12

3) Pour que la solution de base associée à ce tableau soit dégénérée, il faut que : k=0

4) Pour que la solution de base associée à ce tableau soit l’unique solution optimale du
PL, il faut que : 𝑐 > 0  𝑎 − 3𝑏 > 0  𝑎 > 3𝑏.

5) Pour que le tableau soit optimal et que le modèle admette une infinité de solutions
optimale, il faut que : 𝑐 = 0  𝑎 − 3𝑏 = 0  𝑎 = 3𝑏.

6) Pour que le modèle linéaire soit non borné, il faut :


 Avoir une VE : 𝑐 < 0  𝑎 − 3𝑏 < 0  𝑎 < 3𝑏.
 Et ne pas avoir de VS : 𝑏 ≤ 0.

Vous aimerez peut-être aussi