Professional Documents
Culture Documents
AYUDANTÍA SENSIBILIDAD
En sensibilidad se estudian los posibles cambios que se pueden realizar en los diferentes
parámetros que componen un problema de programación lineal, dichos cambios se pueden
realizar: en la disponibilidad de los recursos (b i ), en los costos o precios (c i ), en los coeficientes
técnicos (a i j ), además se pueden incorporar nuevas variables al problema (X n 1 ) y agregar nuevas
restricciones (R m 1 ). El análisis de sensibilidad se inicia desde una solución óptima, representada
por el tableau final, a partir de este tableau óptimo se lleva a cabo el estudio en el cambio de los
parámetros y como estos afectan a la factibilidad y optimalidad del modelo; es importante
mencionar que los cambios en los parámetros no son realizados todos a la vez, sino de a uno.
Ejemplo de aplicación:
Max x1 9 x2 x3
Sa
x1 2 x2 3 x3 9 (recurso 1)
3 x1 2 x2 2 x3 15 (recurso 2)
VB X1 X2 X3 S1 S2 b
S1 1 2 3 1 0 9
S2 3 2 2 0 1 15
-Z 1 9 1 0 0 0
X2 1/2 1 3/2 1/2 0 9/2
S2 2 0 -1 -1 1 6
-Z -7/2 0 -25/2 -9/2 0 -81/2
Base B 1 A B 1 B 1 b
-Z C - C B B 1 A - C B B 1 A - C B B 1 b
OPTIMALIDAD 0 FACTIBILIDAD 0
Optimización I_______________________________________________________________________________ 1
Universidad de Santiago de Chile
Departamento de Ingeniería Industrial
Cuando ocurren estos cambios se debe verificar la factibilidad y optimalidad en el tableau final.
1-¿Qué ocurre con la solución del PPL cuando se dispone de dos unidades adicionales del recurso
1?
11
b 1 = 9 b 1 ’ = 9 + 2 = 11 b’ =
15
1 / 2 0 11 11 / 2
1 1 15 4 0 , por lo tanto la nueva solución sigue siendo factible.
11 / 2
9 0 99 / 2 0 , por lo tanto la nueva solución es óptima.
4
Finalmente, cuando se dispone de dos unidades adicionales del recurso 1, o sea 11 unidades en
total del recurso 1, la nueva solución del PPL es X 2 = 11/2 , S 2 = 4, - Z = -99/2 .
2-¿Qué ocurre con la solución del PPL cuando se dispone de ocho unidades adicionales del recurso
1?
17
b 1 = 9 b 1 ’ = 9 + 8 = 17 b’ =
15
17 / 2
9 0 153 / 2 0 , por lo tanto la nueva solución es óptima, pero no factible.
2
Ahora, como la solución es óptima pero no factible, se debe construir el nuevo tableau con los
nuevos datos calculados y mediante el método de simplex dual recuperar la factibilidad de la
solución y encontrar el nuevo óptimo.
Optimización I_______________________________________________________________________________ 2
Universidad de Santiago de Chile
Departamento de Ingeniería Industrial
VB X1 X2 X3 S1 S2 b
X2 1/2 1 3/2 1/2 0 17/2
S2 2 0 -1 -1 1 -2
-Z -7/2 0 -25/2 -9/2 0 -153/2
X2 3/2 1 1 0 1/2 15/2
S1 -2 0 1 1 -1 2
-Z -25/2 0 -8 0 -9/2 -135/2
Finalmente, cuando se dispone de ocho unidades adicionales del recurso 1, o sea 17 unidades en
total del recurso 1, la nueva solución del PPL es X 2 = 15/2, S 1 =2, -Z = -135/2.
3-¿Cuantó puede variar la disponibilidad en el recurso 1, sin que este cambio modifique las
variables que pertenecen a la base de solución?
9
b 1 = 9 b1 ’ = 9 + b’ =
15
1/ 2 0 9 9 / 2 / 2
1 1 15 6 0 , por lo tanto se debe cumplir:
9
0 9
2 2 variación
-9 6
6 0 6
Optimización I_______________________________________________________________________________ 3
Universidad de Santiago de Chile
Departamento de Ingeniería Industrial
OBS: el cambio se produce en una variable no básica (VNB), por lo tanto, solo afecta el costo
reducido asociado a esa variable, el que se ubica en la fila –Z del tableau óptimo.
1 / 2 0 1
C1 = C 1 - C B B 1 A *1 4 9 0
9 1
4 0
1 1 3 2 2
5-¿Qué sucede con la base de solución si el costo (o precio) del producto X 2 se reduce en 6
unidades monetarias?
1 / 2 0 1 2 3 1 0
C = C - C B B 1 A C 1 3 1 0 0 3 0
1 1 3 2 2 0 1
C 1 3 1 0 0 3 / 2 3 9 / 2 3 / 2 0 1 / 2 0 7 / 2 3 / 2 0 0
1 / 2 0 9
-Z = - C B B 1 b -Z = 3 0 27 / 2
1 1 15
VB X1 X2 X3 S1 S2 b
X2 1/2 1 3/2 1/2 0 9/2
S2 2 0 -1 -1 1 6
-Z -1/2 0 -7/2 -3/2 0 -27/2
6-¿Cuánto puede variar el costo (o precio) del producto X 3 para mantener la base de solución?
C3 = 1 C3’ = 1 + C j = C j - C B B 1 A * j 0
1 / 2 0 3
C3 = C 3 - C B B 1 A *3 1 9 0 1
27 25
0
1 1 2 2 2
Optimización I_______________________________________________________________________________ 4
Universidad de Santiago de Chile
Departamento de Ingeniería Industrial
7-¿Qué sucede con la base de solución si el producto X 1 utiliza 3 unidades del recurso 1?
antes : x1 2 x2 3 x3 9 ahora : 3 x1 2 x2 3 x3 9
OBS: el cambio se produce en una variable no básica (VNB), por lo tanto, afecta el costo reducido
asociado a esa variable, el que se ubica en la fila –Z del tableau óptimo.
1 / 2 0 3
C1 = C 1 - C B B 1 A *1 1 9 0
27 25
1 0
1 1 3 2 2
Por lo tanto se mantiene la base de solución, pero al cambiar un a i j también cambian los valores
del tableau asociados.
1 / 2 0 3 3 / 2
Entonces B 1 A *1 = 1 1 3 0
VB X1 X2 X3 S1 S2 b
X2 3/2 1 3/2 1/2 0 9/2
S2 0 0 -1 -1 1 6
-Z -25/2 0 -25/2 -9/2 0 -81/2
OBS: Si el C j fuera > 0, se debe copiar el tableau con los nuevos valores remplazados y luego
iterar hasta encontrar el nuevo óptimo.
8-¿Qué sucede con la base de solución si el producto X 2 utiliza 4 unidades del recurso 2?
OBS: el cambio se produce en una variable básica (VB), por lo tanto, afecta la condición de
optimalidad y se debe calcular su costo reducido ( C j ).
Existen dos casos:
Optimización I_______________________________________________________________________________ 5
Universidad de Santiago de Chile
Departamento de Ingeniería Industrial
b) C j > 0, en este caso se copia el nuevo tableau y luego se itera hasta encontrar el nuevo
óptimo.
1 / 2 0 2
C 2 = C 2 - C B B 1 A *2 9 9 0 99 0
1 1 4
1 / 2 0 2 1
Ahora B 1 A *2 = 1 1 4 2 por lo tanto el nuevo tableau óptimo queda:
VB X1 X2 X3 S1 S2 b
X2 1/2 1 3/2 1/2 0 9/2
S2 2 2* -1 -1 1 6
-Z -7/2 0 -25/2 -9/2 0 -81/2
X2 1/2 1 3/2 1/2 0 9/2
S2 1 0 -4 -2 1 -3 **
-Z -7/2 0 -25/2 -9/2 0 -81/2
X2 3/4 1 1/2 0 1/4 15/4
S1 -1/2 0 2 1 -1/2 3/2
-Z -23/4 0 -7/2 0 -9/4 -135/4
*: las columnas de las variables básicas deben crear la identidad matricial, por lo tanto se debe
canonizar (F 2 ’ = F 2 - 2F 1 )
Finalmente, cuando el producto X 2 utiliza 4 unidades del recurso 2, la nueva solución del PPL es X
2 = 15/4, S 1 =3/2, -Z = -135/4.
3
A *4 y C 4 = 5; por lo tanto el PPL será: Max x1 9 x2 x3 5 x4
2
Sa.
x1 2 x 2 3 x3 3x 4 9 (recurso 1)
3 x1 2 x 2 2 x3 2 x 4 15 (recurso 2)
OBS: se debe calcular su costo reducido ( C 4 ) y si es menor o igual a cero no conviene, ya que se
mantiene la base de solución.
Optimización I_______________________________________________________________________________ 6
Universidad de Santiago de Chile
Departamento de Ingeniería Industrial
C j = C j - C B B 1 A * j
1 / 2 0 3
C 4 = C 4 - C B B 1 A * 4 5 9 0
27 17
5 0
1 1 2 2 2
5
A *4 y C 4 = 30; por lo tanto el PPL será: Max x1 9 x2 x3 30 x4
8
sa
x1 2 x 2 3 x3 5 x4 9 (recurso 1)
3 x1 2 x 2 2 x3 8 x4 15 (recurso 2)
C j = C j - C B B 1 A * j
1 / 2 0 5
C 4 = C 4 - C B B 1 A *4 30 9 0
45 15
30 0
1 1 8 2 2
1 / 2 0 5 5 / 2
B 1 A *4 = 1 1 8 3
VB X1 X2 X3 X4 S1 S2 b
X2 1/2 1 3/2 5/2 1/2 0 9/2
S2 2 0 -1 3 -1 1 6
-Z -7/2 0 -25/2 15/2 -9/2 0 -81/2
X4 1/5 2/5 3/5 1 1/5 0 9/5
S2 7/5 -6/5 -14/5 0 -8/5 1 3/5
-Z -5 -3 -17 0 6 0 -54
Optimización I_______________________________________________________________________________ 7
Universidad de Santiago de Chile
Departamento de Ingeniería Industrial
11-¿Qué sucede con la solución del PPL si se agrega una nueva restricción, con valores de
x1 5 x2 3x3 15 ?
OBS:
1º Se verifica que la solución inicial cumpla con la nueva desigualdad (restricción).
2º Si se satisface la desigualdad, la restricción se vuelve redundante, por lo tanto se mantiene la
solución anterior.
3º Si no satisface la desigualdad, entonces de debe:
a) estandarizar la restricción
b) agregar una fila y columna al tableau óptimo.
c) se canoniza la base y posteriormente se itera hasta encontrar el óptimo.
VB X1 X2 X3 S1 S2 S3 b
X2 1/2 1* 3/2 1/2 0 0 9/2
S2 2 0 -1 -1 1 0 6
S3 1 5 3 0 0 1 15
-Z -7/2 0 -25/2 -9/2 0 0 -81/2
X2 1/2 1 3/2 1/2 0 0 9/2
S2 2 0 -1 -1 1 0 6
S3 -3/2 0 -1/2 -5/2 0 1 -15/2**
-Z -7/2 0 -25/2 -9/2 0 0 -81/2
X2 1/5 1 7/5 0 0 1/5 3
S2 13/5 0 -4/5 0 1 -2/5 9
S1 3/5 0 1/5 1 0 -2/5 3
-Z -4/5 0 -58/5 0 0 -9/5 -27
*: las columnas de las variables básicas deben crear la identidad matricial, por lo tanto se debe
canonizar (F 3 ’ = F 3 - 5 F 1 )
**: Se perdió factibilidad y se recupera mediante simplex dual.
Finalmente, cuando se agrega la restricción x1 5 x2 3x3 15 , la nueva solución del PPL es X 2 =
3, S 2 =9, S 1 =3 y -Z = -27.
12-¿Qué sucede con la solución del PPL si se agrega una nueva restricción, con valores de
5 x1 2 x2 3x3 20 ?
Como la solución inicial es X 2 = 9/2 y S 2 = 6; se reemplazan estos valores en la nueva restricción
5 x1 2 x2 3x3 20
9
5 0 2 3 0 9 20 , por lo tanto se cumple con la desigualdad.
2
Finalmente no conviene agregar esta nueva restricción, ya que es redundante.
Optimización I_______________________________________________________________________________ 8