Simplex
Simplex
Simplex
OPERACIONES
PROGRAMACION LINEAL
Método Simplex
Z − 3𝑥1 − 5𝑥2 =0
𝑥1 +𝑥3 =4
2𝑥2 + 𝑥4 = 12
3𝑥1 + 2𝑥2 + 𝑥5 = 18
Variable
básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R
(0) 𝑍 1 -3 -5 0 0 0 0
(1) 𝑥3 0 1 0 1 0 0 4
(2) 𝑥4 0 0 2 0 1 0 12
(3) 𝑥5 0 3 2 0 0 1 18
Coeficientes Resultado
Variable
básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R
(0) 𝑍 1 -3 -5 0 0 0 0
Fila o (1) 𝑥3 0 1 0 1 0 0 4
Renglón
(2) 𝑥4 0 0 2 0 1 0 12
(3) 𝑥5 0 3 2 0 0 1 18
Columnas
Variables básicas: son todas las variables de decisión que en la tabla actual están asociadas a las columnas
de la matriz identidad antes definida y en total son m .
Variables no básicas: son todas las variables de decisión que en la tabla actual están asociadas a las columnas que no son de
la matriz identidad y son en total n − m variables. Las variables no básicas directa e inmediatamente se les asigna el valor de
CERO.
2. Debemos encontrar la fila y columna pivote para determiner el elemento pivote, esto se hace tomando como guía al
coeficiente más negativo de la ecuación 0, a fin de determiner la variable básica que sale
Variable
básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R
(0) 𝑍 1 -3 -5 0 0 0 0
(1) 𝑥3 0 1 0 1 0 0 4
12
(2) 𝑥4 0 0 2 0 1 0 12 2
=6
18
(3) 𝑥5 0 3 2 0 0 1 18 2
=9
El elemento pivote es 2 y esta ubicado en la intersección de la fila y columna pivote, en este caso la fila 3 lo
contiene por lo tanto la variable básica que sale es 𝑥4 y la variable no básica que entra es 𝑥2 , mediante
operaciones especiales sobre fila y columna se obtiene la solución a esta nueva ecuación, buscamos que el
elemento pivote sea 1 y los elementos arriba y debajo de el sean 0.
Variable Variable
básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R
(0) 𝑍 1 -3 -5 0 0 0 0 (0) 𝑍 1 -3 0 0 5/2 0 30
(1) 𝑥3 0 1 0 1 0 0 4 (1) 𝑥3 0 1 0 1 0 0 4
1
𝑓 (2) 𝑥2 0 0 2 0 1 0 12 (2) 𝑥2 0 0 1 0 1/2 0 6
2 3
(3) 𝑥5 0 3 2 0 0 1 18 (3) 𝑥5 0 3 0 0 -1 1 6
Variable La solución es alcanzada cuando todos los coeficiente del renglón o
básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R fila 0 son ≥ 0, porque es una maximización; procedemos con la
(0) 𝑍 1 -3 -5 0 0 0 0 segunda iteracion, debemos encontrar el nuevo elemento pivote
(1) 𝑥3 0 1 0 1 0 0 4 Variable
(2) 𝑥2 0 0 1 0 1/2 0 6 básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R
-2𝑓3 + 𝑓4 (3) 𝑥5 0 3 2 0 0 1 18 (0) 𝑍 1 -3 0 0 5/2 0 30
4
Variable (1) 𝑥3 0 1 0 1 0 0 4 =4
1
básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R (2) 𝑥2 0 0 1 0 1/2 0 6
6
5𝑓3 + 𝑓1 =2
(0) 𝑍 1 -3 -5 0 0 0 0 (3) 𝑥5 0 3 0 0 -1 1 6 3
(1) 𝑥3 0 1 0 1 0 0 4
El elemento pivote es 3, repetimos el procedimiento anterior;
(2) 𝑥2 0 0 1 0 1/2 0 6 sale de la solución 𝑥5 y entra 𝑥1 , aplicamos operaciones
(3) 𝑥5 0 3 0 0 -1 1 6 elementales sobre fila y columna para encontrar la solución a la
nueva ecuación.
Variable Variable
básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R
(0) 𝑍 1 -3 0 0 5/2 0 30 (0) 𝑍 1 0 0 0 3/2 1 36
(1) 𝑥3 0 1 0 1 0 0 4 (1) 𝑥3 0 0 0 1 1/3 -1/3 2
(2) 𝑥2 0 0 1 0 1/2 0 6 (2) 𝑥2 0 0 1 0 1/2 0 6
1
𝑓 (3) 𝑥1 0 3 0 0 -1 1 6 (3) 𝑥1 0 1 0 0 -1/3 1/3 2
3 4
Variable Los coeficientes del renglón o fila 0 son todos ≥ 0 con lo cual se
básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R alcanza la solución optima la cual es:
3𝑓4 + 𝑓1 (0) 𝑍 1 -3 0 0 5/2 0 30 𝑍 = 36, 𝑥1 = 2 , 𝑥2 = 6
(1) 𝑥3 0 1 0 1 0 0 4
(2) 𝑥2 0 0 1 0 1/2 0 6
(3) 𝑥1 0 1 0 0 -1/3 1/3 2
Variable
básica 𝑍 𝒙𝟏 𝒙𝟐 𝒙𝟑 𝒙𝟒 𝒙𝟓 R
(0) 𝑍 1 0 0 0 3/2 1 36
-𝑓4 + 𝑓2 (1) 𝑥3 0 1 0 1 0 0 4
(2) 𝑥2 0 0 1 0 1/2 0 6
(3) 𝑥1 0 1 0 0 -1/3 1/3 2
Resolver aplicando el método Simplex