Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mx
40 x1 60 x2
s.a.
2 x1 2 x2 70
x1 x2 40
x1 3 x2 90
x1 0, x2 0
La solucin ptima es :
y el valor
ptimo es :
*
5
*
x 25
2
Z v ( p ) 2.100
Min
s.a .
70 1 40 2 90 3
2 1 2 3 40
1 2 3 3 60
i 0,i 1,2,3.
n a ij x j b i ,
j 1
i 1, 2 ,...., n .
x j 0 , j 1, 2 ,......
su dual resulta el problema:
D)
m
bi i
i 1
m a ij i c j ,
s.a .
i 1
i 0, i 1,2,...., m.
Min
j 1,2,...., n.
Matricialmente:
P ) Mx
s .a .
D ) Min
s .a .
cT x
Ax b
x 0
bT
AT c
0
P ) Min
s .a .
cT x
Ax b
x 0
D ) Max
s .a .
bT
AT c
0
n
m
T
c x c j x j bi i b T
j 1
i 1
En particular, si ambas soluciones son los ptimos de sus
respectivos problemas :
v(P )
Valor ptimo de P
v(D )
Valor ptimo de D
n
m * T *
T
*
*
v(P) c x c j x j bi i b V (D)
j 1
i 1
Adems:
i) Si P) es no-acotado entonces D) es infactible.
ii) Si D) es no-acotado entonces P) es infactible.
Ejemplo
P)
Min
3x
s .a .
4x
2x
2x
5x
3x
2x
x i 0 , i 1, 2 , 3 .
D)
Mx
s .a .
2
3
2
1
1
4
5
i 0 , i 1, 2 .
3
3
5
6
3 3
1 2 3 4 5
X B 4 4
1
2
1
0
0
3
5 5
2
2
0
1
0
4
3
1
0
0
1
5
1
0
XD
-5
-6
0
0
0
0
0
2
Luego la variable entrante a la base es 2 ( pues r2<0).
Calculamos Min{ 3/2, 4/2, 5/1 }= 3/2, por lo tanto sale 3
1 2
1/2
1
2 1/2
-2
3 4 5
1
1/2
0
-1
0 - 1/2
0
3
0
1
0
0
XB
4
5
0
0
1
0
1 1/2
1
3 1/2
9
3 / 2
1
7 / 2
1 0
XD
3 0
1 2 3 4 5 .
XB 1
2
0
1
1 - 1/2
0
1
1
5
1
0
0
0
0
0
-1
1
2 -2 1/2
1
2
1
1
0
1
1
11
*
1;
*
x 1
1
0
XD
4 0
*
1;
*
x 2
2
V ( D ) 11
*
x 0
3
V(P) 11
3x
x
2x
4x
2x
1
2x
5x
3x
x i 0 , i 1, 2 , 3 .
3
3
5
6
Min
x2
-2
-2
4
=5
*(-1)
x5 = 6
*(-1)
; i=1,2,3,4,5.
x3
-3
-1
5
x4
1
0
0
x5
0
1
0
-5
-6
0
x1
x2
x3
0
1
0
-1
1
1
-2 1/2
1/2
3 1/2
x4
1
0
0
x5
- 1/2
- 1/2
1 1/2
-2
3
-9
x1
0
1
0
x2
x3
1
0
0
2 1/2
-2
1
x4
-1
1
1
x5
1/2
-1
1
2
1
-11
v(p) = 11
X x 2
2
x 0
3
1
r k Ck C T
B
Ak
B
Ax b
x 0
rD
C T B 1 D 0, o equivalente
B
r j C j C B A j j
B
T
C
r j
j C B B Aj 0
T
Consideremos :
Cj Cj j
j r j C j C j r j
r j C j C B1Aj 0
B
T
Consideremos
:
Ci Ci i
0
.
1
CB CB i CB i ei
.
.
0
Mx
rj
Yij
/ Yij 0
i Min
rj
Yij
/ Yij 0
Ejemplo:
La siguiente tabla, es la tabla final de un problema de
programacin lineal.
B 1b , y se
cumple : x
4 10
B 1
40
1
4
5
15
1
2
75
150
Intervalo recurso 1:
4
1
15
150
b1
15 * 6000
0
2
4000
75
4 b1
20000
0
15
15
b1 5000
b1
10000
0
150
150
b1 10000
5000 b1 10000
1000
b1 16000
Intervalo recurso 2:
4
1
15
150
6000
15 *
0
75 4000 b2
2500 b2 20000
1500
b2 24000
C2 = -20
C 2* - 20 - ( 20/3)
C2* - 80/3
Variable x2:
C3* = C3 + 3
3 - r3
C3 = -18
C 3* - 18 - ( 10/3)
C3* - 64/3