Está en la página 1de 5

GESTIÓN DE INVESTIGACIÓN DE OPERACIONES

CONTROL 3
Martes 30 de abril de 2019
Restricción de Tiempo: t ≤ 60 min

Profesor Rafael Favereau U. Ayudantes Katerine Soto-Aguilar.


Nathalia Wolf.

CÓDIGO NOTA

PROBLEMA N° 1 (45 pts)


Considere el siguiente modelo de programación lineal primal:
𝑀𝑎𝑥 7𝑥 + 5𝑦

𝑠. 𝑎. 2𝑥 + 𝑦 ≤ 9
𝑦≤5
𝑦 − 3𝑥 ≥ −6
𝑥−𝑦 ≤2
𝑥 ≥ 0, 𝑦 ≥ 0

Encuentre la solución óptima y el valor óptimo del modelo de maximización, a través de algún
algoritmo simplex (Simplex Primal, Simplex Dual, o Simplex de Dos Fases). Este es el típico ejercicio
que el profe dice en clases “Si hay un hint extraño, piense antes de actuar”.

Resolución: Primero escribimos el modelo en su forma estándar, quedando como:

𝑀𝑎𝑥 𝑧 − 7𝑥 − 5𝑦 = 0

𝑠. 𝑎. 2𝑥 + 𝑦 + ℎ1 = 9
0𝑥 + 𝑦 + ℎ2 = 5
3𝑥 − 𝑦 + ℎ3 = 6
𝑥 − 𝑦 + ℎ4 = 2
𝑥, 𝑦, ℎ1 , ℎ2 , ℎ3 , ℎ4 ≥ 0
(5 puntos)

Ya que el problema es de total holgura, resolvemos por el algoritmo simplex primal (1 punto).

Alternativa 1:
Observando la condición de optimalidad, debiésemos entrar por x, luego:
Tabla simplex inicial (8 puntos):
x y h1 h2 h3 h4
2 1 1 0 0 0 9
0 1 0 1 0 0 5
3 -1 0 0 1 0 6
1 -1 0 0 0 1 2
-7 -5 0 0 0 0 0

Página 1 de 5
Primera iteración, por condición de optimalidad entra x, por condición de factibilidad sale h3 (8
puntos):
x y h1 h2 h3 h4
0 1,67 1 0 -0,7 0 5
0 1 0 1 0 0 5
1 -0,3 0 0 0,33 0 2
0 -0,7 0 0 -0,3 1 0
0 -7,3 0 0 2,33 0 14

Segunda iteración, por condición de optimalidad entra y, por condición de factibilidad sale h1 (8
puntos):
x y h1 h2 h3 h4
0 1 0,6 0 -0,4 0 3
0 0 -0,6 1 0,4 0 2
1 0 0,2 0 0,2 0 3
0 0 0,4 0 -0,6 1 2
0 0 4,4 0 -0,6 0 36

Tercera iteración, por condición de optimalidad entra h3, por condición de factibilidad sale h2 (8
puntos):
x y h1 h2 h3 h4
0 1 0 1 0 0 5
0 0 -1,5 2,5 1 0 5
1 0 0,5 -0,5 0 0 2
0 0 -0,5 1,5 0 1 5
0 0 3,5 1,5 0 0 39

Donde finalmente hemos llegado al óptimo, donde (𝑥, 𝑦) = (2,5) (4 puntos) con valor óptimo de 𝑧 =
39 (3 puntos).

Alternativa 2:
Sin embargo, como el profe es un tramposo, grafico el problema ya que es de dos variables, y veo que
mejor que entrar a ciegas dada la condición de optimalidad, mejor entrar por y (4 puntos). Luego:
Tabla simplex inicial (8 puntos):
x y h1 h2 h3 h4
2 1 1 0 0 0 9
0 1 0 1 0 0 5
3 -1 0 0 1 0 6
1 -1 0 0 0 1 2
-7 -5 0 0 0 0 0

Primera iteración, por condición de observación entra y, por condición de factibilidad sale h2 (10
puntos):
x y h1 h2 h3 h4
2 0 1 -1 0 0 4
0 1 0 1 0 0 5
3 0 0 1 1 0 11
1 0 0 1 0 1 7
-7 0 0 5 0 0 25

Página 2 de 5
Segunda iteración, por condición de optimalidad entra x, por condición de factibilidad sale h1 (10
puntos):
x y h1 h2 h3 h4
1 0 0,5 -0,5 0 0 2
0 1 0 1 0 0 5
0 0 -1,5 2,5 1 0 5
0 0 -0,5 1,5 0 1 5
0 0 3,5 1,5 0 0 39

Donde finalmente hemos llegado al óptimo, donde (𝑥, 𝑦) = (2,5) (4 puntos) con valor óptimo de 𝑧 =
39 (3 puntos).

PROBLEMA N° 2 (15 pts)


Considere el siguiente modelo de programación lineal primal:
𝑀𝑎𝑥 𝑤1 + 𝑤2

𝑠. 𝑎. 𝑠𝑤1 + 𝑡𝑤2 ≤ 1
𝑤1 ≥ 0, 𝑤2 ≥ 0

Encuentre condiciones necesarias y suficientes para 𝒔 y 𝒕 de modo que el problema:


a) Tenga solución óptima (5 puntos).
Ya que el problema es de total holgura (es factible), basta que sea acotado (1 punto). Por lo
tanto, y ya que las columnas de la matriz de simplex deben ser estrictamente positivas para
entrar a la base, 𝒔 y 𝒕 debiesen ser estrictamente positivas (1 punto). Sin embargo, si 𝒔 y 𝒕 son
iguales a cero, también ya estaríamos en el óptimo (1 punto).

