You are on page 1of 12

Investigación de

Operaciones

UNIVERSIDAD MILITAR NUEVA GRANADA


FACULTAD DE ESTUDIOS A DISTANCIA
(FAEDIS)

Investigación de Operaciones

Taller N° 2

PRESENTADO POR: Víctor Leandro Hurtado López D7302819

PRESENTADO A: Ricardo Mancipe


Docente de Investigación de Operaciones

UNIVERSIDAD MILITAR NUEVA GRANADA

INGENIERIA CIVIL

2017
Investigación de
Operaciones

Taller 2

1. A partir de la lectura del libro digital, conteste la siguiente pregunta: ¿A


qué corresponden las variables de decisión del dual en el primal?
¿Cómo se definen los precios sombra?
Enuncie el problema y su solución que la profesora del video desarrolla en
el tema de Análisis de Sensibilidad para hallar el Intervalo de Factibilidad.

2. Encuentre los duales de los ejercicios a) y b). No los solucione.

𝟐𝒙𝟏 + 𝟐𝒙𝟐 ≥ 𝟏
a) 𝑴𝒊𝒏𝒊𝒎𝒊𝒛𝒂𝒓 𝒛 = 𝟖𝒙𝟏 + 𝟏𝟐𝒙𝟐 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂 𝒙𝟏 + 𝟑𝒙𝟐 ≥ 𝟐
𝒙𝟏 ≥ 𝟎, 𝒙𝟐 ≥ 𝟎

𝒙𝟏 + 𝒙𝟐 + 𝒙𝟑 ≤ 𝟗
b) 𝑴𝒂𝒙𝒊𝒎𝒊𝒛𝒂𝒓 𝒛 = 𝒙𝟏 − 𝒙𝟐 + 𝟒𝒙𝟑 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂 𝒙𝟏 − 𝟐𝒙𝟐 + 𝒙𝟑 ≤ 𝟔
𝒙𝟏 ≥ 𝟎, 𝒙𝟐 ≥ 𝟎, 𝒙𝟑 ≥ 𝟎

3. Resolver mediante el uso del Dual y el método simplex:

𝒙𝟏 + 𝟒𝒙𝟐 ≥ 𝟐𝟖
𝟐𝒙𝟏 − 𝒙𝟐 ≥ 𝟐
𝑴𝒊𝒏𝒊𝒎𝒊𝒛𝒂𝒓 𝒛 = 𝟐𝒙𝟏 + 𝟐𝒙𝟐 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂
−𝟑𝒙𝟏 + 𝟖𝒙𝟐 ≥ 𝟏𝟔
𝒙𝟏 ≥ 𝟎, 𝒙𝟐 ≥ 𝟎

4. Una compañía compara los costos de publicidad de dos medios: periódico


y radio. La tabla siguiente muestra el número de personas, por grupo de
ingresos, que alcanza cada uno de los medios por cada dólar de
publicidad.

Menor de Mayor o igual a


$40000 $40000
Periódico 40 100
Radio 50 25

La empresa quiere captar al menos 80000 personas con ingresos menores


de $40000 y al menos 60000 con ingresos de $40000 o más. Utilice el Dual
y el Método Simplex para determinar las cantidades que la compañía debe
gastar en publicidad: periódico y radio, de modo que alcance a este
Investigación de
Operaciones

número de personas con un costo mínimo. ¿Cuál es el costo mínimo de


publicidad?

5. Para el siguiente problema de Programación Lineal:


𝟐𝟏 + 𝟑𝒙𝟐 ≤ 𝟏𝟖
𝟒𝒙𝟏 + 𝟑𝒙𝟐 ≤ 𝟐𝟒
𝑴𝒂𝒙𝒊𝒎𝒊𝒛𝒂𝒓 𝒛 = 𝟏𝟖𝟏 + 𝟐𝟎𝒙𝟐 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂
𝒙𝟐 ≤ 𝟓
𝒙𝟏 ≥ 𝟎, 𝒙𝟐 ≥ 𝟎
Hallar los precios sombra.
Investigación de
Operaciones

DESARROLLO DEL TALLER

1. A partir de la lectura del libro digital, conteste la siguiente pregunta: ¿A


qué corresponden las variables de decisión del dual en el primal?

Una variable de decisión es una incógnita predeterminada para resolver un


