Actividad 4 - Ajustado
Actividad 4 - Ajustado
Actividad 4 - Ajustado
1.Características
3. Romper
empates
Programación lineal: método simplex
El método simplex tiene bases conceptuales algebraicas. No obstante, muchos de sus
conceptos fundamentales son de carácter geométrico. La comprensión de dichos conceptos
genera un mejor entendimiento de este método y explica el por qué de su eficiencia. Se
retomará el ejemplo del fabricante de vidrios para iniciar la aproximación al tema.
● En el caso de un problema de programación lineal con n variables de decisión, cada una de las
soluciones en sus vértices se encuentra en la intersección de n fronteras de restricciones.
Programación lineal: método simplex
El método simplex es un método algebraico. Sin embargo, sus conceptos fundamentales son
geométricos. La comprensión de estos conceptos geométricos genera un mayor entendimiento
del método y explica el por qué de su eficiencia. Se retomará el ejemplo del fabricante de
vidrios para iniciar la aproximación al tema.
1 Convertir
Restricciones funcionales de Restricciones de igualdad
desigualdad equivalentes
Variable de Holgura
Programación lineal: método simplex
Continuando con el ejemplo del fabricante de vidrio, el modelo original se puede sustituir por
otro modelo equivalente (llamado forma aumentada del modelo).
Solución
básica Solución FEV aumentada.
factible
Programación lineal: método simplex
TERMINOLOGÍA CORRESPONDIENTE A LA FORMA AUMENTADA DEL MODELO
5 variables
3
ecuaciones
2 grados
de libertad
# # grados
# variables ecuaciones de libertad
Programación lineal: método simplex
TERMINOLOGÍA CORRESPONDIENTE A LA FORMA AUMENTADA DEL MODELO
El método simplex asigna el valor de cero (0) (para el caso del ejemplo trabajado), a dos
(2) variables cualesquiera (que se denominan variables no básicas), y, entonces, la
solución simultánea de las tres (3) ecuaciones de las otras tres (3) variables (llamadas
variables básicas) es una solución básica.
Primer paso. Elija de la forma más conveniente, las variables no básicas e iguálelas
a cero (0).
Para cada iteración de la metodología simplex, se debe elegir una “variable no básica”
que tome un mayor valor (se ajustan los valores de las demás variables básicas tal que
el sistema de ecuaciones sea válido). En el momento en que se aumenta el valor de la
variable no básica se convierte en variable básica en la siguiente iteración. Por lo
anterior, la variable básica elegida para mejorar su valor se convierte en variable básica
entrante de la nueva iteración dado que ingresa a la base.
Programación lineal: método simplex
FORMA ESTÁNDAR DEL MODELO (FORMA AUMENTADA) PARA APLICAR MÉTODO
SIMPLEX
Para toda iteración de este método, utilizamos la prueba del cociente mínimo con el
ánimo de elegir cuál variable básica alcanza primero el valor de cero (0) cuando
aumentamos la “variable básica entrante”. Cuando disminuimos a cero (0) el valor
de esta variable básica, automáticamente pasa a ser “variable no básica” de la
nueva solución básica factible. Dado que esta variable deja la base en la actual
iteración, se denomina “variable básica saliente”.
PASO 3. ITERAR
PASO 3. ITERAR
PASO 3. ITERAR
ELIMINACIÓN DE GAUSS-JORDAN
Programación lineal: método simplex
FORMA ESTÁNDAR DEL MODELO (FORMA AUMENTADA) PARA APLICAR MÉTODO
SIMPLEX
Lo que lleva a