Академический Документы
Профессиональный Документы
Культура Документы
Programma-
tion Linéaire,
Résolution
par la
méthode des
tableaux du
simplexe
Chapitre 2 : Programmation Linéaire, Résolution
Abdelaziz
CHE-
par la méthode des tableaux du simplexe
TOUANI
Sommaire
Introduction
Abdelaziz CHETOUANI
Méthode du
simplexe
23 novembre 2020
1/19
Sommaire
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
par la
méthode des
tableaux du
simplexe
Abdelaziz
1 Introduction
CHE-
TOUANI
Sommaire
Introduction
Méthode du
simplexe
2 Méthode du simplexe
2/19
Introduction
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
par la
méthode des
tableaux du
simplexe
• La méthode graphique est inapplicable au-delà de deux variables
Abdelaziz
CHE- • Solution : Algorithme du simplexe (méthode des tableaux ou
méthode de Dantzig)
TOUANI
Introduction
toutes de type ” ≤ ”
Méthode du
simplexe
• L'algorithme du simplexe que nous allons présenter dans le cas
de 2 variables se généralise aux cas où le nombre des variable
est > 2. C'est un algorithme fondé sur un processus itératif
3/19
Introduction
Chapitre 2 : Dans cette partie, on s'intéresse à résoudre le P.L donnée sous la forme canonique
Programma-
tion Linéaire,
et le nombre de variables est supérieure au nombres de contraintes :
Résolution
par la n
Max Z = F (x1 , x2 , ..., xn ) =
X
méthode des
cj xj = cx
tableaux du
simplexe
j=1
n
s.c i = 1, ..., m
X
Abdelaziz aij xj ≤ bi ,
CHE-
j=1
xj ≥ 0, j = 1, ..., n
TOUANI
Où :
Sommaire
Introduction
4/19
Méthode du simplexe
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
par la
méthode des Principe
tableaux du
simplexe Son principe est le suivant : Partant du sommet du polygone des solutions
Abdelaziz
admissibles D, pour lequel la fonction économique Z est nulle (généralement le
CHE- point (0,0)), on passe de proche en proche à des sommets voisins en augmentant
TOUANI à chaque étape la valeur de Z jusqu'à ce que l'on atteigne le maximum.
Sommaire
Introduction
Exemple
Méthode du max Z = 12x + 10y
simplexe
5/19
Méthode du simplexe
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
par la
méthode des
tableaux du • La forme sous la quelle notre P.L. est posé est dite Forme Canonique
simplexe
Abdelaziz
• le P.L. comprend :
une fonction Z à maximiser,
CHE-
TOUANI •
• des contraintes d'infériorité,
Sommaire
• des contraintes de positivité.
Introduction
• La résolution par la méthode du simplexe commence par la transformation
du PL mis sous forme canonique en un programme linéaire équivalent dit :
Méthode du
simplexe
Programme Linéaire Standard
• Cette transformation consiste à introduire des variables d'écart positives
permettant de transformer les contraintes d'inégalités en des contraintes
d'égalités.
6/19
Méthode du simplexe
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
par la
méthode des
tableaux du
simplexe
La forme standard du P.L. est donnée par :
Abdelaziz
CHE- max Z = 12x + 10y
TOUANI
x + y + e3 = 50
x, y , e1 , e2 , e3 ≥ 0
Méthode du
simplexe
7/19
Méthode du simplexe
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
par la
méthode des • Après la transformation en un P.L.S., on détermine une solution de base
tableaux du
(sommet initial) qui satisfait les contraintes (solution admissible).
simplexe
Méthode du
simplexe
• Généralement, le sommet initial est déterminé en aectant aux variables
principales de gestion ( ici x et y ) des valeurs minimales.
• Dans notre exemple, le sommet initial évident (la solution de départ)
correspond au point O(0, 0).
• C'est une solution pour la quelle aucune production n'est engagée.
8/19
Méthode du simplexe
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
par la
méthode des
tableaux du
simplexe
9/19
Méthode du simplexe
Chapitre 2 :
• La résolution par la méthode du simplexe peut être présentée sous forme des
tableaux dans les quels ne seront indiqués que les coecients des variables.
Programma-
tion Linéaire,
Résolution
par la • Chaque tableau correspond à une itération.
méthode des
tableaux du
simplexe
Abdelaziz
CHE-
TOUANI
Sommaire
Introduction
Méthode du
simplexe
x =0
y =0
Ce tableau correspond à la solution admissible e1 = 90
:X =
e = 80
2
e3 = 50
10/19
Méthode du simplexe
Sommaire Etape 2 : 2ème critère de Dantzig, déterminer la variable qui sort de la base : la
Introduction
variable sortante
Méthode du • Calculer les rapports :
simplexe
second membre
coef. de la col. de la var. entrante >0
(ici 90/2 ; 80/1 ; 50/1) que l'on indiquera dans une colonne θ.
• Puis chercher la petite valeur obtenue strictement positive (ici 45).
• La variable dans la base située sur la même ligne que cette valeur (ici e1 )
est la variable sortante.
• Le nombre situé à l'intersection de la colonne de la variable entrante et de
la ligne de la variable sortante (ici 2) s'appelle le pivot.
11/19
Méthode du simplexe
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
par la
méthode des
tableaux du
simplexe
Abdelaziz
CHE-
TOUANI
Sommaire
Introduction
Méthode du
simplexe
12/19
Méthode du simplexe
Sommaire
Introduction
Méthode du
simplexe
13/19
Méthode du simplexe
Abdelaziz
CHE-
TOUANI
Sommaire
Introduction
Méthode du
simplexe
x = 45
y =0
Ce tableau correspond à la solution admissible e1 = 0
:X =
e = 35
2
e3 = 5
Pour laquelle Z = 540
14/19
Méthode du simplexe
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
par la • Pour que la solution soit optimale dans le cas de maximisation, il faut que
méthode des
tous les coecients de la dernière ligne du tableau du simplexe soient
tableaux du
simplexe
négatifs ou nuls.
Abdelaziz • Ici on a 4 > 0 donc on doit eectuer une autre transformation (une autre
CHE- itération) pour améliorer Z
TOUANI
15/19
Méthode du simplexe
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
par la
méthode des
tableaux du
simplexe
Abdelaziz
CHE-
TOUANI
Sommaire
Introduction
Méthode du
simplexe
16/19
Méthode du simplexe
Chapitre 2 :
Programma-
tion Linéaire,
Résolution On obtient alors le 3ème tableau suivant :
par la
méthode des
tableaux du
simplexe
Abdelaziz
CHE-
TOUANI
Sommaire
Introduction
Méthode du
simplexe
17/19
Méthode du simplexe
Chapitre 2 :
Programma-
tion Linéaire,
Résolution
Tous les coecients de la dernière ligne sont ≤ 0. donc le maximum est atteint.
par la la solution optimale du PLS est donnée par :
méthode des
x = 40
tableaux du
simplexe
y = 10
Abdelaziz
X ∗ = e1 = 0
CHE- e = 20
TOUANI 2
e3 = 0
Sommaire
Introduction
Pour laquelle Z = 580
Méthode du • Donc la solution du problème est de produire 40 boîtes de type A et 10
simplexe
boîtes de type B pour obtenir un prot maximum de 580 dh
Pour la matière première on a à l'optimum :
• e1 = 0 : la quantité du chocolat est épuisée.
• e2 = 20 : il reste 20 Kg de noix dans le stock.
• e3 = 0 : la quantité des fruits est épuisée.
18/19
Méthode du simplexe
Chapitre 2 :
Programma- Dénition
tion Linéaire,
Résolution
par la
• Si à l'optimum d'un problème linéaire, une variable d'écart est nulle, on dit
méthode des que la contrainte qui lui correspond est saturée.
tableaux du
simplexe • Si elle est non nulle, on dit que la contrainte est non saturée.
Abdelaziz • Dans notre exemple, la première et la troisième contraintes sont saturées
CHE-
TOUANI
alors que la deuxième contrainte est non saturée.
Sommaire
Remarques
Introduction
Méthode du
• On démontre que si dans le dernier tableau, tous les coecients
simplexe économiques associés aux variables hors base sont strictement négatifs alors
la solution optimale est unique.
• Lorsque il existe au moins un coef économique nul (associé à une VHB )en
plus des coef < 0 alors la solution optimale n'est pas unique.
• Si la colonne θ n'est plus calculable (les rapports ne sont plus calculables ),
on démontre qu'on peut augmenter indéniment la fonction économique :
max Z = +∞
• Si le min de la colonne θ est atteint en plusieurs valeurs, on choisit
arbitrairement l'une d'elles.
19/19