Documente Academic
Documente Profesional
Documente Cultură
1
Programacin lineal: Mtodo
Simplex
Validez de la relacin
Puntos extremos soluciones bsicas
Procedimiento que identifique en forma inteligente las
soluciones ptimas provisorias.
Mtodo Simplex: -Identificar una
C/iteracin con solucin inicial. -Moverse
una solucin sistemticamente a otras soluciones
bsica bsicas que tengan el potencial de
mejorar el valor de la F.O. -La
n finito de solucin bsica correspondiente a la
iteraciones ptima ser identificada, con lo que
termina el proceso de clculo. 4
Forma estndar del modelo
de P.L.
5
Forma estndar del modelo
de P.L.
Restricciones: una restriccin del tipo puede
convertirse en una ecuacin mediante la suma de una variable
de holgura a (o restando una variable de exceso) el primer
miembro de la restriccin.
X1 2 X 2 6
X 1 2 X 2 S1 6 S1 0
3 X1 2 X 2 3 X 3 5
3 X 1 2 X 2 3 X 3 S2 5 S2 0
7
Forma estndar del modelo
de P.L.
Max Z = 5X1+2X2+3X3
8
Ecuaciones bsicas
Max Z = 3XE+2XI+0h1+0h2+0h3+0h4
s/a
XE+2XI+h1 =6
2XE+XI +h2 =8
-XE+XI +h3 =1
XI +h4 =2
XE,XI,h1,h2,h3,h4 0
m= 4 ecuaciones n de variables no bsicas (nula) 6-4=2
n = 6 variables 10
Mtodo simplex primal
Z-3XE-2XI=0
11
Mtodo simplex primal
12
Mtodo simplex primal
XE entra a la base
M variables bsicas
14
Mtodo simplex primal
15
Mtodo simplex primal
16
Mtodo simplex primal
17
Mtodo simplex primal
Pasos iterativos formales del mtodo simplex primal
Base z xe xi h1 h2 h3 h4 RHS
Sol
Z 1 -3 -2 0 0 0 0 0
h1 0 1 2 1 0 0 0 6 6/1 (1)
h2 0 2 1 0 1 0 0 8 8/2 (2)
h3 0 -1 1 0 0 1 0 1
h4 0 0 1 0 0 0 1 2
19
Mtodo simplex primal
Solucin bsica inicial
Eliminacin de Gauss-Jordan
20
Mtodo simplex primal
Entra
Base z xe xi h1 h2 h3 h4 RHS
z 1 0 -1/2 0 3/2 0 0 12
h1 0 0 3/2 1 -1/2 0 0 2
xe 0 1 0 0 0 8/2
h3 0 0 3/2 0 1 0 5
h4 0 0 1 0 0 0 1 2
21
Mtodo simplex primal
ptimo
Base z xe xi h1 h2 h3 h4 RHS
h3 0 0 0 -1 1 1 0 3
22
Mtodo simplex primal
Que ocurre si todos los coeficientes bajo la
variable entrante son negativos?
entra a la base
Base X1 X2 H1 H2 RHS
Z -1 -2 0 0 0
H1 1 -1 1 0 10
H2 2 0 0 1 40
24
Mtodo simplex primal
X2
Grficamente
X1-X2 10
2X1 40
y valor ptimo acotado.
25
Solucin inicial artificial (para
el mtodo simplex primal)
Solucin factible
En un modelo donde: bsica inicial que
- Todas las restricciones contiene las
- Segundo miembro no negativo variables de
holgura.
Max M a1 a1 0
Min M a1
27
La gran M
2 mtodos
Min Z = 4X1+X2
s/a
3X1+X2 =3
4X1+3X2 6
X1+2X2 4
X1, X2 0 28
La gran M
Min Z = 4X1+X2
s/a
3X1+X2 =3
4X1+3X2 X3 =6
X1+2X2 +X4 =4
X1, X2, X3, X4 0
Primera y segunda ecuaciones no tienen funciones
de holgura.
29
La gran M
4X1+3X2-X3 +R2 =6 R2 0
-Z +4 +1 0 +M +M 0 0
R1 3 1 0 1 0 0 3
R2 4 3 -1 0 1 0 6
X4 1 2 0 0 0 1 4
R1 3 1 0 1 0 0 3 3/3=1 sale
R2 4 3 -1 0 1 0 6 6/4=3/2
X4 1 2 0 0 0 1 4 4/1=1
32
La gran M
Entra a la base
X1 X2 X3 R1 R2 X4 RHS
Z 0 1 5M +M 7M 4 0 0 -4-2M
3 3
X1 1 1/3 0 1/3 0 0 1
R2 0 5/3 -1 -4/3 1 0 2
sale
X4 0 5/3 0 -1/3 0 1 3
33
La gran M
Entra a la base
X1 X2 X3 R1 R2 X4 RHS
X1 X2 X3 R1 R2 X4 RHS
X3 0 0 1 1 -1 1 1
34
La gran M
35
Doble Fase (segundo mtodo)
Fase I: aumntese las variables artificiales segn se
necesite para asegurar una solucin inicial. Forme una
nueva F.O. que busque la minimizacin de la suma de
las variables artificiales sujeta a las restricciones del
problema original modificado por las variables
artificiales.
Si el valor mnimo (ptimo) de la nueva F.O. es cero
(todas las variables artificiales son cero) el problema
tiene espacio de solucin factible. Dirjase a la fase II.
De lo contrario, si el mnimo es positivo, el problema no
tiene solucin factible. Detngase.
X1 X2 X3 R1 R2 X4 RHS
Z 0 0 0 1 1 0 0
R1 3 1 0 1 0 0 3
R2 4 3 -1 0 1 0 6
X4 1 2 0 0 0 1 4
37
Doble Fase (segundo mtodo)
Entra a la base
X1 X2 X3 R1 R2 X4 RHS
Z -7 -4 1 0 0 0 -9
3 0 1 0 0 0 3
R1
sale
R2 4 3 -1 0 1 0 6
X4 1 2 0 0 0 1 4
38
Doble Fase (segundo mtodo)
X1 X2 X3 R1 R2 X4 RHS
Z 0 0 0 1 1 0 0
X4 0 0 1 1 -1 1 1
Fase II (-Z) 4 1 0 0 0
X1 1 0 1/5 0 3/5
X2 0 1 -3/5 0 6/5
X4 0 0 1 1 1
X1 X2 X3 X4 RHS
X1 1 0 -1/5 0 3/5
X2 0 1 -3/5 0 6/5
X4 0 0 1 1 1
X2 entrar en la solucin
Base X1 X2 X3 X4 X5 Sol
(-Z) 1/3 0 0 2/3 0 -4
X3 -5/3 0 1 -1/3 0 -1
X2 4/3 1 0 -1/3 0 2
X5 -1/3 0 0 1/3 1 1
44
Mtodo simplex dual
Base X1 X2 X3 X4 X5 Sol
a x
j1
ij j bi i = 1, 2,.., m
xj 0 j = 1, 2,.., n
46
Problema Dual
Variables primales
x1 x2 .... xj .... xn
c1 c2 .... cj .... cn
Coef. del
1er a11 a12 .... a1j .... a1n b1 y1
miembro a21 a22 .... a2j .... a2n b2 y2
de las Var. Duales
restriccion
es duales am1 am2 .... amj .... amn bm ym
48
Problema Dual
Funcin obj. Dual
Estndar del FO Restricciones Variables
Primal
Max Min Irrestrictas
Min Max Irrestrictas
Maz z = 5 x1 + 12 x2 + 4 x3
S/a x1 + 2 x2 + x3 10
2 x1 - x2 + 3 x3 = 10
x1, x2, x3 0
49
Holgura Complementaria
Resultados de las soluciones ptimas P y D.
1. Si en el optimo, una var. P xj tiene zj cj > 0,
entonces, xj debe ser no bsica.
2. Si en el ptimo, una var. D yi tiene un valor positivo,
la restriccin primal i-esima, se debe satisfacer en
forma de ecuacin porque su holgura asociada debe
ser cero.
n
a x
j1
ij j bi
50
Holgura Complementaria
Con
vj: var. de exceso u holgura para la restriccin j sima D.
si: var. de exceso u holgura para la restriccin i sima P.
Entonces:
xj vj = 0 j = 1,..., n (1)
yj sj = 0 i = 1,..., m (2)
51
Relacin Primal - Dual
52
Anlisis de Sensibilidad
53
Anlisis de Sensibilidad
Base z xe xi h1 h2 h3 h4 RHS
h3 0 0 0 -1 1 1 0 3 - 1 D1 0
54
Anlisis de Sensibilidad
55
Anlisis de Sensibilidad
56
Anlisis de Sensibilidad
Base z xe xi h1 h2 h3 h4 RHS
h3 0 0 0 -1 1 1 0 3
-2 d1 1 -2+3 cE 1 +3
1 cE 4
58
Anlisis de Sensibilidad
Base xE xI h1 h2 h3 h4 Sol.
z 0 - dI0 0 5/2 0 0 20
h1 0 3/2 1 -1/2 0 0 2
xE 1 0 0 0 4
h3 0 3/2 0 1 0 5
h4 0 1 0 0 0 1 2
59
Anlisis de Sensibilidad
60