Está en la página 1de 8

Fundamentos de Investigación de Operaciones

Certamen # 1

Instrucciones:
Responda cada pregunta en una hoja separada identificada con nombre y rol UTFSM.
En caso de no responder una pregunta entregue una hoja en blanco bien identificada.
Escriba las respuestas con tinta para tener derecho a eventuales recorrecciones.
Ponderación de cada pregunta: Pregunta Porcentaje
1 25 %
2 25 %
Tiempo: 150 minutos. 3 25 %
No se permite ningún material de apoyo. 4 25 %

1. Un Banco está planificando la contratación de cajeros para los próximos 4 meses. En cada mes se espera
que concurran en total Ci (i = 1..,4) clientes a todas las sucursales del Banco. Actualmente se dispone
de K cajeros. Cada cajero puede atender a M personas mensuales.
El número de cajero actuales no es suficiente para atender de buena forma a los clientes. Cada cliente
que no es atendido podrı́a retirarse del Banco y representar pérdidas para la institución. Se estima en P
el costo asociado a cada cliente que no es atendido y que eventualmente podrı́a renunciar al Banco.
Para evitar el retiro masivo de clientes se está pensando en la contratación de nuevos cajeros. Cada
nuevo cajero deberı́a trabajar durante un mes a prueba supervisado por uno de mayor experiencia antes
de ser contratado. Cada cajero experimentado puede supervisar hasta dos cajeros nuevos. Cada cajero
experimentado asignado a la supervisión reduce su capacidad de atención de público en 30 % y recibe
una bonificación equivalente al 15 % de su sueldo.
Un cajero nuevo recibe el 50 % de sueldo de uno de mayor experiencia y duran su mes de prueba podrı́a
atender al 60 % del público que es capaz de atender uno de mayo experiencia dedicado exclusivamente a la
atención de público. Pasado el mes de prueba, debe trabajar un mes antes de ser asignado a la supervisión.
Pasado ese segundo mes puede ser considerado como un cajero con experiencia. Históricamente un 15 %
de los cajeros nuevos no tienen un buen desempeño el mes de prueba por lo que no son contratados.
Suponga que el sueldo de un cajero contratado es S. Formule un modelo de Programación Lineal que
permita definir el programa de contratación de nuevos cajeros de forma de minimizar el costo total
asociado a la situación. Defina claramente variables, función objetivo y restricciones.
Variables (15 %)
xi : cantidad de cajeros asignados a la supervisión en el mes i, ∀ i = 1..,4
yi : cantidad de cajeros dedicados a al atención de público en el mes i, ∀ i = 1..,4
zi : cantidad de cajeros nuevos a prueba en el mes i, ∀ i = 1..,4
ni : cantidad de clientes no atendidos en el mes i, ∀ i = 1..,4
Función Objetivo (15 %)
5
P 5
P 5
P 5
P
M in z = 1,1 ∗ S ∗ xi + S ∗ yi + 0,5 ∗ S ∗ zi + P ni
i=1 i=1 i=1 i=1

Restricciones

1
ˆ Mes 1 (15 %)
K = x 1 + y1
z1 ≤ 2 ∗ x1
0,7 ∗ M ∗ x1 + M ∗ y1 + 0,6 ∗ M ∗ z1 + n1 ≥ C1
ˆ Mes 2 (15 %)
x 1 + y1 = x 2 + y2
z2 ≤ 2 ∗ x2
0,7 ∗ M ∗ x2 + M ∗ (y2 + 0,85 ∗ z1 ) + 0,6 ∗ z2 + n2 ≥ C2
ˆ Mes 3 (15 %)
x2 + y2 + 0,85z1 = x 3 + y3
z3 ≤ 2 ∗ x3
0,7 ∗ M ∗ x3 + M ∗ (y3 + 0,85 ∗ z2 ) + 0,6 ∗ z3 + n3 ≥ C3
ˆ Mes 4 (15 %)
x3 + y3 + 0,85z2 = x 4 + y4
z4 ≤ 2 ∗ x4
0,7 ∗ M ∗ x4 + M ∗ (y4 + 0,85 ∗ z3 ) + 0,6 ∗ z4 + n4 ≥ C4
ˆ Naturaleza (10 %)
xi , yi , zi , ni ≥ 0 ∀ i = 1..,4

2
2. Resuelva el siguiente modelo de programación lineal utilizando Simplex

Max z = 3A + 4B + C + 2D

Sujeto a A + B + 2D ≤ 10
C +D ≥4
A ≤ 10
C +B ≤4
A, B, C, D ≥ 0

(Consideración: si existe más de una variable que sea un posible pivote se toma en consideración reem-
plazar las variables artificiales)