problema.
Las variables de decisión del dual en el primal corresponden a las restricciones.

¿Cómo se definen los precios sombra?

Podemos definir el precio sombra como el cambio en el valor de la función objetivo


por aumento unitario en el valor del lado derecho de la restricción. Cuando se tienen
dos soluciones, la solución dual se denomina de precio sombra.

Los precios sombra vienen dados por los valores de las variables en el óptimo del
programa dual de un problema de programación lineal, aunque bajo determinados
supuestos se puede hablar también de precios sombra en problemas de
programación no lineal, cuando el problema primal es el consistente en asignar unos
recursos económicos limitados a usos productivos alternativos.

Enuncie el problema y su solución que la profesora del video desarrolla en el


tema de Análisis de Sensibilidad para hallar el Intervalo de Factibilidad.

El problema propuesto por la profesora en el video es el siguiente:

𝐱 𝟏 + 𝐱 𝟐 ≤ 𝟖𝟎 𝐝𝐞𝐩𝐚𝐫𝐭𝐚𝐦𝐞𝐧𝐭𝐨 𝐝𝐞 𝐜𝐨𝐫𝐭𝐞
𝟑𝐱 𝟏 − 𝟐𝐱 𝟐 ≤ 𝟐𝟐𝟎 𝐝𝐞𝐩𝐚𝐫𝐭𝐚𝐦𝐞𝐧𝐭𝐨 𝐝𝐞 𝐚𝐫𝐧𝐚𝐝𝐨
𝐌𝐢𝐧𝐢𝐦𝐢𝐳𝐚𝐫 𝐳 = 𝟓𝐱 𝟏 + 𝟔𝐱 𝟐 𝐬𝐮𝐣𝐞𝐭𝐚 𝐚
𝟐𝐱 𝟏 + 𝟑𝐱 𝟐 ≥ 𝟐𝟏𝟎 𝐝𝐞𝐩𝐚𝐫𝐭𝐚𝐦𝐞𝐧𝐭𝐨 𝐝𝐞 𝐚𝐜𝐚𝐛𝐚𝐝𝐨
𝐱 𝟏 ≥ 𝟎, 𝐱 𝟐 ≥ 𝟎

x1 hace referencia a la cantidad de escritorios del tipo I


x2 hace referencia a la cantidad de escritorios del tipo II

SOLUCIÓN:

x1 x2 h1 h2 h3
5 6 0 0 0 bi
1 1 1 0 0 80
3 2 0 1 0 220
2 3 0 0 1 210
Investigación de
Operaciones

En la tabla podemos observar 3 variables de “holgura”, con ellas se realizan las


soluciones:

x1=0
x2=0
h1=80
h2=220
h3=210

h1, h2, h3 (variables básicas)

Se incluyen la contribución de pérdidas por unidad (Zj)


La contribución neta por unidad (Cj – Zj), así obtenemos la siguiente tabla.

x1 x2 h1 h2 h3 Variables
Base Cj 5 6 0 0 0 bi Contribución por unidad
h1 0 1 1 1 0 0 80 Coeficientes
h2 0 3 2 0 0 0 220 Coeficientes
h3 0 2 3 0 1 1 210 Coeficientes
Zj 0 0 0 0 0 0 Contribución que se pierde
por unidades que se
fabrica.
Cj - Zj 5 6 0 0 0 Contribución neta por
unidad que se fabrica.

Realizando los cálculos para encontrar el intervalo de optimización en donde se


evidenciaron los siguientes resultados:

𝟒 ≤ 𝒕𝟏 ≤ 𝟔

𝒄𝒋 − 𝒛𝒋 ≥ 𝟎 𝒄𝒋 − 𝒛𝒋 ≤ 𝟎 𝒄𝒋 − 𝒛𝒋 ≥ 𝟎

No es óptimo 4 t1 6 No es óptimo

Óptimo
Investigación de
Operaciones

x1 x2 h1 h2 h3
Base Cj 5 6 𝑡ℎ1 0 0 bi
x1 5 1 0 3 0 -1 30
h2 0 0 0 -5 1 1 30
X2 6 0 1 -2 0 1 50
Zj 5 6 3 0 1 450
Cj - Zj 0 0 𝑡ℎ1 -3 0 -1

2. Encuentre los duales de los ejercicios a) y b). No los solucione.

