Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pauta Certamen 2 (1-2022)
Pauta Certamen 2 (1-2022)
FACULTAD DE INGENIERIA.
(a) (5 ptos) Considerando el árbol mostrado, ¿cuál es la cota superior y cota inferior del problema? Calcule el gap
relativo e interprete, en el contexto del problema, su resultado.
(b) (20 ptos) Complete el árbol en el orden indicado y justifique los sondeos cuando corresponda. Muestre claramente
como resolvió cada subproblema.
(c) (5 ptos) ¿Cuál es el óptimo del problema?
(d) (5 ptos) Sin realizar ningún cálculo adicional, ¿cuál serı́a el óptimo del problema si en el problema original reem-
plazamos x1 , x2 ∈ Z+ +
0 por x1 ≥ 0; x2 ∈ Z0 ?
1
Problema 2 (30 puntos)
Considere el siguiente problema de optimización entero:
min x1 + x2 − 4x3
s.a. (PE)
x1 + x2 + 2x3 ≤ 9
x1 + x2 − x3 ≤ 2
−x1 + x2 + x3 ≤ 4
x1 , x2 , x3 ∈ Z+
0
x1 x2 x3 s1 s2 s3
0 4 0 1 0 2 17
1 − 13 0 1
3 0 − 32 1
3
0 2 0 0 1 1 6
2 1 1 13
0 3 1 3 0 3 3
(a) (5 ptos) ¿Representa esta tabla una solución óptima del problema relajado?; y del problema original (PE)?
(b) (25 ptos) Utilizando el método de cortes de Gomory, encuentre la solución del problema (PE).
Prioridad 3: Igualar el número de horas totales de trabajo dedicadas al ensamblaje de los dos tipos de computador.
(a) (10 ptos) Modele la situación anterior como un problema multiobjetivo por prioridades.
(b) (20 ptos) Obtener la solución óptima del problema relajado, planteando y resolviendo gráficamente cada una de
las metas.
(c) (5 ptos) Interprete la solución óptima y comente sobre el cumplimiento o no de cada una de las metas.
2
Pauta
Solución Problema 1
(a) La cota superior del problema es 165/4 y la cota inferior 37. El gap relativo se obtiene entre la mejor solución
factible que se tiene (en nuestro caso serı́a la cota inferior z3 = 37) y la cota superior que tenemos hasta ese
momento (z0 = 165/4), es decir:
(b) Se sondea PL4 porque es INFACTIBLE. Se sondea PL5 porque es una solución entera y se sondea PL6 porque es
una solución entera.
(c) El óptimo del problema es el obtenido en PL5, x∗1 = 5, x∗2 = 0 y z ∗ = 40.
(d) Dado este cambio, el óptimo del problema se encuentra en PL2 con x∗1 = 40/9, x∗2 = 1 y z ∗ = 365/9.
3
Solución Problema 2
(a) La tabla corresponde a una solución optima del problema relajada, pues todos los costos reducidos (condición de
óptimalidad) y el lado derecho (condición de factibilidad) son mayores o iguales a cero. La tabla NO es una solución
del problema entero pues las variables x1 y x3 no tienen valores enteros (x1 , x3 ∈ / Z+0 ).
x1 x2 x3 s1 s2 s3 s4
0 4 0 1 0 2 0 17
1 − 13 0 1
3 0 − 23 0 1
3
0 2 0 0 1 1 0 6
2 1 1 13
0 3 1 3 0 3 0 3
0 − 23 0 − 13 0 − 31 1 − 31
x1 x2 x3 s1 s2 s3 s4
0 2 0 0 0 1 3 16
1 -1 0 0 0 -1 1 0
0 2 0 0 1 1 0 6
0 0 1 0 0 0 1 4
0 2 0 1 0 1 3 1
4
Solución Problema 3
Parte (a) Considerando las variables de decisión:
x1 : cantidad de unidades ensambladas semanalmente del computador KS500
x2 : cantidad de unidades ensambladas semanalmente del computador KS600
y las variables de desviación yi+ , yi− por cada una de las prioridades i = 1, 2, 3, 4, se tiene el siguiente modelo por
prioridades:
s.a.
2x1 + x2 ≤ 1000 (3)
x2 ≤ 500 (4)
x1 + x2 ≤ 600 (5)
x1 − y1+ + y1− = 200 (6)
x1 + x2 − y2+ + y2− = 500 (7)
x1 − 1.5x2 − y3+ + y3− =0 (8)
200x1 + 500x2 − y4+ + y4− = 250000 (9)
x1 ≥ 0 , x 2 ≥ 0 (Variables Enteras)
yi− ≥ 0, yi+ ≥0 ∀i = 1, 2, 3, 4
Parte (b) Para obtener la solución óptima del problema relajado, las variables x1 y x2 pasan a ser mayores o iguales a
cero y nos olvidamos que deben ser enteras. El conjunto de factibilidad o restricciones duras del sistema lo denotamos
por:
2x1 + x2 ≤ 1000
x2 ≤ 500
2
X = (x1 , x2 ) ∈ R
x1 + x2 ≤ 600
x1 ≥ 0 x2 ≥ 0
Para resolver el modelo por prioridades, debemos resolver de manera secuencial los problemas respetando el orden de las
prioridades. El primer problema a resolver es:
(P 1) ≡ min y1−
s.a. (x1 , x2 ) ∈X
x1 − y1+ + y1− = 200 (Prioridad 1)
y1− ≥ 0, y1+ ≥0
cuyo valor óptimo es 0 (y1− = 0) y las soluciones óptimas son todos los puntos (x1 , x2 ) ∈ A. Ver gráfico (3).
Para el segundo problema, debemos resolver:
(P 2) ≡ min y2−
s.a. (x1 , x2 ) ∈X
x1 − y1+ + y1− = 200
x1 + x2 − y2+ + y2− = 500 (Prioridad 2)
y1− = 0, y1+ ≥0
y2− ≥ 0, y2+ ≥0
cuyo valor óptimo es 0 (y2− = 0) y las soluciones óptimas son todos los puntos (x1 , x2 ) ∈ B. Ver gráfico (4).
Para el tercer problema, debemos resolver:
5
(0, 500) (100, 500) (4)
500
400
300
A
100
(0, 0) (500, 0)
-100 0 100 200 300 400 500 600 700 800 900
cuyo valor óptimo es 0 (y3− = y3+ = 0) y las soluciones óptimas son todos los puntos (x1 , x2 ) ∈ C. Notemos que el conjunto
C = P Q, segmento que une los puntos P = (300, 200) y Q = (360, 240), ver gráfico (5).
Finalmente, para el cuarto problema, debemos resolver:
(P 4) ≡ min y4−
s.a. (x1 , x2 ) ∈X
x1 − y1+ + y1− = 200
x1 + x2 − y2+ + y2− = 500
x1 − 1.5x2 − y3+ + y3− = 0
200x1 + 500x2 − y4+ + y4− = 250000 (Prioridad 4)
y1− = 0, y1+ ≥0
y2− = 0, y2+ ≥0
y3− = 0, y3+ =0
y4− ≥ 0, y4+ ≥0
cuyo valor óptimo es 58000 (y4− = 58000) y la solución óptima es el puntos Q, es decir (x∗1 , x∗2 ) = (360, 240). Ver gráfico
(6).
6
(0, 500) (4)
(100, 500)
500
(5)
400
300
X (400, 200)
200
B
100
(0, 0) (500, 0)
-100 0 100 200 300 400 500 600 700 800 900
Parte(c) La solución óptima consiste en ensamblar 360 computadores KS500 y 240 computadores KS600. Con esta
solución comprobamos que:
Se cubre el pedido institucional de 200 computadores KS500, en realidad sobran 160 (y1− = 0 e y1+ = 160).
Se utilizan el mismo número de horas para ensamblar los dos tipos de computadores (y3− = y3+ = 0).
El beneficio semanal es de 192000 euros (y4− = 58000 e y4+ = 0). Esta prioridad no se alcanza.
7
(0, 500) (4)
(100, 500)
500
(5)
400
300
Q = (360, 240)
200 X
P = (300, 200)
100
(0, 0) (500, 0)
-100 0 100 200 300 400 500 600 700 800 900
(6)
(4)
(100, 500)
(7) 500
(5)
400
300
Q = (360, 240)
200 X
P = (300, 200)
100
(0, 0) (500, 0)
-100 0 100 200 300 400 500 600 700 800 900
(6)