Está en la página 1de 3

MA3701 Optimizacion

Dualidad
Hector Ramrez Cabrera
24 de septiembre de 2010
1. Problema Dual
Un problema lineal (P) en su forma estandar (llamado primal) tiene como problema dual a (D), como
se muestra a continuacion:
(P) :
min c
t
x
s.a Ax = b
x 0
(D) :
max b
t
y
s.a A
t
y c
y R
Proposicion. El dual de (D) es el primal (P).
Propuesto. Muestre que para la formulaciones canonicas (P

) se tiene los problemas duales dados por (D

):
(P

) :
min c
t
x
s.a Ax b
x 0
(D

) :
max b
t
y
s.a A
t
y c
y 0
(P):
min c
t
x
s.a Ax b
(D):
max b
t
y
s.a A
t
y = c
y 0
Problema 1. Calcule el dual del siguiente problema:
min 4x
1
+6x
2
+2x
3
s.a 2x
1
+3x
2
+x
3
4
4x
1
+x
2
x
3
= 5
x
1
, x
2
0
x
3
R
Solucion 1. El dual es
max 4y
1
+5y
2
s.a 2y
1
+4y
2
4
3y
1
+y
2
6
y
1
y
2
= 2
y
1
0
y
2
R
1
2. Dualidad Debil y Fuerte
Teorema (Dualidad Debil). Sea (P) un problema primal de minimizacion y (D) su dual, que resulta ser un
problema de maximizacion, y consideremos x e y, puntos factibles de (P) y (D), respectivamente. Entonces
c
t
x b
t
y. En consecuencia, la funcion objetivo del problema dual acota superiormente a la del primal.
Corolario. Sean x e y puntos factibles para (P) y (D) respectivamente. Si c
t
x = b
t
y, entonces son optimos
respectivos.
Teorema (Dualidad Fuerte). Sea (P) un problema primal de minimizacion y (D) su dual, que resulta ser
un problema de maximizacion. Entonces:
1. Si val(P) es un valor nito entonces val(D) tambien lo es y val(P) = val(D).
2. Si val(D) es un valor nito entonces val(P) tambien lo es y val(P) = val(D).
3. Si (P) es no acotado entonces (D) es infactible.
4. Si (D) es no acotado entonces (P) es infactible.
Teorema (Holgura Complementaria). Considere (P) y (D) como se muestran a continuacion:
(P) :
min c
t
x
s.a Ax = b
x 0
(D) :
max b
t
y
s.a A
t
y c
Se tiene que x

e y

son optimos de (P) y (D), respectivamente, si y solo si x

es factible para (P), y

es
factible para (D) y x

i
s

i
= 0, i = 1, ..., n, donde s

= c A
t
y

es el vector de holgura de (D).


Problema 2. Resuelva el siguiente problema usando los resultados de dualidad vistos anteriormente:
(P)
min 4x
1
+x
2
+5x
3
s.a 2x
1
+3x
2
+x
3
= 10
5x
1
+2x
2
+x
3
= 20
x
i
0
Solucion 2. El dual viene dado por
(D)
max 10y
1
+20y
2
s.a 2y
1
+5y
2
4
3y
1
+2y
2
1
y
1
+y
2
5
Este se resuelve gracamente, obteniendo y

1
= 3/11 e y

2
= 10/11, y por lo tanto val(D) = 170/11. As, la
solucion x

de (P), ademas de las igualdades en la factibilidad se debe satisfacer


4x

1
+ x

2
+ 5x

3
= 170/11.
Estas tres ecuaciones lineales nos entregan un unico punto x

1
= 40/11, x

2
= 10/11 y x

3
= 0. Notemos
tambien que la condicion x

3
= 0 se obtiene directamente de la holgura complementaria.
2
d
u
a
l
i
d
a
d

f
u
e
r
t
e
v
a
l
(
P
)
=
v
a
l
(
D
)

n
i
t
o
i
m
p
o
s
i
b
l
e
i
m
p
o
s
i
b
l
e
i
m
p
o
s
i
b
l
e
i
m
p
o
s
i
b
l
e
d
u
a
l
i
d
a
d

f
u
e
r
t
e
v
a
l
(
P
)
=
v
a
l
(
D
)
=
i
n

n
i
t
o
i
m
p
o
s
i
b
l
e
d
u
a
l
i
d
a
d

f
u
e
r
t
e
v
a
l
(
P
)
=
v
a
l
(
D
)
=
-
i
n

n
i
t
o
p
a
t
o
l

g
i
c
o
v
a
l
(
P
)
=
i
n

n
i
t
o
v
a
l
(
D
)
=
-
i
n

n
i
t
o
(
D
)

f
a
c
t
i
b
l
e
(
D
)

i
n
f
a
c
t
i
b
l
e
(
D
)

t
i
e
n
e

s
o
l
u
c
i

n
(
D
)

n
o

a
c
o
t
a
d
o
(
P
)

f
a
c
t
i
b
l
e
(
P
)

i
n
f
a
c
t
i
b
l
e
(
P
)

t
i
e
n
e

s
o
l
u
c
i

n
(
P
)

n
o

a
c
o
t
a
d
o

También podría gustarte