SlideServe
Menu
Préférences
© SlideServe · v2026

Chapter 6 The Revised Simplex Method

janet avatar
26 diapositives · 948 Views · Jul 02, 2012

Chapter 6 The Revised Simplex Method. This method is a modified version of the Primal Simplex Method that we studied in Chapter 5.

Chapter 6 The Revised Simplex Method - slide 1
01 / 26Chapter 6 The Revised Simplex Method
1 / 17

Télécharger la présentation

Chapter 6 The Revised Simplex Method
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Chapter 6The Revised Simplex Method • This method is a modified version of the Primal Simplex Method that we studied in Chapter 5. • It is designed to exploit the fact that in many practical applications the coefficient matrix {aij} is very sparse, namely most of its elements are equal to zero.

  2. Bottom line: • Don’t update all the columns of the simplex tableau: update only those columns that you need!

  3. Standard Form • opt=max • ~  • bi ≥ 0 , • for all i.

  4. More Convenient Form

  5. Canonical Form As in the standard format, bi≥0 for all i.

  6. System P (6.4)

  7. Example 6.1.1

  8. System P

  9. After a number of Pivot Operations System P’

  10. Observation • After any iteration of the simplex method the columns of the m basic variables comprise the columns of the mxm identity matrix. • The order in which these columns are arranged for this purpose is important. • This order is specified in the BV column of the simplex tableau.

  11. Example 6.1.2

  12. 6.2 The Transformation • How can we compute S’ from S ? • From Linear Algebra we know that any finite sequence of pivot operations is equivalent to (left) multiplication by a matrix. • In other words, S’ = TS • The question is then: T = ??????

  13. What is T ??? • Observation 1: After any number of iterations of the simplex method, the columns of the coefficient matrix corresponding to the basic variables at that iteration, comprise the identity matrix. • Observation 2: Initially, the last m columns of the coefficient matrix comprise the identity matrix.

  14. Analysis • If we group the columns of the basic variables into I and the nonbasic variables into D’, then S’ = [I,D’] • If we do the same for the initial matrix S, we have S = [B,D] where B is the matrix constructed from the columns of the initial matrix corresponding to the current basic variables.

  15. Since S’ = TS, it follows that S’ = [I,D’] = TS = [TB,TD] hence I = TB from which we conclude that T = B-1

  16. Example 6.2.1

  17. Notation: • IB = Indices of the basic elements (in canonical form) • ID = indices of the nonbasic variables in increasing order • cB = Initial cost vector of the basic variables • cD = Initial cost vector of the nonbasic variables

  18. r = reduced costs vector • D = columns of the coefficient matrix in the initial simplex tableau corresponding to the current nonbasic variables.

  19. Behind the Formula (NILN) • Each column of the coefficient matrix in the new tableau is equal to B-1 times the corresponding initial column, i.e new column = B-1 initial column • This is also true for the right-hand-side vector, i.e new RHS = B-1 initial RHS • Observe that the z-row is not included in this formulation (why?)

  20. rD = correction • C’B = (0,0,...,0)

  21. (NILN)But how do we compute B-1 ? • Bad news: • We have to compute it as we go along • Good News: • We do not have to compute it from scratch • Observation: S’ = B-1S = B-1 [M,I] = [B-1M,B-1I] = [B-1M,B-1] • Hence, B-1 is equal to the matrix comprising the last m columns of the LHS matrix.