Está en la página 1de 2

Universidad de Chile

Facultad de Ciencias Fsicas y Matematicas


Departamento de Ingeniera Matematica
MA3701 Optimizacion
Semestre 2014-1
Clase Auxiliar 12
Profesor: Alejandro Jofre
Auxiliar: Nicolas Hernandez
1. Considere el siguiente problema lineal en su forma canonica, con b 0
(P)

min c
t
x
s.a Ax = b
x 0
Demuestre que en el problema articial correspondiente a la fase 1 de simplex, si se escoge la base trivial formada
por las variables articiales, los costos reducidos de las variables originales del problema son iguales a los opuestos
de las sumas de los valores de las columnas de A. Deduzca que si todas las sumas de los valores de las columnas
de A son negativas y existe una coordenada b
i
> 0, entonces el problema (P) es infactible.
2. Una orista sabe hacer solamente 2 tipos distintos de arreglos orales para los cuales dispone de 3 tipos distintos
de ores: rosas, tulipanes e ibizcos. Los requerimientos de ores para cada arreglo, la disponibilidad de ores y
los precios de cada arreglo vienen dados por:
Flores Arreglo 1 Arreglo 2 Disponibilidad
Rosas 3 1 300
Tulipanes 1 1 140
Ibizcos 1 3 300
Precio 2000 1000
(a) Plantee el problema al que se enfrenta la orista para optimizar su produccion.
(b) Calcule el dual del problema. Que representa?.
(c) Si el optimo del problema primal es x
1
= 80 , x
2
= 60, encuentre el optimo del problema dual.
3. Considere el siguiente problema de programacion lineal:
(P)

min 2x
1
+ 3x
2
+ 4x
3
s.a x
1
+ 2x
2
+x
3
3
2x
1
x
2
+ 3x
3
4
x
1
, x
2
, x
3
0
Muestre que, llamando x
4
y x
5
a las variables de holgura, el conjunto B = {4, 5} satisface s
N
0 y resuelva el
problema usando el algoritmo Simplex-dual y partiendo desde B.
Algoritmo SIMPLEX-DUAL:
0) Encontrar B y N tales que s
N
= c
N
N
t
0 y comenzar con s
B
= 0. ( es la solucion del sistema B
t
= c
B
).
1) Calcular los valores de las variables primales: x
B
= B
1
b, x
N
= 0.
2) Si no existen variables primales negativas (x
B
, x
N
) es la solucion del problema, en caso contrario escoger un
ndice q B tal que x
q
< 0.
3) Obtener w como w = N
t
(B
t
)e
q
, donde e
q
es el vector canonico correspondiente a la posicion de q dentro de
la base.
4) Si w 0 el problema dual es no acotado y por lo tanto el primal es infactible, en caso contrario calcular
(s
q
)
+
= min
{j:wj>0}
(s
N
)
j
w
j
y denotar por r al ndice donde se alcanza el mnimo.
5) Calcular los valores actualizados de las variables duales para la siguiente iteracion:
s
N
= s
N
w(s
q
)
+
, s
q
= (x
q
)
+
y modicar la base B, sacando el ndice q y agregando r.
6) Volver a 1).
2

También podría gustarte