𝟐𝐱 𝟏 + 𝟐𝐱 𝟐 ≥ 𝟏
a. 𝐌𝐢𝐧𝐢𝐦𝐢𝐳𝐚𝐫 𝐳 = 𝟖𝐱 𝟏 + 𝟏𝟐𝐱 𝟐 𝐬𝐮𝐣𝐞𝐭𝐚 𝐚 𝐱 𝟏 + 𝟑𝐱 𝟐 ≥ 𝟐
𝐱 𝟏 ≥ 𝟎, 𝐱 𝟐 ≥ 𝟎

DUAL
2y1 + y2 ≤ 8
Maximizar 𝑤 = 𝑦1 + 2𝑦2 sujeto a 1 + 3y2 ≤ 12
2y
y1 ≥ 0, y2 ≥ 0

𝒙𝟏 + 𝒙𝟐 + 𝒙𝟑 ≤ 𝟗
b. ) 𝑴𝒂𝒙𝒊𝒎𝒊𝒛𝒂𝒓 𝒛 = 𝒙𝟏 − 𝒙𝟐 + 𝟒𝒙𝟑 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂 𝒙𝟏 − 𝟐𝒙𝟐 + 𝒙𝟑 ≤ 𝟔
𝒙𝟏 ≥ 𝟎, 𝒙𝟐 ≥ 𝟎, 𝒙𝟑 ≥ 𝟎

DUAL
y1 + y2 ≥ 1
Minimizar 𝑤 = 941 + 6𝑦2 sujeto a y1 − 2y2 ≥ −1
y1 + y2 ≥ 4
y1 , y2 ≥ 0

3. Resolver mediante el uso del Dual y el método simplex:

𝒙𝟏 + 𝟒𝒙𝟐 ≥ 𝟐𝟖
𝟐𝒙𝟏 − 𝒙𝟐 ≥ 𝟐
𝑴𝒊𝒏𝒊𝒎𝒊𝒛𝒂𝒓 𝒛 = 𝟐𝒙𝟏 + 𝟐𝒙𝟐 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂
−𝟑𝒙𝟏 + 𝟖𝒙𝟐 ≥ 𝟏𝟔
𝒙𝟏 ≥ 𝟎, 𝒙𝟐 ≥ 𝟎
Investigación de
Operaciones

Dual:
𝑦1 + 2𝑦2 − 3𝑦3 ≤ 2
4𝑦1 − 𝑦2 + 8𝑦3 ≤ 2
𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑎𝑟 𝑤 = 28𝑦1 + 2𝑦2 + 16𝑦3 𝑠𝑢𝑗𝑒𝑡𝑎 𝑎
𝑦1 ≥ 0
𝑦2 ≥ 0, 𝑦3 ≥ 0
El problema de Programación Lineal con igualdades es:

𝑦1 + 2𝑦2 − 3𝑦3 + ℎ1 = 2
4𝑦1 − 𝑦2 + 8𝑦3 + ℎ2 = 2
𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑎𝑟 𝑤 = 28𝑦1 + 2𝑦2 + 16𝑦3 + 0ℎ1 + 0ℎ2 𝑠𝑢𝑗𝑒𝑡𝑎 𝑎
𝑦1 ≥ 0, 𝑦2 ≥ 0, 𝑦3 ≥ 0
ℎ1 ≥ 0, ℎ2 ≥ 0

La tabla Simplex Inicial:

TABLA
SIMPLE
X
INICIAL

y1 y2 y3 h1 h2
Var
Básica cj 28 2 16 0 0 bi
s
h1 0 1 2 -3 1 0 2
→ h2 0 4 -1 8 0 1 2
wj 0 0 0 0 0 0
cj-wj 28 2 16 0 0

La fila wj se obtiene como la suma de los productos entre los coeficientes de las
variables básicas y los coeficientes de las variables de decisión y de holgura.
La fila cj-wj será la diferencia entre cj (los coeficientes de las variables en la función
objetivo) y los valores obtenidos de wj (los obtenidos en la fila anterior).

La columna pivote corresponde al valor mayor cj-wj, es decir 28 y la fila pivote será
el menor cociente entre bi y los coeficientes de las variables en la columna pivote,
la intersección entre la columna pivote y la fila pivote es el PIVOTE.
Investigación de
Operaciones

Para la siguiente interacción, el PIVOTE se debe dejar como 1 aplicando


