Le Simplex Rvis - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Le Simplex Rvis

Description:

Autorise un calcul plus syst matique et plus efficace des it rations ... des variables de base changent : avec. Jusqu' obtenir 0 pour l'une des variable ... – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 23
Provided by: dparte5
Category:
Tags: changent | rvis | simplex

less

Transcript and Presenter's Notes

Title: Le Simplex Rvis


1
Le Simplex Révisé
2
Principe
  • Description matricielle des dictionnaire
  • Autorise un calcul plus systématique et plus
    efficace des itérations

3
Problème initial
4
Introduction des variables décart
5
Transformation en Axb
6
Deroulement du simplex codage dun dictionnaire
7
Ecriture de Ax en ABxBANxN
8
Transformation
9
Ecriture de la fonction objective en zcx
10
Mise en équation
11
Ecriture finale du dictionnaire
12
Itération à partir du dictionnaireAB devient B
13
Choix de la variable entrante
  • Un variable hors base avec un coefficient positif
    dans la dernière ligne du dictionnaire
  • Ces coefficients forment le vecteur

14
Calcul en deux temps
15
Calcul du vecteur complet
Un seul coefficient positif pour le choix de la
variable entrante Elle correspond à x4
16
Choix de la variable entrante
On peut calculer individuellement les
coefficients précédents Un variable entrante est
telle que
On appelle a la colonne entrante
17
Choix de la variable sortante
La partie  haute  dictionnaire peut se lire à
Si on augmente la variable entrante de t, les
valeurs des variables de base changent
avec
Jusquà obtenir 0 pour lune des variable
(condition limite)
18
Choix de la variable sortante
On résout donc
19
Choix de la variable sortante
On peut augmenter t au maximum jusquà 30
puisquon a dans le dictionnaire
Cest donc x7 qui quitte la base
20
Obtention de la nouvelle base
En permutant la colonne correspondant à x7 dans B
avec celle correspondant à x4 dans AN
21
Algorithme du Simplex Révisé
1. Résoudre le système yBcB 2. Choisir une
colonne entrante. Une colonne a de AN telle que
ya soit inférieur au coefficient correspondant
de cN. Si pas de colonne entrante alors
solution optimale 3. Résoudre Bda
22
Algorithme du Simplex Révisé
4. Choisir le plus grand t tel que xB-td
0 Si on ne trouve pas un tel t alors le problème
est non borné Sinon au moins un des composant
de xB-td est égal à 0. La variable
correspondante quitte la base 5. Mettre la
variable entrante à la valeur t et remplacer les
valeurs de xB par xB-td . Remplacer la colonne
sortante de B par la colonne correspondante.
Faire également la permutation des variable dans
xB et xN
Write a Comment
User Comments (0)
About PowerShow.com