A B C D s1 e2 a2 s3 s4
bi
Base cj 3 4 1 2 0 0 −M 0 0 bi aij
s1 0 1 1 0 2 1 0 0 0 0 10 5
a2 −M 0 0 1 1 0 -1 1 0 0 4 4
s3 0 1 0 0 0 0 0 0 1 0 10 -
s4 0 0 1 1 0 0 0 0 0 1 4 -
zj 0 0 −M −M 0 M −M 0 0 −4M
c j − zj 3 4 1+M 2+M 0 −M 0 0 0
Entra D por a2

A B C D s1 e2 a2 s3 s4
bi
Base cj 3 4 1 2 0 0 −M 0 0 bi aij
s1 0 1 1 -2 0 1 2 -2 0 0 2 2
D 2 0 0 1 1 0 -1 1 0 0 4 -
s3 0 1 0 0 0 0 0 0 1 0 10 -
s4 0 0 1 1 0 0 0 0 0 1 4 4
zj 0 0 2 2 0 -2 2 0 0 8
c j − zj 3 4 -1 0 0 2 −M − 2 0 0
Entra B por s1

A B C D s1 e2 a2 s3 s4
bi
Base cj 3 4 1 2 0 0 −M 0 0 bi aij
B 4 1 1 -2 0 1 2 -2 0 0 2 -
D 2 0 0 1 1 0 -1 1 0 0 4 4
s3 0 1 0 0 0 0 0 0 1 0 10 -
2
s4 0 -1 0 3 0 -1 -2 2 0 1 2 3
zj 4 4 -6 2 4 6 -6 0 0 16
c j − zj -1 0 7 0 -4 -6 −M + 6 0 0
Entra C por s4

A B C D s1 e2 a2 s3 s4
bi
Base cj 3 4 1 2 0 0 −M 0 0 bi aij
1 1 2
B 4 3 1 0 0 3 3 - 32 0 2
3
10
3 10
1 1
D 2 3 0 0 1 3 - 13 1
3 0 - 31 10
3 10
s3 0 1 0 0 0 0 0 0 1 0 10 10
C 1 - 13 0 1 0 - 13 - 23 2
3 0 1
3
2
3 -
5 5 4
zj 3 4 1 2 3 3 - 34 0 7
3
62
3
4
c j − zj 3 0 0 0 - 53 - 43 −M + 4
3 0 - 37
Entra A por s3

3
A B C D s1 e2 a2 s3 s4
bi
Base cj 3 4 1 2 0 0 −M 0 0 bi aij
1 2
B 4 0 1 0 0 3 3 - 32 - 31 2
3 0
1
D 2 0 0 0 1 3 - 31 1
3 - 31 - 31 0
A 3 1 0 0 0 0 0 0 1 0 10
C 1 0 0 1 0 - 31 - 23 2
3
1
3
1
3 4
5 4
zj 3 4 1 2 3 3 - 34 4
3
7
3 34
c j − zj 0 0 0 0 - 35 - 43 −M + 4
3 - 43 - 37

4
3. Considere el siguiente modelo de programación lineal entera binaria:

Max z = x1 + 2x2 + x3 + 3x4

Sujeto a x1 + x2 ≤ 1
x2 − x4 ≤ 0
x1 − x3 ≤ 0
3x1 + 4x2 + 2x3 + 6x4 ≤ 11
x1 , x2 , x3 , x4 ∈ Z +

11
Considere que la solución óptima es: x1 = 0, x2 = 0, x3 = 0 y x4 = .
6
1. Resuelva mediante Branch & Bound, obtenga todas las soluciones enteras.
z=11/2
x1=0
x2=0
x3=0
x4=11/6

x4<=1 x4>=2

z=11/2
x1=0
x2=1 X
x3=1/2
x4=1

x3<=0 x3>=1

z=5 z=11/2
x1=0 x1=0
x2=1 x2=3/4
x3=0 x3=1
x4=1 x4=1

x2<=0 x2>=1

z=11/2
x1=0
x2=0 X
x3=5/2
x4=1

x3<=2 x3>=3

z=16/3 z=11/2
x1=1/3 x1=0
x2=0 x2=0
x3=2 x3=3
x4=1 x4=5/6

x1<=0 x1>=1 x4<=0 x4>=1

z=5 z=5 z=11/2


x1=0 x1=1 x1=0
x2=0 x2=0 x2=0 X
x3=2 x3=1 x3=11/2
x4=1 x4=1 x4=0

x3<=5 x3>=6

z=16/3
x1=1/3
x2=0 X
x3=5
x4=0

x1<=0 x1>=1

z=5 z=5
x1=0 x1=1
x2=0 x2=0
x3=5 x3=4
x4=0 x4=0

2. Indique cuales soluciones además de ser enteras son enteras binarias.


Existen dos soluciones enteras binarias:
Solución1 Solución2
z = 5 z = 5
x1 = 0 x1 = 1
x2 = 1 x2 = 0
x3 = 0 x3 = 1
x4 = 1 x4 = 1

5
4. Considere la siguiente tabla con actividades:

Actividad Predecesor tn [dı́a] ki [$/dı́a] ta a b


