Sunteți pe pagina 1din 4

24/05/2013

1
EL MTODO SIMPLEX
DUAL
Optimizacin en Ingeniera I
Ing. Laura Bazn Daz
Mtodo simplex Dual
Es un procedimiento para resolver
problemas de programacin lineal
que no tienen una solucin factible
bsica inicial con solo holguras pero
que puede resolverse sin utilizar
variables artificiales.
24/05/2013
2
Ejemplo
Min Z= 3X
1
+2X
2
s.a. 3X
1
+X
2
3
4X
1
+3X
2
6
X
1
+X
2
3
X
1
,X
2
0
Solucin: Max(-Z)= -3X
1
-2X
2
s.a. -3X
1
-X
2
-3
-4X
1
-3X
2
-6
X
1
+X
2
3
X
1
,X
2
0
Negativas
Ejemplo
Max(-Z)= -3X
1
-2X
2
+0X
3
+0X
4
+0X
5
s.a. -3X
1
-X
2
+X
3
= -3
-4X
1
-3X
2
+X
4
= -6
X
1
+X
2
+X
5
=3
X
1
,X
2
,X
3
,X
4
,X
5
0
Solucin bsica inicial (X
3
,X
4
,X
5
)=(-3,-6,3)
Infactible
24/05/2013
3
Prueba de Optimalidad: Zj-Cj 0 y X
B
0?
Variable Saliente: Se elige el ms (-) de X
B
.
Variable entrante: Se elige el mnimo del valor absoluto de la
razn Zj-Cj entre Yi,s correspondiente para todo Yi,s (-)

=
z]-C]
,s

1
=
3
-4
= u.7S
2
=
2
-3
= u.66
C
j
-3 -2 0 0 0
C
B
V
B
X
1
X
2
X
3
X
4
X
5
X
B
0 X
3
-3 -1 1 0 0 -3
0 X
4
-4 -3 0 1 0 -6
0 X
5
1 1 0 0 1 3
Z
j
C
j
3 2 0 0 0 0
Iteracin 0
Variable Saliente: Se elige el ms (-) de X
B
X
3
Variable entrante: Se elige el mnimo del valor absoluto
de la razn Zj-Cj entre Yi,s correspondiente para todo Yi,s
(-)

=
z]-C]
,s

1
=
13
-53
= 1S
4
=
23
-13
=2
C
j
-3 -2 0 0 0
C
B
V
B
X
1
X
2
X
3
X
4
X
5
X
B
0 X
3
-5/3 0 1 -1/3 0 -1
-2 X
2
4/3 1 0 -1/3 0 2
0 X
5
-1/3 0 0 1/3 1 1
Z
j
C
j
1/3 0 0 2/3 0 -4
Iteracin 1
24/05/2013
4
El tablero es ptimo. Solucin ptima: Z*=21/5,
X
1
*=3/5, X
2
*=6/5, X
3
*=0, X
4
*=0, X
5
*=6/5.
La diferencia principal entre el procedimiento
simplex primal y simplex dual se refleja en la
manera como se selecciona la variable entrante y
la variable saliente.
C
j
-3 -2 0 0 0
C
B
V
B
X
1
X
2
X
3
X
4
X
5
X
B
-3 X
1
1 0 -3/5 1/5 0 3/5
-2 X
2
0 1 4/5 -3/5 0 6/5
0 X
5
0 0 -1/5 2/5 1 6/5
Z
j
C
j
0 0 1/5 3/5 0 -21/5
Iteracin 2

S-ar putea să vă placă și