Sei sulla pagina 1di 5

Universidad Católica del Norte

Departamento de Ingeniería Industrial


Investigación Operativa 2 / II-783

Pauta de Corrección - Prueba N° 1

Profesores: Andrés Olivares Collados - Carlos López Cerón.


Fecha: Iquique, Septiembre 09 de 2015.

Pregunta 1:

La compañía de leche industrializada CHILECHE, está evaluando el comprar 6 carros-


estanques para transportar leche, cada uno con capacidad de 10.000 litros. Hay 4 zonas
productoras de leche que abastecen a la Región Metropolitana (RM), localizadas en las
siguientes ciudades: Linares, Temuco, Osorno y Valdivia. Se han hecho ciertas estimaciones
sobre los ahorros que CHILECHE tendría en su distribución mensual de la leche a la RM,
al no tener que contratar los servicios de carros-estanques particulares.

La siguiente tabla proporciona una estimación del ahorro, en millones de pesos mensuales,
en función de la asignación de carros-estanques a las zonas productoras.

Números de
Camiones Temuco Osorno Valdivia Linares
0 0 0 0 0
1 4 2 6 2
2 6 4 8 3
3 6 7 8 4
4 8 8 9 5
5 9 9 9 6
6 10 10 10 6

Desarrolle y resuelva usando Programación Dinámica, cuántos carros-tanque se deberían


asignar a cada ciudad, a fin de maximizar al ahorro mensual estimado.

1.1. Plantee el problema como un modelo de Programación Dinámica (1 Punto).


1.2. Resuelva utilizando Programación Dinámica (2 Puntos).

Pregunta 2:

Un estudiante de la UCN necesita pasar al menos alguna de las tres asignaturas que tomó
en el semestre. La probabilidad de que el estudiante no apruebe las asignaturas se consigna
en la tabla a continuación

Probabilidad de Reprobar
Horas de estudio Mecánica de Fluidos Termodinámica Inv.Operaciones II
0 0.80 0.75 0.90
1 0.70 0.70 0.70
2 0.65 0.67 0.60
3 0.62 0.65 0.55
4 0.60 0.62 0.50
Universidad Católica del Norte
Departamento de Ingeniería Industrial
Investigación Operativa 2 / II-783

Las actividades del estudiante le dejan margen para dedicar sólo 4 horas de estudio por
semana.

2.1. Plantee el problema como un Modelo de Programación Lineal (0,4 Puntos)


2.2. Plantee el problema como un modelo de Programación Dinámica para determinar la
mejor combinación de horas para dedicar a cada una de las asignaturas (0,8 Punto).
2.3. Resuelva e interprete el resultado obtenido, utilizando Programación Dinámica (1,8
Puntos).

Pauta de Corrección:

1.1. Plantee el problema como un modelo de Programación Dinámica (1 Punto).

Se define como parte del modelo de PD a plantear:

Etapas: Zonas Productoras i, con i = 1, 2, 3, 4.


Alternativas de la etapa, define la variable de decisión:
x : N° de camiones estanque asignadas a la etapa (zona) i
i
Estado:
s : Total de camiones estanque disponibles para ser asignados en las etapa i
i

B (x ) = Beneficios por asignar x camiones estanque a la Zona i


i i i

Entonces, la ecuación recursiva de PD, se define según:

f (s ) = Beneficio por asignación de camiones estanque en las etapas i, i+1, … y n, dado el


i i
estado s
i

f (s ) = Min { B (x ) + f (s )}
i i xi=si=0,1,2, 3, 4, 5, 6 i i i+1 i+1

Dado que s - s =x s =s -x
i i+1 i i+1 i i

f (s ) = Min { B (x ) + f (s - x ) } ; con: i = 1, 2, 3, 4 y f (x ) = 0.
i i xi=0,1,…., si i i i+1 i i 5 5
Universidad Católica del Norte
Departamento de Ingeniería Industrial
Investigación Operativa 2 / II-783

1.2. Resuelva utilizando Programación Dinámica (2 Puntos).

