Sie sind auf Seite 1von 14

UNIVERSIDAD CENTRAL DE CHILE

FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS


ESCUELA DE INGENIERIA CIVIL

GUIA
EJERCICIOS
GRUPAL
OPTIMIZACION
ALUMNOS:
KARIN ARANCIBIA
ALEXIS PEÑA
JOSE NUÑEZ
VICTOR SOTO MARTY
GILBERT PEREZ
FERNANDO TOBAR
OSVALDO GUTIERREZ
CARLOS PEÑA G.

PROFESOR:
MANUEL PIZARRO

12 NOVIEMBRE 2010

OPTIMIZACIÓN Página 1
GUIA EJERCICIOS PPL
PROBLEMA 1. En una economía lineal para producir 3 unidades de trigo se
requieren 6 unidades de tierra, $12 de semillas y 3 trabajadores. Para producir 4
unidades de centeno se requieren 5 unidades de tierra, $15 de semillas y 6
trabajadores. El precio por unidad de trigo y de centeno es de $15 y $20
respectivamente. Las cantidades disponibles de tierra y de trabajo son 100
unidades y 300 unidades.

a.-Plantee el problema y resuélvalo si el empresario desea optimizar el resultado


de esta explotación

b.-Formule el problema dual, y opine sobre precios sombra y contribuciones


marginales.

a. DESARROLLO METODO SIMPLEX:

X1=Nº de unidades de trigo

X2= Nº de unidades de centeno

Ingreso trigo=$15/un

Ingreso centeno=$20/un

Para 3 unidades de trigo:

6 unidades de tierra 6/3 = 2 x unidad

12 unidades de semillas 12/3 = 4 x unidad

3 unidades de trabajadores 3/3 = 1 x unidad

Para 4 unidades de centeno:

5 unidades de tierra 5/4 = 1,25 x unidad

15 unidades de semillas 15/4 = 3,75 x unidad

6 unidades de trabajadores 6/4 = 1,5 x unidad

Por lo tanto se tiene;

Utilidad trigo = $ 15-$ 4 = $ 11/un.

Utilidad centeno = $ 20-$ 3,75 = $ 16,25/un.

OPTIMIZACIÓN Página 2
LLEVANDO A TABLA LOS ANTECEDENTES EXPUESTOS:

X1 X2
tierra 2 1,25 ≤ 100

trabajadore
s 1 1,5 ≤ 300

Ut 11 16,25

De lo anterior se tiene;

Max Z = 11 X1 + 16,25 X2

s.a:

2X1 + 1,25 X2 <= 100 RESTRICCION TIERRA

X1 + 1,5 X2 <= 300 RESTRICCION TRABAJO

X1,X2>=0

2 X1+ 1,25 X2 + X3h = 100

X1+ 1,5 X2 + X4h = 300

X1 X2 X3h X4h z b
X3h 2 1,25 1 0 o 100 100/1,25=80 *
X4h 1 1,5 0 1 0 300 300/1,5 = 200
-
Z -11 16,25 0 0 1 0

X1 X2 X3h X4h z b
X2 1,6 1 0,8 0 0 80
X4h 1 1,5 0 1 0 300
-
Z -11 16,25 0 0 1 0
New Z 26 16,25 13 0 1 1300

OPTIMIZACIÓN Página 3
X1 X2 X3h X4h z b
X2 1,6 1 0,8 0 0 80 x (-1,5) + X4h
X4h 1 1,5 0 1 0 300
Z 15 0 13 0 0 1300

X1 X2 X3h X4h z b
X2 1,6 1 0,8 0 0 80 Holgura Recurso 1
X4h -1,4 0 -1,2 1 0 180 Holgura Recurso 2
Z 15 0 13 0 0 1300 valor Z optimo
Preci
o Precio
somb somb
ra ra
R1 R2

Si evaluamos Z = 11 x (0) + 16,25x(80) =1300

b.- Se pide la solución Dual. Se tiene lo siguiente;

Primal:

Max Z = 11 X1 + 16,25 X2

s.a:

2X1 + 1,25 X2 <= 100