operaciones elementales en la fila pivote (en las variables no básicas y en bi) y 0
en las demás posiciones de la columna pivote y correspondiente a las variables
básicas.
TABLA
SIMPLE
X2

y1 y2 y3 h1 h2
Var
Básica cj 28 2 16 0 0 bi
s
→ h1 0 0 2 1/4 -5 1 - 1/4 1 1/2
Y1 28 1 - 1/4 2 0 1/4 1/2
wj 28 -7 56 0 7 14
cj-wj 0 9 -40 0 -7

TABLA
SIMPLE
X3

y1 y2 y3 h1 h2
Var
Básica cj 28 2 16 0 0 bi
s
→ Y2 2 0 1 -2 2/9 4/9 - 1/9 2/3
Y1 28 1 0 1 4/9 1/9 2/9 2/3
wj 28 2 36 4 6 20
cj-wj 0 0 -20 -4 -6

Investigación de
Operaciones

Las iteraciones finalizan cuando la fila de cj-wj es 0 o negativos, en este caso la


solución óptima es:
W=20 cuando h1=4 y h2=6, pero estos valores son los de x1 y x2 en el Problema
Primal, es decir:
z=20 cuando x1=4 y x2=6

4. Una compañía compara los costos de publicidad de dos medios:


periódico y radio. La tabla siguiente muestra el número de personas,
por grupo de ingresos, que alcanza cada uno de los medios por cada
dólar de publicidad.

Menor de Mayor o igual a


$40000 $40000
Periódico 40 100
Radio 50 25

La empresa quiere captar al menos 80000 personas con ingresos menores


de $40000 y al menos 60000 con ingresos de $40000 o más. Utilice el Dual
y el Método Simplex para determinar las cantidades que la compañía debe
gastar en publicidad: periódico y radio, de modo que alcance a este
número de personas con un costo mínimo. ¿Cuál es el costo mínimo de
publicidad?

Solución:

𝟒𝟎𝒙𝟏 + 𝟓𝟎𝒙𝟐 ≥ 𝟖𝟎𝟎𝟎𝟎


𝑴𝒊𝒏𝒊𝒎𝒊𝒛𝒂𝒓 𝒁 = 𝒙𝟏 − 𝒙𝟐 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂 𝟏𝟎𝟎𝒙𝟏 + 𝟐𝟓𝒙𝟐 ≤ 𝟔𝟎𝟎𝟎𝟎
𝒙𝟏 + 𝒙𝟐 ≥ 𝟎

DUAL
𝟒𝟎𝒚𝟏 + 𝟏𝟎𝟎𝒚𝟐 ≤ 𝟏
𝑴𝒂𝒙𝒊𝒎𝒊𝒛𝒂𝒓 𝑾 = 𝟖𝟎𝟎𝟎𝟎 𝒚𝟏 + 𝟔𝟎𝟎𝟎𝟎 𝒚𝟐 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂 𝟓𝟎𝒚𝟏 + 𝟐𝟓𝒚𝟐 ≤ 𝟏
𝒚𝟏 , 𝒚𝟐 ≥ 𝟎
Teniendo en cuenta que la restricción 1 es del tipo ≤ agregamos la variable 𝑦3 .

Teniendo en cuenta que la restricción 1 es del tipo ≤ agregamos la variable 𝑦4 .

𝟒𝟎𝒚𝟏 + 𝟏𝟎𝟎𝒚𝟐 ≤ 𝟏
𝑴𝒂𝒙𝒊𝒎𝒊𝒛𝒂𝒓 𝑾 = 𝟖𝟎𝟎𝟎𝟎 𝒚𝟏 + 𝟔𝟎𝟎𝟎𝟎 𝒚𝟐 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂 𝟓𝟎𝒚𝟏 + 𝟐𝟓𝒚𝟐 ≤ 𝟏
𝒚𝟏 , 𝒚 𝟐 ≥ 𝟎
Investigación de
Operaciones

𝑴𝒂𝒙𝒊𝒎𝒊𝒛𝒂𝒓 𝑾
= 𝟖𝟎𝟎𝟎𝟎 𝒚𝟏 + 𝟔𝟎𝟎𝟎𝟎 𝒚𝟐 + 𝑶𝒚𝟑
𝟒𝟎𝒚𝟏 + 𝟏𝟎𝟎𝒚𝟐 + 𝟏𝒚𝟑 = 𝟏
+ 𝑶𝒚𝟒 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂 𝟓𝟎𝒚𝟏 + 𝟐𝟓𝒚𝟐 + 𝟏𝒚𝟒 = 𝟏
𝒚𝟏 , 𝒚𝟐, 𝒚𝟑, 𝒚𝟒 ≥ 𝟎