Etapa i=4  f (s ) = Max { B (x ) + f (s ) } ; con f (s ) = 0


4 4 4 4 5 5 5 5

x4 B4( x4 ) Sol. Optima


s4 0 1 2 3 4 5 6 f*4 ( s 4 ) x*4
0 0 -- -- -- -- -- -- 0 0
1 0 2 -- -- -- -- -- 2 1
2 0 2 3 -- -- -- -- 3 2
3 0 2 3 4 -- -- -- 4 3
4 0 2 3 4 5 -- -- 5 4
5 0 2 3 4 5 6 -- 6 5
6 0 2 3 4 5 6 6 6 5,6

Etapa i=3  f (s ) = Max { B (x ) + f (s – x ) }


3 3 3 3 4 3 3
x3 B3( x3 ) + f4( s 3 - x3 ) Sol. Optima
s3 0 1 2 3 4 5 6 f*3 ( s 3 ) x*3
0 0+0=0 -- -- -- -- -- -- 0 0
1 0+2=2 6+0=6 -- -- -- -- -- 6 1
2 0+3=3 6+2=8 8+0=8 -- -- -- -- 8 1,2
3 0+4=4 6+3=9 8+2=10 8+0=8 -- -- -- 10 2
4 0+5=5 6+4=10 8+3=11 8+2=10 9+0=9 -- -- 11 2
5 0+6=6 6+5=11 8+4=12 8+3=11 9+2=11 9+0=9 -- 12 2
6 0+6=6 6+6=12 8+5=13 8+4=12 9+3=12 9+2=11 10+0=10 13 2

Etapa i=2  f (s ) = Max { B (x ) + f (s – s ) }


2 2 2 2 3 2 2

x2 B2( x2 ) + f3( s 2 - x2 ) Sol. Optima


s2 0 1 2 3 4 5 6 f*2 ( s 2 ) x*2
0 0+0=0 -- -- -- -- -- -- 0 0
1 0+6=6 2+0=2 -- -- -- -- -- 6 0
2 0+8=8 2+6=8 4+0=4 -- -- -- -- 8 0,1
3 0+10=10 2+8=10 4+6=10 7+0=7 -- -- -- 10 0,1,2
4 0+11=11 2+10=12 4+8=12 7+6=13 8+0=8 -- -- 13 3
5 0+12=12 2+11=13 4+10=14 7+8=15 8+6=14 9+0=9 -- 15 3
6 0+13=13 2+12=14 4+11=15 7+10=17 8+8=16 9+6=15 10+0=10 17 3

Etapa i=1  f (s ) = Max { B (x ) + f (s – s ) }


1 1 1 1 2 1 1

x1 B1( x1 ) + f2( s 1 - x1 ) Sol. Optima


s1 0 1 2 3 4 5 6 f*1 ( s 1 ) x*1
6 0+17=17 4+15=19 6+13=19 6+10=16 8+8=16 9+6=15 10+0=10 19 1,2

Como:
x*1=1  s2=s1-x1  s2=6-1=5 o x*1=2  s2=s1-x1  s2=6-2=4

Para s2=5  x*2=3  s3=s2-x2  s3=5-3=2


 s3=2  x*3=1  s4=s3-x3  s4=2-1=1 o x*3=2  s4=s3-x3  s4=2-2=0

Para s4=1  x*4=1


Universidad Católica del Norte
Departamento de Ingeniería Industrial
Investigación Operativa 2 / II-783

Para  s4=0  x*4=0

Para s2=4  x*2=3  s3=s2-x2  s3=4-3=1


 s3=1  x*3=1  s4=s3-x3  s4=1-1=0
 s4=0  x*4=0
Entonces, se plantean 3 opciones de solución óptima:
Opción 1  Temuco= 1; Osorno=3; Valdivia=2; Linares=0
Opción 2  Temuco= 1; Osorno=3; Valdivia=1; Linares=1
Opción 3  Temuco= 2; Osorno=3; Valdivia=1; Linares=0
Máximo Beneficio = 19 (MM$/mes)

