Вы находитесь на странице: 1из 6

Primer Parcial de Introduccin a la Investigacin de Operaciones

Fecha: 10 de mayo de 2014


INDICACIONES
Duracin del parcial: 3 hrs.
Escribir las hojas de un solo lado.
No se permite el uso de material ni calculadora.
Numerar las hojas.
Poner nombre y nmero de cdula en el ngulo superior derecho de cada hoja.
Escribir en la primera hoja el total de hojas entregadas.
Las partes no legibles del examen se considerarn no escritas.
Justifique todos sus razonamientos.

Pregunta 1 5 Puntos (1, 1, 1, 1, 1)

Contestar Verdadero (V) o Falso (F) a las siguientes preguntas (no se requiere justificacin). Cada respuesta correcta
suma un punto, cada respuesta incorrecta resta un punto.

a) La unin de dos conjuntos convexos es un conjunto convexo.


b) La suma de dos funciones convexas es una funcin convexa.
c) Una condicin necesaria para un ptimo local se transforma en una condicin suficiente para un ptimo
global si la funcin objetivo y las restricciones son convexas.
d) En Programacin Lineal el gap (salto) de dualidad es igual a cero.
e) En Programacin Lineal los multiplicadores de Lagrange de un problema son las variables del dual
correspondiente.

a) F
b) V
c) V
d) Se considera vlido tanto V como F (en este caso porque se considera el caso en que
ambos problemas no tienen solucin acotada
e) V

Pregunta 2 10 Puntos

Una empresa de bebidas tiene dos plantas embotelladoras (P1 y P2). Cada una de ellas produce tres diferentes tipos
de bebidas: B1, B2 y B3.
La capacidad de produccin diaria, en botellas, de cada planta embotelladora es:

Planta Embotelladora
Bebida P1 P2
B1 3000 1000
B2 1000 1000
B3 2000 6000

Durante un mes dado se espera una demanda de 24000 botellas de B1, 16000 botellas de B2 y 48000 botellas de B3.
Los costos diarios de operacin de las plantas embotelladoras son de 6000 dlares para P1 y 4000 dlares para P2.
La cantidad de das de produccin de ambas plantas embotelladoras, durante el mes, no puede superar los 25 das.

Formular como un problema de Programacin Lineal el problema de determinar cuantos das debe estar en
produccin cada planta embotelladora con el objetivo de minimizar los costos y satisfaciendo la demanda esperada.
Sea x1 la cantidad de das que est operativa la planta embotelladora P1 durante el mes dado.
Sea x2 la cantidad de das que est operativa la planta embotelladora P2 durante el mes dado.

min 6000x 1 + 4000 x 2

s.a.
3000 x1 + 1000 x 2 24000

1000 x1 + 1000 x 2 16000


2000 x + 6000 x 48000
1 2

x1 + x 2 25

x1, x 2 0

Pregunta 3 15 Puntos (10,5)

Dado el siguiente problema de Programacin Lineal:

min 2x 1 + x 2

s.a.

x1 x 2 2
x +x 6
1 2

x x
1, 2 0

a) Determinar una solucin ptima usando el Mtodo Simplex.


b) Formular el problema dual y determinar su solucin ptima.

a) Comenzamos por escribir el problema en forma estndar, agregando las variables artificiales y1, y2 para
determinar una solucin bsica factible inicial:

min 2x 1 + x 2
s.a.

x1 x 2 x3 + y1 = 2
x +x x +y =6
1 2 4 2
x1 , x 2 , x3 , x 4 , y1 , y 2 0

Armamos el tableau de Simplex para resolver en primera instancia el problema de Fase I.


x1 x2 x3 x4 y1 y2 b
1 -1 -1 0 1 0 2
1 1 0 -1 0 1 6
Fase II 2 1 0 0 0 0 0
Fase I 0 0 0 0 1 1 0

Para comenzar, restamos las filas (1) y (2) de la fila (4) para dejar el costo reducido de las variables bsicas iguales a
cero, y de esta manera poder comenzar con la Fase I.

Iteracin 1:

x1 x2 x3 x4 y1 y2 b
1 -1 -1 0 1 0 2
1 1 0 -1 0 1 6
Fase II 2 1 0 0 0 0 0
Fase I -2 0 1 1 0 0 -8

Elegimos la variable x1 para entrar a la base, ya que es la que tiene costo reducido negativo.
Sale la variable bsica y1 , ya que se cumple que min i = {i : bi / aij , aij > 0} = min i = {2 / 1,6 / 1} = 2.

Iteracin 2:

x1 x2 x3 x4 y1 y2 b
1 -1 -1 0 1 0 2
0 2 1 -1 -1 1 4
Fase II 0 3 2 0 -2 0 -4
Fase I 0 -2 -1 1 1 0 -4

