Beruflich Dokumente
Kultur Dokumente
ASIGNATURA
INVESTIGACIN DE
OPERACIONES
(TEXTO UNIVERSITARIO)
La solucin ptima del problema dual aporta la solucin ptima del problema
original y viceversa.
Z = CX
sujeto a:
AX
Z = BW
sujeto a:
AW
W
C
0
El paso al dual se lleva a cabo teniendo presente las cuatro reglas siguientes:
a. Los coeficientes de la i-sima restriccin para el problema primal pasan a ser
los coeficientes de las variables Wi en las restricciones del problema dual. El
problema dual tiene tantas variables como restricciones hay en el primal.
b. Los coeficientes de las variables de decisin Xj en el problema primal pasan a
ser los coeficientes de la restriccin j-sima en el problema dual. El problema
dual tiene tantas restricciones como variables hay en el primal.
c. Los coeficientes de la funcin objetivo en el problema primal pasan a ser los
coeficientes del segundo miembro de las restricciones en el problema dual.
d. Los coeficientes del segundo miembro de las restricciones del problema primal
pasan a ser los coeficientes de la funcin objetivo del dual.
pg. 2
Primal
Ejemplo:
Maximizar :
sujeto a:
Z = 60 X1 + 30 X2 + 20 X3
8X1 +
4X1 +
48
2X2 + 1.5X3 20
6X2 +
X3
Dual:
Minimizar
sujeto a:
Z = 48 W1 + 20 W2 + 8W3
2W3
60
30
W1 + 1.5W2 + 0.5W3
20
8W1 + 4W2 +
"
W1, W2, W3
j =1..naijxj
j =1..ncjxj
= bi
pg. 3
x1
Objetivo primal
c1
x2
c2
..
..
xj
c1
..
..
xn
c1
Valores libres
de restricciones
duales
Variables duales
l
v
Coeficientes
a
restricciones duales 11
a12
..
a1j
..
a1n
b1
y1
a21
a22
..
a2j
..
a2n
b2
y2
am1
a22
..
a2j
..
a2n
bm
ym
Restr.
dual j
Nota: si consideramos los excesos y holguras las variables duales (yi) no tienen
restricciones de signo, en caso contrario en ambos problemas se considera variables
0. Por lo que las variables duales correspondientes a restricciones del tipo = deben ser
sin restricciones de signo, recprocamente cuando una variable en el primal no tiene
restriccin de signo, la restriccin correspondiente en el dual debe ser del tipo =.
Ejemplo
Sea Max z = 3x1 + 5x2
x1 + 10x2 < 80
2x1 + 3x2 < 45
4x1 - 2x2 < 25
3x2 <60
x1, x2 > 0
Aplicando las reglas y la nota:
1. Para cada restriccin primal (4 restricciones) existe una variable dual yi (4
variables) y1 y2 y3 y4, la funcin objetivo se construye con los valores libres bi
(80,45,25,60) como coeficientes de las variables yi.
2. Para cada variable primal xj (2 variables sin considerar las variables de
holgura) existe una restriccin dual (2 restricciones), la restriccin se
construye con los 4 coeficientes de las restricciones primales de esa variable.
Los valores libres son los 2 coeficientes cj (3, 5).
3. la optimizacin primal es una Maximizacin, el problema dual es una
Minimizacin y las restricciones son > .
Nota: No hemos considerado las variables de excesos ni holguras las variables
duales por lo que en ambos problemas se considera variables > 0, no existen
restricciones de =.
pg. 4
Problema dual:
Min Y = 80y1 + 45y2 + 25y3 + 60y4
Sujeto a:
Y1 + 2y2 + 4y3 > 3
10y1 + 3y2 - 2y3 + 3y4 > 5
y1, y2, y3, y4 > 0
2. Max Z = 3x1 + 7x2
Sujeto a:
2x1 + 5x2 = 15
x1 + 8x2 < 30
x1, x2 > 0
0. Para cada restriccin primal (2 restricciones) existe una variable dual yi (2
variables) y1 y2, la funcin objetivo se construye con los valores libres bi
(15, 30) como coeficientes de las variables yi.
1. Para cada variable primal xj (2 variables sin considerar las variables de
holgura) existe una restriccin dual (2 restricciones), la restriccin se
construye con los 2 coeficientes de las restricciones primales de esa
variable. Los valores libres son los 2 coeficientes cj (3, 7).
Aplicando las reglas y la nota:
Nota: Para la segunda restriccin no hemos considerado las variables de
excesos ni holguras las variables duales por lo que en el dual y 2 0, la
primera restriccin es de igualdad por lo que la primera variable no tiene
restriccin de signo.
Problema dual:
Min Y= 15y1 + 30y2
Sujeto a:
2y1 + y2 > 3
5y1 + 8y2 > 7
y1 sin restriccin de signo (irrestricta)
y2 > 0.
4.3 Anlisis de sensibilidad
Una vez obtenida la solucin de un problema de programacin lineal, es deseable
investigar cmo cambia la solucin del problema al cambiar los parmetros del
modelo.
Por ejemplo si una restriccin de un problema es 4x1 + 6x2 < 80 donde 80
representa la cantidad de recurso disponible. Es natural preguntarse que pasa
con la solucin del problema si la cantidad de recurso (por ejemplo Horas)
disminuye a 60? Otras veces podemos preguntarnos que pasa si cambiamos
algunos coeficientes de la funcin objetivo? O bien si agregamos una restriccin
o una variable. El estudio de la variacin de un problema de programacin lineal
debido a cambios de los parmetros del mismo, se llama anlisis de sensibilidad.
pg. 5
X0 = 30X1 + 18X2
Sujeta a:
3X1 +
2X1 +
X1, X2
X2
X2
200 (ensamblado)
160 (acabado)
X0
X1
X2
X3
X4
Solucin
X0
18
2880
X3
-1
40
X2
160
pg. 6
Z = 2500Y1 + 3500Y2
50Y1 +
60Y2
2500
80Y1 +
60Y2
3000
100Y1 + 200Y2
Y1, Y2
7000
Es fcil observar que el problema se encuentra en forma del problema dual estndar.
a. Plantee el problema primario para el problema dual que se dio antes.
b. Cules son las unidades de medicin de las variables primarias?
c. Resuelva el problema utilizando el mtodo simplex. Por qu fue ms sencillo
resolver el problema primario que el dual?
d. Utilizando el problema primario ptima, determine el valor ptimo para las variables
duales de decisin para el problema de la GRANDE.
e. Qu significado tienen las variables primarias en el problema de la GRANDE?
pg. 7