Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Método Simplex
3 MÉTODO SIMPLEX
Objetivo:
_________________________________________________________________________________
El alumno aplicará la versión del Algoritmo Simplex adecuada para resolver modelos de
_________________________________________________________________________________
programación lineal específicos.
Mapa:
Maximización
Forma matricial
Matriz base B Forma Minimización
xB=B^-b Canónica
z=cBB^-1b Max equivale a Min
Método Simplex Revisado
Forma matricial de Tablas <= equivale a >=
Forma de Producto de la Inversa
Aplicación del método Igualdad equibale <= y >=
Equivalencias
<= equivale agregar var. de holgura
Modelo Ampliado
Método de la M Grande >= equivale agregar var. de exceso
Método de las dos fases Variable artificial
Solución no factible Restricción <=
Forma estándar Restricción >=
Empate en var. entrada
Ciclos Empate en var. salida Var. básicas-base
Criterio de Bland Var. no básicas
Notas
Sol. no acotada Solución Solución básica factible
Sol. Múltiple básica Var. entrada-Var salida
Palabras Claves
1. 2. 3.
4. 5. 6.
7. 8. 9.
10. 11. 12.
13. 14. 15.
16. 17. 18.
19. 20. 21.
22. 23. 24.
25. 26. 27.
28. 29. 30.
31. 32. 33.
34. 35.
1
Unidad 3. Método Simplex
Tabla SQA
Ejercicio Prototipo
Suponga que una empresa produce tres producots y tiene la siguiente información:
Preguntas Prototipo:
2. Plantear la
forma
canónica de
Maximización
3. Plantear la
forma
2
Unidad 3. Método Simplex
estándar
4. Plantear la
tablas y
aplicar el
método
simplex
5. Resolver
utilizando el Solución degenerada
método Solución óptima:
simplex
revisado
3
Unidad 3. Método Simplex
𝑀𝑎𝑥 𝑜 𝑀𝑖𝑛 𝑍 = 𝑐1 𝑥1 + 𝑐2 𝑥2 + ⋯ + 𝑐𝑛 𝑥𝑛
𝑠. 𝑎
𝑎11 𝑥1 + 𝑎12 𝑥2 + ⋯ + 𝑎1𝑛 𝑥𝑛 ≤, ≥, = 𝑏1
𝑎21 𝑥1 + 𝑎22 𝑥2 + ⋯ + 𝑎2𝑛 𝑥𝑛 ≤, ≥, = 𝑏2
⋮
𝑎𝑚1 𝑥1 + 𝑎𝑚2 𝑥2 + ⋯ + 𝑎𝑚𝑛 𝑥𝑛 ≤, ≥, = 𝑏𝑚
𝑥1 , 𝑥2 , … 𝑥𝑛 ≥ 0
Ejemplo:
¿El siguiente planteamiento tiene la forma canónica de maximización? ¿Se puede
aplicar el método simplex? _______________________________________
Si tiene la forma canónica de max por lo tanto se puede
𝑀𝑎𝑥 𝑍 = 5𝑥1 + 6𝑥2 + 5𝑥3 aplicar el método simplex
𝑠. 𝑎.
17𝑥1 + 15𝑥2 + 13𝑥3 ≤ 5
14𝑥1 + 13𝑥2 + 11𝑥3 ≤ −10
𝑥1 , 𝑥2 , 𝑥3 ≥ 0
4
Unidad 3. Método Simplex
Ejemplo:
¿El siguiente planteamiento tiene la forma canónica de minimización? ¿Se puede
aplicar el método dual simplex? ___________________________________
𝑀𝑖𝑛 𝑍 = 5𝑥1 − 3𝑥2
𝑠. 𝑎.
17𝑥1 + 15𝑥2 ≥ 5
14𝑥1 + 13𝑥2 ≥ −10
𝑥1 , 𝑥2 , ≥ 0
3.2 EQUIVALENCIAS
Equivalencia 1
a) max z= cx es equivalente a min z = -cx
b) ___________
min z=cx es equivalente a max z = -cx
Ejemplo:
𝑚𝑎𝑥 𝑧 = 2𝑥1 + 3𝑥2 − 5𝑥3 + 4 ______________________________________
5
Unidad 3. Método Simplex
Cambia de signo
¿Qué pasará con el signo de z? ________________________.
Equivalencia 2
a) La desigualdad Ax ≤ b es equivalente _______________
b) La desigualdad _________ es equivalen -Ax ≤ -b
Ejemplo:
3𝑥1 + 9𝑥2 − 3𝑥3 ≤ 1000_________________________________________
Equivalencia 3
Toda igualdad Ax = b se puede descomponer como la intersección de las
desigualdades ______________ y ________________
Ejemplo:
3𝑥1 + 2𝑥2 ≤ 5
3𝑥1 + 2𝑥2 = 5 { .
3𝑥1 + 2𝑥2 ≥ 5
Equivalencia 4
a) Toda desigualdad de la forma Ax ≤ b puede convertirse en igualdad
mediante la suma de un vector “y” llamado vector de holgura este vector
columna “y” tienen m componentes mayores o iguales con 0, es decir, toda
restricción ≤ se convierte en igualdad sumando una una variable ___________
de holgura
≥ 0 a la restricción.
Ejemplo:
_________________________ 𝑒𝑞𝑢𝑖𝑣𝑎𝑙𝑒𝑛𝑡𝑒 14𝑥1 + 3𝑥2 + 𝑥3 = 10
12𝑥1 + 4𝑥2 ≤ 12 𝑒𝑠 𝑒𝑞𝑢𝑖𝑣𝑎𝑙𝑒𝑛𝑡𝑒 ______________________________
Ejemplo:
____________________ ≈ 16𝑥1 + 8𝑥2 − 𝑥3 = 5
7𝑥1 + 3𝑥2 ≥ 10 ≈ __________________________
Variables de exceso: Unidades que se pasan del requerimiento mínimo. Por ejemplo
si x4 =2, significa que realmente usamos 12 unidades y nos sobrepasamos 2 unidades.
6
Unidad 3. Método Simplex
Equivalencia 5
Una variable no restringida es aquella que puede tomar cualquier valor, se debe
escribir como la diferencia de dos variables no negativas.
Ejemplo:
𝑀𝑎𝑥 𝑧 = 3𝑥1 + 2𝑥2
𝑠. 𝑎.
5𝑥1 + 5𝑥2 ≤ 5
−𝑥1 + 2𝑥2 ≤ 10
𝑥2 ≥ 0, 𝑥1 𝑛𝑜 𝑟𝑒𝑠𝑡𝑟𝑖𝑛𝑔𝑖𝑑𝑎
Ejercicio 1
Escribir el siguiente modelo en su forma canónica de Max
7
Unidad 3. Método Simplex
Ejercicio 2
Escribir el siguiente modelo en su forma canónica de Min
𝑀𝑎𝑥 𝑧 = 𝑥1 − 3𝑥2
𝑠. 𝑎.
𝑥1 − 2𝑥2 ≥ 5
𝑥1 + 3𝑥2 ≥ 10
−𝑥1 − 3𝑥2 ≥ −10
𝑥1 + 𝑥2 ≥ −2
𝑥1 ≤ 0, 𝑥2 𝑛𝑜 𝑟𝑒𝑠𝑡𝑟𝑖𝑛𝑔𝑖𝑑𝑎
Es un proceso sistemático que se repite una y otra vez hasta obtener la solución
óptima, el desarrollo del método está basado en la forma estándar del modelo,
que incluye:
n+m variables
m restricciones
k variables de holgura
m-k variables de exceso
_____ variables n variables de decisión
______ restricciones
8
Unidad 3. Método Simplex
Ejemplo:
Escribir el modelo en la forma estándar
𝑀𝑖𝑛 𝑧 = 50𝑥1 + 20𝑥2 + 30𝑥3 + 80𝑥4
𝑠. 𝑎.
400𝑥1 + 200𝑥2 + 150𝑥3 + 500𝑥4 ≥ 500
3𝑥1 + 2𝑥2 = 6
2𝑥1 + 2𝑥2 + 4𝑥3 + 4𝑥4 ≤ 10
2𝑥1 + 4𝑥2 + 𝑥3 + 5𝑥4 ≥ 8
𝑥𝑖 ≥ 0
SOLUCIÓN BÁSICA
La forma estándar reduce el modelo a un conjunto de m ecuaciones con n
incógnitas (estas n incógnitas ya incluye a las variables de holgura y de exceso).
Ejemplo
𝑀𝑎𝑥 𝑧 = 4𝑥1 + 3𝑥2
𝑠. 𝑎.
2𝑥1 + 3𝑥2 ≤ 9
−3𝑥1 + 2𝑥2 ≤ 4
2𝑥2 ≤ 5
2𝑥1 + 𝑥2 ≤ 5
𝑥𝑖 ≥ 0
Forma estándar
9
Unidad 3. Método Simplex
Gráfica
n-m
Punto Valores de las Variables Variables Variable de Variable de
variables básicas no básicas entrada salida
A
10