Elegimos la variable x2 para entrar a la base, ya que es la que tiene costo reducido negativo menor.
Sale la variable bsica y 2 , ya que min i = {i : bi / aij , aij > 0} = min i = {,4 / 2} = 2 .

Iteracin 3:

x1 x2 x3 x4 y1 y2 b
1 0 -1/2 -1/2 1/2 1/2 4
0 1 1/2 -1/2 -1/2 1/2 2
Fase II 0 0 1/2 3/2 -1/2 -3/2 -10
Fase I 0 0 0 0 0 1 0

Terminamos con la Fase I, ya que no hay costos reducidos negativos (ltima fila), y tenemos una solucin bsica
factible inicial para comenzar la Fase II. Como tampoco hay costos reducidos en la fila correspondiente a la Fase II,
la solucin bsica factible actual es solucin ptima. Por lo tanto la solucin ptima del problema original es x1 = 4
y x 2 = 2 , con un valor ptimo de 10.

a) El problema dual tiene la siguiente formulacin:


max 21 + 6 2

s.a.

1 + 2 2
+ 1
1 2

1, 2 0

La solucin ptima del problema dual se puede obtener a partir de los valores de las variables artificiales del
problema primal en el ltimo tableau del Simplex. Por lo tanto, de la parte anterior, tenemos que: 1 = 1 / 2 y
2 = 3 / 2 con valor ptimo 10, ya que el gap de dualidad es cero.

Pregunta 4 10 Puntos (1,1,6,2)

Dada la siguiente red de transporte:

4,2
1 4

3,1 3,0 6,2


5,1

2,1
a 3 z
4,2 6,2 4,2
5,2
2 5

a) Indique por qu el flujo asignado es un flujo a-z.


b) Indique la capacidad del corte a-z (P,Pc) determinado por P = {a,1,2}.
c) Hallar el flujo mximo y un corte mnimo, aplicando el algoritmo de Ford-Fulkerson, partiendo del flujo
asignado.
d) Si se aumenta la capacidad del arco (4,3) cambia el flujo mximo? Justifique.

Nota: las etiquetas sobre los arcos son: Capacidad del arco, Flujo actual.

a) Es un flujo a-z porque el flujo asignado a cada arco es menor que su capacidad, y para cada nodo distinto de la
fuente y del terminal, el flujo parcial entrante es igual al flujo parcial saliente. A su vez, tampoco hay flujo entrante al
nodo fuente ni flujo saliente del nodo terminal.

b) La capacidad del corte a-z dado por P = {a,1,2} es igual a la suma de las capacidades de los arcos hacia el exterior
del conjunto P, es decir las capacidades de los arcos (a,3), (1,4), (2,3) o sea 2 + 4 + 6 = 12.

c) Aplicamos el algoritmo de Ford-Fulkerson, partiendo de la asignacin de flujo dada.


Iteracin 1:

(a+,2) 4,2 (1+,2)


1 4

3,1 3,0 6,2


5,1

(-,) 2,1 (a+,1)


a 3 z (4+,2)
4,2 6,2 4,2
5,2
2 5
(a+,2)

Camino de aumento: a 1 4 z, con valor 2.

Iteracin 2:
(3+,1)
4,4
1 4

3,3 3,0 6,4


5,1

(-,) 2,1 (a+,1)


a 3 z (5+,1)
4,2 6,2 4,2
5,2
2 5
(a+,2) (3+,1)
Camino de aumento: a 3 5 z, con valor 1.

Iteracin 3:

(3+,2) 4,4
1 4

3,3 3,0 6,4


5,1

(-,) 2,2 (2+,2)


a 3 z (5+,1)
4,2 6,2 4,3
5,3
2 5
(a+,2) (3+,1)

Camino de aumento: a 2 3 5 z, con valor 1.


Iteracin 4:

(3+,1) 4,4
1 4

3,3 3,0 6,4


5,1

(-,) 2,2 (2+,1)


a 3 z
4,3 6,3 4,4
5,4
2 5
(a+,1)

No es posible establecer un camino o cadena de aumento. Por lo tanto se ha encontrado un flujo mximo y un corte
de capacidad mnima, con = k ( P, P C ) = 8 , P = {a,1,2,3} y {P, P C } = {(1,4), (3,5)}

d) No cambia, ya que la arista (4,3) no pertenece al corte mnimo, y por lo tanto el aumento de capacidad no redunda
en un aumento del flujo a z. Por otro lado, las entradas al nodo 4 ya estn saturadas y no es posible aumentar el
flujo saliente manteniendo la conservacin del flujo, por lo cual no sirve de nada aumentar la capacidad de la arista
saliente (4,3).

Вам также может понравиться