X1 + 1,5 X2 <= 300

X1,X2>=0

Dual: Se minimiza la función objetivo.

Min W = 100 Y1 + 30 Y2

s.a:

2Y1 + Y2 >= 11

1,25 Y1 + 1,5 Y2 >= 16,25

Y1,Y2>=0

Precios Sombra:
OPTIMIZACIÓN Página 4
Es la cantidad (contribución marginal) que hace el recurso, por la cual se mejora el
valor óptimo del objetivo si se aumenta el lado derecho de la restricción en “1” y es
el máximo precio que conviene pagar por agregar esa unidad.

restricción tierra) X3h=13


Precio sombra del recurso 1 (tierra): $13

restricción trabajo) X4h=0


Precio sombra del recurso 2 (trabajo): $0

Si se incrementa en una unidad el recurso tierra, la función objetivo se incrementa


en 13 unidades monetarias. En el ejemplo, se aprecia el valor 13, es la variación
unitaria en el valor objetivo optimo por cada variación de unidad, es decir, lo que
se esta dispuesto a pagar por cada unidad extra.

PROBLEMA 2. Una empresa tiene un trabajo compuesto de 5 módulos para ser


desarrollado por 5 programadores, se desea que cada módulo sea desarrollado
por un solo programador y que cada programador desarrolle un solo módulo.
Debido a los diferentes grados de dificultad de los módulos y a las diferencias
individuales de los programadores, el tiempo (en horas) que ellos emplean es
diferente y se da en la siguiente tabla:

a) Determine la asignación óptima de modo de minimizar el tiempo total


b) Para cuándo debe comprometerse a entregar el trabajo-
c) Cómo sería la formulación si un programador puede desarrollar más de un
módulo?
d) Qué le conviene hacer a la empresa?

DESARROLLO:

SI;
X1=MOD 1
X2=MOD 2
X3=MOD 3
X4=MOD 4
X5=MOD 5

MIN Z = 20 X1A +47X1B+17X1C+41X1D+62X1E+


74X2A+13X2B+52X2C+40X2D+32X2E+
60X3A+31X3B+52X3C+71X4D+68X5E+
OPTIMIZACIÓN Página 5
39X4A+41X4B+37X4C+21X4D+38X4E+
50X5A+30X5B+35X5C+45X5D+50X5E

s.a.;

X1A+X1B+X1C+X1D+X1E=1
X2A+X2B+X2C+X2D+X2E=1
X3A+X3B+X3C+X3D+X3E=1
X4A+X4B+X4C+X4D+X4E=1
X5A+X5B+X5C+X5D+X5E=1

a).- Se toma como 0 el tiempo de programador

A B C D E
MOD 1 20 47 17 41 62
MOD 2 74 13 52 40 32
MOD 3 60 31 52 71 68
MOD 4 39 41 37 21 38
MOD 5 50 30 35 45 50

Se toma el menor tiempo de cada programador y se resta al tiempo de los demás módulos,
con esto se logra identificar el diferencial de tiempo entre un módulo y otro por
programador.

A B C D E
MOD 1 0 34 0 20 30
MOD 2 54 0 35 19 0
MOD 3 40 18 35 50 36
MOD 4 19 28 20 0 6
MOD 5 30 17 18 24 18

A B C D E
MOD 1 0 34 0 20 30
MOD 2 54 0 35 19 0 x(-18)+F3
MOD 3 22 0 17 32 18
MOD 4 19 28 20 0 6
MOD 5 13 0 1 7 1 x(-17)+F5

LA COMBINACION OPTIMA SERIA (hrs):


A….MOD 1…..20
E….MOD 2…..32
B….MOD 3…. 31
D….MOD 4… .21
C….MOD 5… .35
___________
139 hrs

OPTIMIZACIÓN Página 6
b.- SE DBE SELECCIONAR EL MAYOR PLAZO DE LOS MODULOS, YA QUE LAS TAREAS SE
HACEN EN PARALELO, POR LO QUE EL PLAZO DEBERIA SER 35 Hrs.

