Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Temuco, 2020
MÉTODO SIMPLEX
Se introduce una variable de holgura por cada una de las restricciones, en este caso h1, h2, h3 para convertirlas
en igualdades y formar el sistema de ecuaciones estándar, usando en simplex el siguiente criterio:
5
Método Simplex
6
Método Simplex
Se “etiquetan” las variables como básicas y no
básicas
7
Método Simplex
8
Tabla Simplex inicial
X1 X2 X3 X4
Z -6 -7 0 0 0
X3 2 3 1 0 24
X4 2 1 0 1 16
9
Iteración
Verificar si se está en el
óptimo
10
MÉTODO SIMPLEX: PRUEBA DE LA OPTIMALIDAD
Según la condición de
Optimalidad, ninguno
En ese caso, se ha
de los coeficientes de
llegado a la tabla
la fila z, bajo las
simplex óptima.
variables no básicas,
deben ser negativos.
Tabla Simplex: Prueba de la
optimalidad
X1 X2 X3 X4
Z -6 -7 0 0 0
X3 2 3 1 0 24
X4 2 1 0 1 16
12
MÉTODO SIMPLEX: VARIABLE BÁSICA ENTRANTE
X1 X2 X3 X4
Z -6 -7 0 0 0
X3 2 3 1 0 24
X4 2 1 0 1 16
En la fila Z, el coeficiente más negativo es -7, por tanto, la variable entrante es X2.
14
MÉTODO SIMPLEX: VARIABLE BÁSICA SALIENTE
Para encontrar la variable básica que tiene que salir de la base, se divide cada término de la última columna
(solución) por el término correspondiente de la columna pivote, siempre que estos últimos sean mayores que cero
(solo positivos).
• Si hubiese algún elemento menor o igual que cero, no se hace dicho cociente. En el caso de que todos los elementos fuesen menores
o iguales a cero, entonces se tiene una solución no acotada y no se puede seguir.
• El término de la columna pivote que en la división anterior dé lugar al menor cociente positivo, indica la fila de la variable de holgura
que sale de la base. Esta fila se llama fila pivote.
• Si al calcular los cocientes, dos o más son iguales, indica que cualquiera de las variables correspondientes pueden salir de la base.
Tabla Simplex: Variable básica
saliente
X1 X2 X3 X4
Z -6 -7 0 0 0
X3 2 3 1 0 24
X4 2 1 0 1 16
16
MÉTODO SIMPLEX: ACTUALIZACIÓN DE LA BASE
X1 X2 X3 X4
Z -6 -7 0 0 0
X3 2/3 1 1/3 0 8
X4 2 1 0 1 16 18
Actualización de la base
19
Obtención de ceros en la
columna
X1 X2 X3 X4
Z -4/3 0 7/3 0 56
X3 2/3 1 1/3 0 8
X4 2 1 0 1 16
20
Actualización de la base
El mismo proceso se realiza para el número 1. Así,
para tener un cero en esta posición, se multiplica
la fila del pivote por -1 y luego se suma a la fila
que tiene el 1. Haciendo lo anterior, se tiene:
21
Obtención de ceros en
la columna
X1 X2 X3 X4
Z -4/3 0 7/3 0 56
X3 2/3 1 1/3 0 8
X4 4/3 0 - 1/3 1 8
22
Actualización de la base
23
Nueva tabla
X1 X2 X3 X4
Z -4/3 0 7/3 0 56
X2 2/3 1 1/3 0 8
X4 4/3 0 - 1/3 1 8
24
Base actual
En la tabla anterior se tiene:
Variables básicas X2 = 8 y X4 = 8
25
Posible nueva iteración
27
Tabla actual
La tabla actual es óptima (todos los coeficientes de
costo de las variables son no negativos)
Variables básicas X1 = 6 y X2 = 4
28
Casos particulares
Solución
no acotada
Soluciones
múltiples
29
Solución no acotada
La solución no acotada implica que
siempre existe una mejor combinación
de variables, que la actual.
30
Ejemplo de solución no acotada
X1 X2 X3 X4
Z -6 -7 0 0 0
X3 2/3 0 1 0 8
X4 2 -1 0 1 16
31
Ejemplo de solución no acotada
Para seleccionar variable saliente
se debe realizar la prueba del
En la tabla anterior, la solución cuociente mínimo, pero todos
no es óptima y la variable
entrante es X2 los aij para la prueba son
negativos o ceros, por tanto no
existen candidatos.
32
Observación
X1 X2 X3 X4
Z -6 -7 0 0 0
X3 2/3 0 1 0 8
X4 2 1 0 1 0
34
Soluciones múltiples
35
Soluciones múltiples
36
Ejemplo: soluciones
múltiples
X1 X2 X3 X4
Z 0 0 2 0 64
X2 0 1 1/2 - 1/2 4
X1 1 0 - 1/4 1 6
37
Otra combinación
X1 X2 X3 X4
Z 0 0 2 0 64
X2 1/2 1 3/8 0 7
X4 1 0 - 1/4 1 6
38
MÉTODO SIMPLES – DOS FASES
40
Método de las dos fases
• Forma estándar del problema lineal
41
Ejemplo
X1 X2 X3 LD
Z 80 60 0 0
X3 0,2 0,32 1 0,25
1 1 0 1
42
MÉTODO SIMPLEX – DOS FASES
44
Método de las dos fases
• Ajuste de la función objetivo:
Max W + 1A1 =0
S. A. 0.20X1 + 0.32X2 + 1X3 = 0.25
1X1 + 1X2 + 1A1 = 1
X1, X2 , X3, A1 ≥ 0
45
Método de las dos fases, tabla inicial (inicio fase I)
X1 X2 X3 A1
W 0 0 0 1 0
X3 0,2 0,32 1 0 0,25
1 1 0 1 1
46
Método de las dos fases: actualización de la base
X1 X2 X3 A1
W -1 -1 0 0 -1
X3 0,2 0,32 1 0 0,25
A1 1 1 0 1 1
Base factible del problema ARTIFICIAL, no del problema original.
Para obtener una base del problema original, se debe iterar.
47
Método de las dos fases
49
Método de las dos fases
La tabla anterior es óptima y en la base no existe ninguna
variable artificial, por lo tanto estamos en el fin de la fase I.
50
Método de las dos fases
Fase II: El objetivo de esta fase es encontrar una solución óptima para el problema
real (original).
Como las variables artificiales no son parte del problema real, ahora se pueden
eliminar (Son variables no básicas con valor de cero).
51
Método de las dos fases
Para pasar a la fase II, se copia la tabla inicial con las siguientes modificaciones:
52
Método de las dos fases: inicio fase II
X1 X2 X3
Z 80 60 0 0
X3 0 0,12 1 0,05
1 1 0 1
53
Método de las dos fases: actualización de la base
X1 X2 X3
Z 0 -20 0 -80
X3 0 0,12 1 0,05
X1 1 1 0 1
Se actualiza la variable X1, para lograr el formato de base adecuado
54
Método de las dos fases: iteración,
tabla óptima y fin fase II
X1 X2 X3
Z 0 0 166.6 -71.68
X2 0 1 8.33 0,416
X1 1 0 -8.33 0.584
Temuco, 2020