Professional Documents
Culture Documents
Teora de la
Dualidad
2015-0
Introduccin
El problema dual:
Sea el PL en su forma cannica:
Mx. z = cx
sa:
Ax b
x0
La matriz A o matriz tecnolgica, est definida como una
relacin recurso por producto; es decir cuanto de
recurso se requiere por cada producto; as a12, significa
la cantidad del recurso 1 utilizado en el producto:
Teora de la dualidad
a 11 a 12 a 1n
a 21 a 22 a2n
recurso
am1 am 2 amn
producto
Teora de la dualidad
siendo bi el nivel del recurso para la actividad i.
Desde el punto de vista del anlisis de las actividades:
cada producto viene dado por un vector de
componentes de cada uno de los recursos, es decir aj
es el vector de componentes de todos los recursos
para cada producto j( j =1,2,...,n)
a1 j
a2 j
aj
amj
Teora de la dualidad
As:
producto 1: a 11 y 1 a 21 y 2 am1 ym c1
producto 2:
a 12 y 1 a 22 y 2 am2 ym c2
...........
producto j: a 1 jy 1 a 2 jy 2 amjym cj
Teora de la dualidad
Vale decir que para el producto j, viene dada la
expresin: m
ya i ij cj
i 1
a1 j
a2 j
y 1 y2 ym cj
amj
yA c
Teora de la dualidad
El costo total de los recursos a utilizar deber ser
mnimo:
w b1u1 b 2 u 2 bmum
= bu m
i 1
i i
yb
Teora de la dualidad
luego el problema es :
Min w = yb
sa:
yA c
y0
Teora de la dualidad
Equivalentes a :
ai1x1 + ai2x2 + ... + ainxn bi ,i= 1,2, ... ,m
asociado a yi
-ai1x1 - ai2x2 - ... - ainxn -bi ,i= 1,2, ... ,m
asociado a yi
cuando se aplica dualidad a las dos restricciones
... + ( ai1yi - ai1yi ) + ... + c1
... + ( ai2yi - ai2yi ) + ... + c2
Teora de la dualidad
Se observa que :
( ai1yi - ai1yi ) = ( yi - yi )ai1
( ai2yi - ai2yi ) = ( yi - yi )ai2
luego se puede reemplazar:
yi = yi - yi
Es decir: + ai1yi + ... + c1
+ ai2yi + ... + c2
Equivalente a:
Max w = -yb
sa
-yA -c
y0
Aplicando el Dual:
Min z = -cx
sa
-Ax -b
x0
Relacin Primal y Dual (1)
Equivalente a:
Max z = cx
sujeto a
Ax b
x0
Relacin Primal y Dual (2)
valor de la FO de valor de la FO de
maximizacin minimizacin
Relacin Primal y Dual (3)
Primal: Dual:
Mx Z = 4x1+3x2+1x3 Min W = 40y1+50y2
sa. sa.
2y1 >4 x1
2x1+1x2 40 y1
y1+3y2 > 3 x2
3x2+2x3 50 y2
2y2 > 1 x3
x1,x2,x3 0 y1,y2 0
Dual - Estandar
Sea el PL expresado en forma Primal:
Mx Z = 4x1+3x2+1x3
sa.
2x1+1x2 = 40
3x2+2x3 = 50
x1,x2,x3 0
Expresar el problema dual asociado
Solucin - Estandar
Primal: Dual:
Mx Z = 4x1+3x2+1x3 Min W = 40y1+50y2
sa.
sa.
2y1 > 4 x1
2x1+1x2 = 40 y1 y1+3y2 > 3 x2
3x2+2x3 = 50 y2 2y2 > 1 x3
y1,y2 Irr
x1,x2,x3 0
Irr : Irrestricta
Dual - Mixto
Sea el PL expresado en forma Primal:
Min Z = 2x1+5x2-3x3+4x4
sa.
-2x1+ x2 +5x4 < 20
3x2+ 2x3-3x4 = 50
x1 + x3+2x4 > 10
x1 Irr ; x2 0 ; x3 <0 ; x4 0
Primal: Dual:
Min Z = 2x1+5x2-3x3+4x4 Max W = 20y1+50y2+10y3
sa. sa.
-2y1 + y3 = 2
-2x1+ x2 +5x4 < 20 y1+3y2 <5
3x2+ 2x3-3x4 = 50
2y2+ y3 > -3
x1 + x3+2x4 > 10
x1 Irr;x2 0;x3 <0;x4 0 5y1-3y2+2y3 < 4
y1<0;y2 Irr;y3 > 0
Ejercicio
Solucin Dual:
Min w = 50y1+60y2+40y3
sa:
2y1+y2+3y3 3
y1+5y2 5
-2y1-y2+5y3 -2
5y1+3y2+2y3 = 4
y1 0 ,y2 irr ,y3 0
Ejercicios
Sea el PL expresado en forma Primal:
Mx Z = 3x1+5x2-2x3
sa:
?
2x1 +x3 =50
x1+x2-x3 = 40
x1,x2,x3 0
Solucin
Solucin Dual:
resolver...
Teorema de la holgura
complementaria
El teorema de la holgura complementaria, establece:
Sea cualquier par de soluciones ptimas ( primal y dual), se tiene:
1. Si una restriccin es con holgura, entonces la variable dual
asociada es cero; si es sin holgura , la variable dual es positiva.
si = 0 , yi > 0
si > 0 , yi = 0
2. El producto de una variable primal y la holgura dual es cero.
xj = 0 , vj > 0
xj > 0 , vj = 0
Dualidad en Programacin Lineal.
x1 x2 x3 x4 x5
0 -1 -5/2 1 -1/2 -2
1 1 1/2 0 -1/2 3
0 1 7/2 0 3/2 -9
x x2 2 v(P) 11
x 3 0