C.- LA FORMULA SERIA;

X1A+X1B+X1C+X1D+X1E>1
X2A+X2B+X2C+X2D+X2E>1
X3A+X3B+X3C+X3D+X3E>1
X4A+X4B+X4C+X4D+X4E>1
X5A+X5B+X5C+X5D+X5E>1

D) Conviene hacer la Distribución en la que la duración del proyecto sea la Menor

PROBLEMA 3. Una empresa que tiene 3 fábricas: A, B y C y 4 depósitos


distribuidores: D, E, F y G. los costos unitarios, oferta y demanda mensual es:

a) Halle el programa óptimo de distribución y su costo asociado.


b) La solución es única?, es degenerada?. Justifique
c) Existe oferta o demanda insatisfecha, de ser así, quién la absorbe? Cuántas
unidades?
d) Si se tiene que la capacidad de transporte está limitado a 200 unidades, se
modifica la solución óptima
del problema. Haga la formulación PL del problemas (sólo indíquelo)

Desarrollo:

d.-
MIN Z =
8XA1+9XA2+10XA3+11XA4+6XB1+12XB2+9XB3+7XB4+3XC1+13XC2+3XC3+1
2XC4

S.A.

OFERTA:
XA1+XA2+XA3+XA4 +XA5 < =250
XB1+XB2+XB3+XB4 +XB5 < =300
XC1+XC2+XC3+XC4 +XC5 < =200

OPTIMIZACIÓN Página 7
DEMANDA:
XA1+XB1+XC1>= 170
XA2+XB2+XC2> =200
XA3+XB3+XC3> =190
XA4+XB4+XC4 > =180
X ij < 200
X ij >=0
i=1,2,3
j=1,2,3,4

LP OPTIMUM FOUND AT STEP 6

OBJECTIVE FUNCTION VALUE

1) 7850.000

VARIABLE VALUE REDUCED COST


XA1 170.000000 0.000000
XA2 0.000000 4.000000
XA3 80.000000 0.000000
XA4 0.000000 1.000000
XB1 0.000000 1.000000
XB2 190.000000 0.000000
XB3 110.000000 0.000000
XB4 0.000000 4.000000
XC1 0.000000 5.000000
XC2 20.000000 0.000000
XC3 0.000000 7.000000
XC4 180.000000 0.000000
XA5 0.000000 13.000000
XB5 0.000000 12.000000
XC5 0.000000 13.000000

ROW SLACK OR SURPLUS DUAL PRICES


2) 0.000000 13.000000
3) 0.000000 12.000000
4) 0.000000 13.000000
5) 0.000000 -5.000000
6) 10.000000 0.000000
7) 0.000000 -3.000000
8) 0.000000 -1.000000

NO. ITERATIONS= 6

RANGES IN WHICH THE BASIS IS UNCHANGED:

OBJ COEFFICIENT RANGES


VARIABLE CURRENT ALLOWABLE ALLOWABLE
COEF INCREASE DECREASE
XA1 8.000000 5.000000 1.000000
XA2 9.000000 4.000000 INFINITY
XA3 10.000000 1.000000 1.000000
XA4 11.000000 1.000000 INFINITY
XB1 6.000000 1.000000 INFINITY

OPTIMIZACIÓN Página 8
XB2 12.000000 5.000000 1.000000
XB3 9.000000 1.000000 1.000000
XB4 7.000000 4.000000 INFINITY
XC1 3.000000 5.000000 INFINITY
XC2 13.000000 1.000000 1.000000
XC3 3.000000 7.000000 INFINITY
XC4 12.000000 1.000000 1.000000
XA5 0.000000 13.000000 INFINITY
XB5 0.000000 12.000000 INFINITY
XC5 0.000000 13.000000 INFINITY

RIGHTHAND SIDE RANGES


ROW CURRENT ALLOWABLE ALLOWABLE
RHS INCREASE DECREASE
2 250.000000 110.000000 10.000000
3 300.000000 INFINITY 10.000000
4 200.000000 INFINITY 10.000000
5 170.000000 10.000000 110.000000
6 200.000000 10.000000 INFINITY
7 190.000000 10.000000 110.000000
8 180.000000 10.000000 180.000000