Luego, 𝒔 ≥ 𝟎 y 𝒕 ≥ 𝟎 (2 puntos).

b) Sea infactible (5 puntos).


Por lo indicado anteriormente, el problema es de total holgura (2 puntos), luego nunca ocurrirá
que sea infactible (3 puntos).

c) Sea no acotado (5 puntos).


También por lo indicado anteriormente, basta que una de ellas sea negativa para que no pueda
entrar a la base (2 puntos) y, con ello, ser infactible (en función de sus valores).

Luego, 𝒔 < 𝟎 o 𝒕 < 𝟎 (3 puntos).

PROBLEMA N° 3 (40 pts)


Considere el siguiente modelo de programación lineal primal:
𝑀𝑖𝑛 9𝑥1 + 5𝑥2 + 6𝑥3 + 2𝑥4

𝑠. 𝑎. 2𝑥1 + 3𝑥3 + 𝑥4 ≥ 7
𝑥1 + 𝑥2 − 𝑥3 − 𝑥4 ≥ 5
𝑥𝑖 ≥ 0 ∀𝑖

Página 3 de 5
a) Escriba su problema dual asociado (5 puntos).

Escribimos el problema dual, el cual queda como:

𝑀𝑎𝑥 7𝑥 + 5𝑦

𝑠. 𝑎. 2𝑥 + 𝑦 ≤ 9
𝑦≤5
3𝑥 − 𝑦 ≤ 6
𝑥−𝑦 ≤2
𝑥 ≥ 0, 𝑦 ≥ 0

Que es equivalente (igual) al problema del ejercicio 1.

b) Obtenga el precio sombra de cada una de las restricciones primales (5 puntos).


Ya que el dual corresponde al primal del ejercicio 1, los precios sombra requeridos
corresponden al valor de las variables de dicho ejercicio (1 punto), luego:

𝜋1 = 2, 𝜋2 = 5
(4 puntos)

c) Decida si el vector 𝑥1 = (21


5
, 0, −4
5
, 0) es la solución óptima del problema primal (10 puntos).
Ya que el problema dual tiene el óptimo en (𝑥, 𝑦) = (2,5) con valor óptimo de 𝑧 = 39, por TDF
el primal debe tener el mismo valor óptimo (4 puntos), luego:

21 −4 21 −4
𝑓 ( 5 , 0, 5
, 0) =9∗ 5
+5∗0+6∗ 5
+ 2 ∗ 0 = 33 < 39
(3 puntos)

Por lo tanto, el vector propuesto no es la solución óptima del primal (de hecho, ni siquiera es
factible) (3 puntos).

d) Utilizando el Teorema de Dualidad Débil, establezca una cota inferior y una cota superior del
valor óptimo del problema primal o dual (con su correspondiente solución factible asociada),
donde la diferencia entre las cotas no sea mayor a 5 unidades (10 puntos).
Ya que conocemos los resultados del problema dual (que es un de maximización), tenemos una
cota inferior para (𝑥, 𝑦) = (2,5) con valor óptimo de 𝑧 = 39 (3 puntos). Para obtener una cota
superior, evaluamos el problema primal de minimización, donde elegimos por simple
inspección la solución factible (𝑥1 , 𝑥2 , 𝑥3 , 𝑥4 ) = (4,1,0,0) con valor óptimo de 𝑤 = 41 (3
puntos), donde la diferencia de las cotas es menor a 5 unidades (2 puntos). Ya que 𝑧 = 39 <
𝑤 = 41 se prueba el TDD (2 puntos).

Página 4 de 5
e) A través del teorema de holguras complementarias (escriba todas sus ecuaciones), obtenga la
solución óptima del problema primal (10 puntos).
A partir de dicho teorema, primero escribimos las ecuaciones:

i. (2𝑥 + 𝑦 − 9) ∗ 𝑥1 = 0
ii. (𝑦 − 5) ∗ 𝑥2 = 0
iii. (3𝑥 − 𝑦 − 6) ∗ 𝑥3 = 0
iv. (𝑥 − 𝑦 − 2) ∗ 𝑥4 = 0
v. (2𝑥1 + 3𝑥3 + 𝑥4 − 7) ∗ 𝑥 = 0
vi. (𝑥1 + 𝑥2 − 𝑥3 − 𝑥4 − 5) ∗ 𝑦 = 0
(3 puntos)

Ya que en el dual el óptimo está dado por (𝑥, 𝑦) = (2,5), podemos utilizar las ecuaciones v) y
vi) (1 punto). Además, dado ese resultado, tenemos que las restricciones 3 y 4 del dual se
encuentran inactivas, por lo que podemos utilizar las ecuaciones iii) y iv) (1 punto). Luego:

- Por ecuaciones iii) y iv), 𝑥3 = 𝑥4 = 0 (1 punto).


- De las ecuaciones v) y vi) utilizando el resultado anterior, 𝑥1 = 7⁄2 y 𝑥2 = 3⁄2 (1 punto).
- Por lo tanto, el vector óptimo en el primal corresponde a (𝑥1 , 𝑥2 , 𝑥3 , 𝑥4 ) = (7⁄ , 3⁄ , 0,0) (1
2 2
punto) y su valor óptimo queda en 𝑤 = 78⁄2 = 39 (1 punto), donde se cumple el TDF y
por ello corresponde entonces al valor óptimo del primal (1 punto).

Página 5 de 5

También podría gustarte