paaraujo@uce.edu.ec Lecturas Iniciales • The generalized Simplex Method for minimizing a linear form under linear inequality restraints - Dantzig et al., 1955 • Cap. 5 The simplex method - G.B. Dantzig – 1963 • Origins of the Simplex Method - Dantzig 1987 Conceptos generales • Geométrica = Puntos extremos / área • Algebraica • Forma estándar P.L. • Variables > Ecuaciones • Soluciones básicas (algebra lineal) • Genera soluciones básicas sucesivas Forma Estándar del P.L. • P.L. <= / = / => • Variables no negativas • Variables irrestrictas • Todas restricciones = Ecuaciones • 2do miembro = no negativo • Variables son no negativas • Maximización / minimización Forma Estándar del P.L. • <= Holgura (+) !" + 2!% ≤ 6 !" + 2!% + (" = 6, siendo (" ≥ 0
• => Exceso (-)
3!" + 2!% − 3!5 ≥ 5 3!" + 2!% − 3!5 − (% ≥ 5, siendo (% ≥ 0 SIMPLEX PRIMAL Pasos iterativos formales - SP • Paso 0 = Usando la forma estándar (con los segundos miembros no negativos) determine una solución inicial básica factible
• Paso 1 = Seleccione una variable entrante
entre las variables actuales no-básicas usando la condición de optimidad Pasos iterativos formales - SP • Paso 2 = Seleccione una variable saliente entre las variables actuales básicas, usando la condición de factibilidad
• Paso 3 = Determine los valores de las
nuevas variables básicas, haciendo a la variable entrante básica y a la variable saliente no básica, vuelva al paso 1 Condición Optimidad (entrada) – SP • Maximización • Variable no-básica con coeficiente mas negativo
• Minimización • Variable no-básica con coeficiente mas positivo Condición de Factibilidad (salida) – SP
• Maximización y Minimización:
Variable básica actual, con la menor
intersección (razón mínima con denominador estrictamente positivo) en la dirección de la variable entrante Método de Gauss-Jordan • Ecuación Pivote: Nueva ecuación pivote = ecuación pivote / elemento pivote
• s.a.: • 2x1 + x2 <= 6 • x1 + 2x2 <= 8 • x1-x2 <= 1 • x1 <= 2 • x1, x2 => 0 SIMPLEX DUAL Ideas iniciales • Existen P.L. que NO tienen una solución factible básica inicial con solo holguras. • La solución empieza siendo infactible y óptima • Forma estándar: • Añadir holguras y excesos • Todas siempre positivas Pasos iterativos formales - SD • Paso 0 = Usando la forma estándar determine una solución inicial básica infactible y óptima
• Paso 1 = Seleccione una variable saliente
entre las variables actuales básicas negativas, usando la condición de factibilidad Pasos iterativos formales - SD • Paso 2 = Seleccione una variable entrante entre las variables actuales no-básicas usando la condición de optimidad
• Paso 3 = Determine los valores de las
nuevas variables básicas, haciendo a la variable entrante básica y a la variable saliente no básica, vuelva al paso 1 Condición de Factibilidad (salida) – SD
• Maximización y Minimización:
Variable básica actual, con el valor mas
negativo (rompa empates de forma arbitraria), sí, todas las variables básicas son no negativas, el proceso termina. Condición Optimidad (entrada) – SD • Maximización • Variable no-básica con el valor absoluto mas pequeño de las razones • Minimización • Variable no-básica asociada con la razón mas pequeña
• Razones = dividiendo los coeficientes del
primer miembro de Z entre los coeficientes negativos asociados a la variable saliente. Ejercicio – Simplex Dual