PROBLEMA 4. Una tienda de animales ha determinado que cada Hámster


debería recibir diariamente al menos 70 unidades de proteína. 100 unidades de
carbohidratos y 20 unidades de grasa. Si la tienda vende los seis tipos de
alimento mostrados en la tabla siguiente, ¿Que mezcla de alimento satisface las
necesidades a un costo mínimo para la tienda?

Alimento Proteínas Carbohidrato Grasa Costo $ /


(und./onza) s unid/onza (unid/onza) onza
A 20 50 4 2
B 30 30 9 3
C 40 20 11 5
D 40 25 10 6
E 45 50 9 8
F 30 20 10 8

Solución:
Sea Xi=Cantidades de Onza de cada alimento.

Min Z=2X1+3X2+5X3+6X4+8X5+8X6
s.a.:
20X1+30X2+40X3+40X4+45X5+30X6=>70
50X1+30X2+20X3+25X4+50X5+20X6=>100
4X1+9X2+11X3+10X4+9X5+10X6=>20
Xi>=0

Desarrollando el Planteamiento e ingresándolo al SW LINDO nos da como resultado:

LP OPTIMUM FOUND AT STEP 2

OPTIMIZACIÓN Página 9
OBJECTIVE FUNCTION VALUE

1) 7.272727

VARIABLE VALUE REDUCED COST


X1 0.909091 0.000000
X2 1.818182 0.000000
X3 0.000000 1.636364
X4 0.000000 2.818182
X5 0.000000 4.636364
X6 0.000000 4.909091

ROW SLACK OR SURPLUS DUAL PRICES


2) 2.727273 0.000000
3) 0.000000 -0.018182
4) 0.000000 -0.272727

NO. ITERATIONS= 2

RANGES IN WHICH THE BASIS IS UNCHANGED:

OBJ COEFFICIENT RANGES


VARIABLE CURRENT ALLOWABLE ALLOWABLE
COEF INCREASE DECREASE
X1 2.000000 3.000000 0.666667
X2 3.000000 1.148936 1.800000
X3 5.000000 INFINITY 1.636364
X4 6.000000 INFINITY 2.818182
X5 8.000000 INFINITY 4.636364
X6 8.000000 INFINITY 4.909091

RIGHTHAND SIDE RANGES


ROW CURRENT ALLOWABLE ALLOWABLE
RHS INCREASE DECREASE
2 70.000000 2.727273 INFINITY
3 100.000000 150.000015 15.000000
4 20.000000 10.000000 1.000000

Solución optima: z = -80/11; x1 = 10/11, x2 = 20/11, x3 = 0, x4 = 0, x5 = 0, x6 = 0

Respuesta: se debe utilizar 0.90oz del alimento A, y 1.81 de alimento B con un costo
de 7,27 unidades monetarias.

PROBLEMA 5- Una compañía fabrica dos clases de cinturones de piel. El cinturón


tipo " A " es de alta calidad y el tipo " B " es de baja calidad. La ganancia por
cinturón es de US$ 0.40 para “A” y US$ 0.30 para “B”. Cada cinturón de tipo A
requiere el doble del tiempo que el que usa el tipo B, y si todos los cinturones
fueran del tipo B la compañía podría fabricar 1.000 al día. El abastecimiento de
piel es suficiente únicamente para 800 cinturones diarios (A y B combinados) El

OPTIMIZACIÓN Página 10
cinturón A requiere una hebilla elegante de las que se disponen de 400 diarias.
Se tienen únicamente 700 hebillas al día para el cinturón B. La empresa tiene
pedidos de un importante exportador el cual le ha solicitado 100 unidades de
cinturones de alta calidad y 150 cinturones de menor calidad.

a) Formule el problema de programación lineal correspondiente


b) b) Resuélvalo gráficamente.

a).-Formulando ecuaciones se tiene;

MAX Z=0.40X1+0.30X2
s.a.
2X1+X2<=1000
X1+X2<=800
X1<=400
X2<=700
X1>=100
X2>=150
X1,X2 >=0