A - 10 100 8 2 18
B A 7 - - 6 8
C A 6 40 5 1 11
D A 10 70 8 2 18
E B 5 - - 4 6
F B,C,D 3 - - 2 4
G D 8 50 6 2 14
H E 6 20 5 1 11
I G,H 12 - - 11 13
J I 5 130 3 2 8
K I 7 60 6 1 13
L J 4 - - 3 5
M K,L 3 30 1 2 4

1. Dibuje la red que represente este proyecto. Determine la duración del proyecto y la(s) ruta(s)
crı́tica(s).
A→B→E→H→I→J →L→M
A→D→G→I→J →L→M
La duración del proyecto es de 52 dı́as.

A (0,10) [0,10]

B (10,17) [10,17] D (10,20) [10,20]

C (10,16) [19,25] 3 5

D u m m y 1 E (17,22) [17,22] Dummy 2

4 6 G (20,28) [20,28]

H (22,28) [22,28]

I (28,40) [28,40]

F (20,23) [49,52] J (40,45) [40,45]

K (40,47) [42,49] 9

L (45,49) [45,49]

10

M (49,52) [49,52]

11

6
2. Determine la manera más económica para reducir la duración del proyecto en 5 dı́as.
Sabemos que la cantidad de dı́as acelerables es ai = tni − tai
Actividad(es) Dı́as Acelerado Costo Aceleración
M 2 60
A 2 200
H,G 1 70
330
3. Defina un modelo de programación lineal con aceleración para acelera el proyecto en 5 dı́as con-
siderando que solo se pueden acelerar a lo más 4 dı́as entre las actividades J, K, L y M y que
mı́nimo se deben acelerar 3 dı́as entre C, D, E, F y G. Defina claramente variables, función objetivo
y restricciones.
Variables:
xi acumulación de tiempo en el nodo i.
yk cantidad de dı́as acelerados para la actividad k.
Función Objetivo
M inz = 100yA + 40yC + 70yD + 50yG + 60yH + 130yJ + 60yK + 30yM
Restricciones
Aceleración Máxima aceleración por actividad
x11 − x1 ≤ 52 − 5 yA ≤ 2
yC ≤ 1
Acumulación de tiempo yD ≤ 2
x2 ≥ x1 + 10 − yA yG ≤ 2
x 3 ≥ x 2 + 7 − yB yH ≤ 1
x5 ≥ x2 + 10 − yD yJ ≤ 2
x4 ≥ x3 yK ≤ 1
x 6 ≥ x 3 + 5 − yE yM ≤ 2
x 7 ≥ x 5 + 8 − yG
x4 ≥ x5 A lo más 4 dı́as para J, K, L y M
x 7 ≥ x 6 + 6 − yH yJ + yK + yM ≤ 4
x8 ≥ x7 + 12 − yI
x 9 ≥ x 8 + 5 − yJ A lo menos 3 dı́as para C, D, E, F y G
x10 ≥ x8 + 7 − yK yC + yD + yG ≥ 3
x10 ≥ x9 + 4 − yL
x11 ≥ x10 + 3 − yM Naturaleza
x11 ≥ x4 + 3 − yF xi ≥ 0 ∀ i ∈ 1, ..., 11
yk ≥ 0 ∀ k ∈ A, ..., M
4. Considere que tn es el tiempo más probable para que termine la actividad. Determine la probabilidad
de que el proyecto termine antes de 50 dı́as.
Calculamos las esperanzas y varianzas:

7
Actividad a m b E[Tij ] V [Tij ]
A 2 10 18 10 7,111
B 6 7 8 7 0,111
C 1 6 11 6 2,778
D 2 10 18 10 7,111
E 4 5 6 5 0,111
F 2 3 4 3 0,111
G 2 8 14 8 4
H 1 6 11 6 2,778
I 11 12 13 12 0,111
J 2 5 8 5 1
K 1 7 13 7 4
L 3 4 5 4 0,111
M 2 3 4 3 0,111
Entonces, respecto a las rutas crı́ticas

E[CP1 ] = 10 + 7 + 5 + 6 + 12 + 5 + 4 + 3 = 52
V [CP1 ] = 7,111 + 0,111 + 0,111 + 2,778 + 0,111 + 1,000 + 0,111 + 0,111 = 11,444
p
δCP1 = V [CP1 ] ≈ 3,383

E[CP2 ] = 10 + 10 + 8 + 12 + 5 + 4 + 3 = 52
V [CP2 ] = 7,111 + 7,111 + 4,000 + 0,111 + 1,000 + 0,111 + 0,111 = 19,555
p
δCP2 = V [CP2 ] ≈ 4,422

 
CP − 52 50 − 52
IP (CP < 50) = IP ≤Z=
4,422 4,422
IP (CP < 50) = IP (Z ≤ −0,452) = Φ(−0,452) = 1 − Φ(0,452) ≈ 0,33

Por lo tanto existe una probabilidad de 33 % de que el proyecto termine antes de 50 dı́as.

También podría gustarte