Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Teoria Dualidad
Teoria Dualidad
Teora de la
Dualidad
2015-0
Introduccin
Dado un problema de PL, denominado problema
Primal existe otro problema en PL denominado
problema Dual, ntimamente relacionado a el, se
dice que ambos problemas son mutuamente duales.
Bajo ciertas hiptesis los problemas primal y dual
dan lugar al mismo valor optimo de la FO, por tanto
se puede resolver indirectamente el problema primal
resolviendo el dual.
En este captulo se efectuar el estudio de la teora
de la dualidad; as como tambin, su uso como un
mtodo para resolver un segundo problema de PL,
conocido como problema dual.
Teora de la dualidad
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
Teora de la dualidad
As:
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 1:
...........
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
y2
yA c
ym
a1 j
a2 j
cj
amj
Teora de la dualidad
El costo total de los recursos a utilizar deber ser
mnimo:
w b1u1 b 2 u 2 bmum
=
bu
yb
i 1
i i
Teora de la dualidad
luego el problema es :
Min w = yb
sa:
yA c
y0
Teora de la dualidad
Teora de la dualidad
Ambos problemas de PL son duales, y para
diferenciarlos, uno se denomina primal y el otro dual
Desde la forma estndar para la maximizacin:
ai1x1 + ai2x2 + ... + ainxn = bi ,i= 1,2, ... ,m
transformando a dos desigualdades :
ai1x1 + ai2x2 + ... + ainxn bi
,i= 1,2, ... ,m
y
ai1x1 + ai2x2 + ... + ainxn bi
,i= 1,2, ... ,m
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
siendo yi una variable sin restriccin al signo, toda vez
que (yi - yi) puede tomar cualquier valor (cero, mayor o
igual a cero y menor o igual a cero).
Teora de la dualidad
Se puede decir que si una restriccin es de sentido
contrario a la forma cannica, esta produce una
variable dual negativa.
Mx. z = x1
sa:
x1 9
x1 4
x1 0
asociado a y1
asociado a y2
Teora de la dualidad
Su dual es :
Equivalente a:
Max z = cx
sujeto a
Ax b
x0
valor de la FO de
maximizacin
minimizacin
valor de la FO de
cx0 = y0b
z=w
del recurso j
unidad de j
zj cj
cos to unitario
Dual - Cannico
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 - Cannico
Primal:
Mx Z = 4x1+3x2+1x3
sa.
2x1+1x2
40
3x2+2x3 50
x1,x2,x3 0
y1
y2
Dual:
Min W = 40y1+50y2
sa.
2y1
>4
y1+3y2 > 3
2y2 > 1
y1,y2 0
x1
x2
x3
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:
Mx Z = 4x1+3x2+1x3
sa.
2x1+1x2
= 40 y1
3x2+2x3 = 50 y2
x1,x2,x3 0
Dual:
Min W = 40y1+50y2
sa.
2y1
> 4 x1
y1+3y2 > 3 x2
2y2 > 1 x3
y1,y2 Irr
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
Expresar el problema dual asociado
Solucin - Mixto
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
Dual:
Max W = 20y1+50y2+10y3
sa.
-2y1
+ y3 = 2
y1+3y2
<5
2y2+ y3 > -3
5y1-3y2+2y3 < 4
y1<0;y2 Irr;y3 > 0
Ejercicio
Sea el PL expresado en forma Primal:
Mx Z = 3x1+5x2-2x3+4x2
sa:
2x1+x2-2x3+5x4 50
x1+5x2-x3+3x4 = 60
3x1 +5x3+2x4 40
x1,x2,x3, 0 , x4 irr
Expresar el problema dual asociado
Solucin
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
sa:
x1 + 2x2 + 3x3 - x4
5
- x5 6
2x1 + 2x2 + x3
-2
-3
-5
-2
-2
-1
-6
x(-1)
x(-1)
x2
x3
x4
x5
-1
-5/2
-1/2
-2
1/2
-1/2
7/2
3/2
-9
x2
x3 x4
x5
5/2 -1
-2
-1
-11
x x2
x 3
v(P) 11