2.1. Plantee el problema como un Modelo de Programación Lineal (0,4 Puntos).

xi : Cantidad de horas semanales asignadas al estudio de los ramos i (con i=1 ,2,
3)
Pi(xi) : Probabilidad de reprobar el curso i, si se decide asignar xi horas de estudio
semanales
Función Objetivo : Minimizar Z = P1(x1)* P2(x2)*P3(x3)
Sujeto a : x1 + x2 + x3 = 4
Con : xi variable entera ≥ 0 para i = 1, 2, 3

2.2. Plantee el problema como un modelo de Programación Dinámica para determinar la


mejor combinación de horas para dedicar a cada una de las asignaturas (0,8 Punto).

Etapas: Cantidad de ramos i, a estudiar por el alumno, con i = 1, 2, 3 .


Alternativas de la etapa, define la variable de decisión:
x : Cantidad de horas semanales asignadas al estudio de los ramos i (con i=1 ,2, 3)
i
Estado:
s : Disponibilidad de horas semanales e estudio al ramo i
i

P (x ) = Probabilidad de reprobar el ramo i si se asignan x horas de estudio semanales


i i i

Entonces, la ecuación recursiva de PD, se define según:

f (s ) = Probabilidad por asignación de horas de estudio a las etapas (ramos) i, i+1, … y n,


i i
dado el estado s
i

f (s ) = Min { P (x ) * f (s )}
i i xi=si=0,1,2, 3, 4 i i i+1 i+1

Dado que s - s =x s =s -x
i i+1 i i+1 i i

f (s ) = Min { P (x ) * f (s - x ) } ; con: i = 1, 2, 3 y f (x ) = 1.
i i xi=0,1,…., si i i i+1 i i 4 4
Universidad Católica del Norte
Departamento de Ingeniería Industrial
Investigación Operativa 2 / II-783

2.2. Resuelva e interprete el resultado obtenido, utilizando Programación Dinámica (1,8


Puntos).

Etapa i=3  f (s ) = Min { P (x ) * f (s ) } ; con f (s ) = 1


3 3 3 3 4 4 4 4

Para la etapa 3, la solución óptima se cumple cuando x* = s


3 3

Sol. Optima
s3 f*3 ( s 3 ) x*3
0 0,90 0
1 0,70 1
2 0,60 2
3 0,55 3
4 0,50 4

Etapa i=2  f (s ) = Min { P (x ) * f (s -x ) }


2 2 2 2 3 2 2

x2 P2( x2 ) * f3(s2 - x2) Sol. Optima


s2 0 1 2 3 4 f*2 ( s2 ) x*2
0 0,675 -- -- -- -- 0,675 0
1 0,525 0,630 -- -- -- 0,525 0
2 0,450 0,490 0,603 -- -- 0,450 0
3 0,412 0.420 0,469 0,585 -- 0,412 0
4 0,375 0,385 0,402 0,455 0,558 0,375 0

Etapa i=1  f (s ) = Min { P (x ) * f (s -x ) }


1 1 1 1 2 1 1
x1 P1( x1 ) * f2(s1 - x1) Sol. Optima
s1 0 1 2 3 4 f*1 ( s1 ) x*1
4 0,300 0,288 0,293 0,326 0,405 0,288 1

Como s = 4  x* = 1  s = s - x  s = 4 - 1 = 3
1 1 2 1 1 2
Como s = 3  x* = 0  s = s - x  s = 3 - 0 = 3
2 2 3 2 2 3
Como s = 1  x* = 3
3 3

La probabilidad de no aprobar las tres materias sin asignar horas de estudio semanales a
los ramos es de es 0.54 (=0,8*0,75*0,9) y se reduce a 0,288 como solución optima, si se
asigna 1 hora de estudio semanal al ramo 1 (Mecánica de Fluidos) y 3 horas semanales al
ramo 3 (Investigación de operaciones II).

La probabilidad de aprobar al menos 1 ramo, corresponde a 1-0,288=0,712.

Potrebbero piacerti anche