b.- Solución grafica:

C1: x1=(1000-x2)/2
x1 x2
500 0
0 1000

C2: x1=800-x2
x1 x2
800 0
0 800

Z=0.40x1+0.30x2

OPTIMIZACIÓN Página 11
El valor de la función objetivo en cada una de las esquinas (5) del área
de soluciones factible es:

1) C5∩ C6 => Z(100,150) = 0.4 (100) + 0.3 (150) = 40 + 45 = 85


2) C4∩ C5 => Z(100,700) = 0.4 (100) + 0.3 (700) = 40 + 210 = 250
3) C1∩ C2 => Z(200,600) = 0.4 (200) + 0.3 (600) = 80 + 180 = 260 ***
4) C1∩ C3 => Z(400,200) = 0.4 (400) + 0.3 (200) = 160 + 60 = 220
5) C3∩ C6 => Z(400,150) = 0.4 (400) + 0.3 (150) = 160 + 45 = 205

(***) La función objetivo se maximiza cuando X1 = 200 y X2 = 600

PROBLEMA 6. Una persona acaba de heredar US$ 6.000 que desea invertirlos.
Dos amigos le ofrecen participar como socio en dos negocios cada uno planeado
por cada amigo. En ambos casos la inversión significa dedicar un poco de tiempo
el siguiente verano, al igual que invertir en efectivo. Con el primer amigo, al
convertirse en socio “completo” tendría que invertir US$ 5.000 y 400 horas con
una ganancia estimada de US$ 4.500 (ignorando el valor del tiempo). El segundo
amigo proporciona cifras de US$ 4.000 y 500 horas con una ganancia estimada de
US$ 4.500. Ambos amigos son flexibles y permiten entrar al negocio en cualquier
fracción de la sociedad, la participación en las utilidades sería proporcional a esa
fracción. La persona en cuestión está dispuesta a trabajar un máximo de 600
horas en total.
Plantee y resuelva el P.P.L. correspondiente.
OPTIMIZACIÓN Página 12
variables de decisión:
x1 : dinero invertido en el primer negocio
x2 : dinero invertido en el segundo negocio
MAX Z=9/10 x1+9/8x2
s.a:
x1+x2<=6000
2/25x1+1/8x2<=600
X1<=5000
X2<=4000
x1,x2>=0

X1 X2 X3h X4h X5h X6h Z b


X3h 1 1 1 0 0 0 0 6000
X4h 0.08 0.125 0 1 0 0 0 600
X5h 1 0 0 0 1 0 0 5000
X6h 0 1 0 0 0 1 0 4000
Z -0.9 -1.125 0 0 0 0 1 0

X3h 1 0 1 0 0 -1 0 2000
X4h 0.08 0 0 1 0 -0.125 0 100
X5h 1 0 0 0 1 0 0 5000
X2 0 1 0 0 0 1 0 4000
Z -0.9 0 0 0 0 1.125 1 4500

X3h 0 0 1 -12.5 0 0.5625 0 750


X1 1 0 0 12.5 0 -15.625 0 1250
X5h 0 0 0 -12.5 1 15.625 0 3750
X2 0 1 0 0 0 1 0 4000
Z 0 0 0 11.2 0 - 1 5625
5 0.28125

X1 X2 X3h X4h X5h X6h Z b


X6h 0 0 1.77 -22.22 0 1 0 1333.3
3
X1 1 0 2.77 -22.22 0 0 0 3333.3
3
X5h 0 0 -2.77 22.22 1 0 0 1666.6
6
X2 0 1 2.77 22.22 0 0 0 2666.6
6
Z 0 0 0.5 5 0 0 1 6000

OPTIMIZACIÓN Página 13
La solución óptima:
X1 = 3333.33 X2 = 2666.66; Z = 6000 => Z=9/10 x1+9/8x2

Reemplazando: Z = 9/10(3333.33)+9/8(2666.66)=6000

OPTIMIZACIÓN Página 14

Das könnte Ihnen auch gefallen