Tabla 1 80000 60000 0 0


Base Cb 𝑃0 𝑃1 𝑃2 𝑃3 𝑃4
𝑃3 0 1 40 100 1 0
𝑃4 0 1 50 25 0 1
Z -80000 -60000 0 0

Entre 𝑃1

Sale 𝑃4

Fila 2 Pivote Fila 1 Fila Z


1/50 = 0,02 1-(40. 0,02) = 0,2 0-(-80000.0,02) = 1600
50/50 = 1 40-(40. 1) = 0 -80000-(80000.1) = 0
25/50 = 0,5 100-(40. 05) = 80 -60000-(-80000.0,5) = -20000
0/50 = 0 1.(40. 0)=1 0-(-80000.0) ) = 0
1/50 = 0,02 0-(40. 0,02) = -0,8 0-(-80000.0,02) ) = 1600

Tabla 2 80000 60000 0 0


Base Cb 𝑃0 𝑃1 𝑃2 𝑃3 𝑃4
𝑃3 0 0,2 0 80 1 -0,8
𝑃1 80000 0,02 1 0,5 0 0,02
Z 1600 0 -20000 0 1600

Sale 𝑃3

Entra 𝑃2

Fila 1 Pivote Fila 2 Fila Z


0,2/80 =0,0025 0,02-(0,5.0,025) = 0,01875 1600 – (-80000 . 0,0085) = 1650
0/80 = 0 1-(0,5 .0) = 1 0-(-20000 . 0) = 0
80/80 = 1 0,5-(0,5 . 1) = 0 -20000-(-20000 . 1) = 0
1/80 = 0,0125 0-(0,5 . 0,0125) = 0,00625 0- (-20000 . 0,0125) = 250
-0,8/80 = -0,01 0,02-(0,5 . -0,01) = 0,085 1600-(-20000 . -0,01) = 1400
Investigación de
Operaciones

Tabla 3 80000 60000 0 0


Base Cb 𝑃0 𝑃1 𝑃2 𝑃3 𝑃4
𝑃3 60000 0,0025 0 1 0,0125 -0,01
𝑃1 80000 0,1875 1 0 -0,00625 0,025
Z 1650 0 0 250 1400

La respuesta obtenida es que se deberían gastar $250 en un periódico, para pagar


la publicidad en radio se emplearían $ 1400. En total se gastarían $1650.

5. Para el siguiente problema de Programación Lineal:


𝟐𝟏 + 𝟑𝒙𝟐 ≤ 𝟏𝟖
𝟒𝒙𝟏 + 𝟑𝒙𝟐 ≤ 𝟐𝟒
𝑴𝒂𝒙𝒊𝒎𝒊𝒛𝒂𝒓 𝒛 = 𝟏𝟖𝟏 + 𝟐𝟎𝒙𝟐 𝒔𝒖𝒋𝒆𝒕𝒂 𝒂
𝒙𝟐 ≤ 𝟓
𝒙𝟏 ≥ 𝟎, 𝒙𝟐 ≥ 𝟎
Hallar los precios sombra.

Resultado Esperado
Coeficientes: x1 x2 Minimo Máximo Resultado Real
Restricción 1:
2x1+3x2<=18 2 3 18 18
Restricción 2:
4x1+3x2<=24 4 3 24 24
Restricción 3: x2<=5 0 1 5 4
x1>=0 1 0 0
x2>=0 0 1 0
f(x,y) 18 20 z=f(x,y)=18x1+20x2= 134 Max

Solución: x1= 3
x2= 4

4.333 Para Restricción1


Precios sombra 2.333 Para Restricción2
0.000 Para Restricción3
Investigación de
Operaciones

Para Restricción1 Por cada unidad que aumente la Restricción 1 la función aumentará 4.3333
Para Restricción2 Por cada unidad que aumente la Restricción 2 , la función aumentará 2.3333
Para Restricción3 Por cada unidad que aumente la Restricción 3 , la función aumentará 0.0000

You might also like