Simplex v1
-
Upload
verito-leddermann -
Category
Documents
-
view
212 -
download
0
description
Transcript of Simplex v1
![Page 1: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/1.jpg)
El Método Simplex.
Paso 0 : Escribir el problema de programación lineal en su forma estándar.
Paso 1 : Escoger una solución básica factible inicial.
Paso 2 : Escoger una variable no - básica con costo reducido negativo que determina la variable entrante y seguir al paso tres. Sin embargo, si todos los costos reducidos son mayores que cero , parar, ya que la actual solución es la óptima.In
vest
igac
ión
de
Op
erac
ion
es -
IC
I423
Programación Lineal
![Page 2: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/2.jpg)
II.4. El Método Simplex.
Paso 3 : Calcular el criterio de factibilidad que determina que variable deja la base. Si todos los cuocientes son negativos: problema no - acotado, parar.
Paso 4 :Actualizar la tabla de modo de despejar el valor de las nuevas variables básicas, los costos reducidos y el valor de la función objetivo. Volver al Paso 2.
Inve
stig
ació
n d
e O
per
acio
nes
- I
CI4
23
Programación Lineal
![Page 3: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/3.jpg)
El Método Simplex.
Ejemplo.
Resolver el siguiente problema de P.L.
Max 40x + 60y
sa: 2x + y 70
x + y 40
x + 3y 90
x,y 0
Inve
stig
ació
n d
e O
per
acio
nes
- I
CI4
23
Programación Lineal
![Page 4: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/4.jpg)
II.4. El Método Simplex.
Se deben agregar 3 variables de holgura ( x1 , x2 , x3
var.básicas), y llevar a forma estándar (x4 = x y x5 = y).
Min -40x4 – 60x5
sa: x1 + 2x4 + x5 = 70
x2 + x4 + x5 = 40
x3 + x4 + 3x5 = 90
xi 0, i = 1, 2, 3, 4, 5
Inve
stig
ació
n d
e O
per
acio
nes
- I
CI4
23
Programación Lineal
![Page 5: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/5.jpg)
II.4. El Método Simplex: Tabla inicial:
Inve
stig
ació
n d
e O
per
acio
nes
- I
CI4
23
Programación Lineal
x1 x2 x3 x4 x5
Z 0 0 0 -40 -60 0
X1 1 0 0 2 1 70
X2 0 1 0 1 1 40
X3 0 0 1 1 3 90
![Page 6: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/6.jpg)
x1 x2 x3 x4 x5
Z 0 0 0 -40 -60 0
X1 1 0 0 2 1 70
X2 0 1 0 1 1 40X3 0 0 1 1 3 90
303/90
401/40
701/70
Min
Var Entrante: X5 Mayor Contribución
Var Saliente: X3
Inve
stig
ació
n d
e O
per
acio
nes
- I
CI4
23
![Page 7: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/7.jpg)
x1 x2 x3 x4 x5
Z 0 0 0 -40 -60 0
X1 1 0 0 2 1 70
X2 0 1 0 1 1 40X5 0 0 1/3 1/3 3/3 90/3
.Reglón Pivote:
Nuevo Reglón Pivote= Renglón Pivote Actual / Elemento Pivote
0/3 0/3 1/3 1/3 3/3 90/3
El Método Simplex: Operaciones Reglón de Gauss-JordanIn
vest
igac
ión
de
Op
erac
ion
es -
IC
I423
![Page 8: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/8.jpg)
.
Todos los Demas Reglones, Incluyendo Z (Fc Objetivo)
Nuevo Reglón= Renglón Actual - (Su Coef. Colum. Pivote) x Nuevo Reglón Pivote
Nuevo Reglón Z=Reglón Z actual – (-60)x Nuevo Reglón Pivote
x1 x2 x3 x4 x5
Z 0 0 0 -40 -60 0
X1 1 0 0 2 1 70
X2 0 1 0 1 1 40
X5 0 0 1/3 1/3 1 30
Z 0-(-60)x0 0-(-60)x0 0-(-60)x1/3 -40-(-60)x1/3 -60-(-60)x1 0-(-60)x30
Z0 0 20 -20 0 1800
![Page 9: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/9.jpg)
.
Todos los Demas Reglones, Incluyendo Z (Fc Objetivo)
Nuevo Reglón= Renglón Actual - (Su Coef. Colum. Pivote) x Nuevo Reglón Pivote
Nuevo Reglón X1=Reglón X1 actual – (1)x Nuevo Reglón Pivote
x1 x2 x3 x4 x5
Z 0 0 20 -20 0 1800
X1 1 0 0 2 1 70
X2 0 1 0 1 1 40
X5 0 0 1/3 1/3 3/3 30
X1 1-(1)x0 0-(1)x0 0-(1)x1/3 2-(1)x1/3 1-(1)x1 70-(1)x30
X11 0 -1/3 5/3 0 40
![Page 10: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/10.jpg)
.
Todos los Demas Reglones, Incluyendo Z (Fc Objetivo)
Nuevo Reglón= Renglón Actual - (Su Coef. Colum. Pivote) x Nuevo Reglón Pivote
Nuevo Reglón X2=Reglón X2 actual – (1)x Nuevo Reglón Pivote
x1 x2 x3 x4 x5
Z 0 0 20 -20 0 1800
X1 1 0 1/3 5/3 0 40
X2 0 1 0 1 1 40
X5 0 0 1/3 1/3 3/3 30
X2 0-(1)x0 1-(1)x0 0-(1)x1/3 1-(1)x1/3 1-(1)x1 40-(1)x30
X20 1 -1/3 2/3 0 10
![Page 11: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/11.jpg)
.
x1 x2 x3 x4 x5
Z 0 0 20 -20 0 1800
X1 1 0 1/3 5/3 0 40
X2 0 1 -1/3 2/3 0 10
X5 0 0 1/3 1/3 1 30
Al examinar la Tabla se ve que no es óptimo, por que la variable no básica X4 tiene un coeficiente negativo en el reglón Z.
![Page 12: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/12.jpg)
x1 x2 x3 x4 x5
Z 0 0 20 -20 0 1800
X1 1 0 1/3 5/3 0 40
X2 0 1 -1/3 2/3 0 10X5 0 0 1/3 1/3 1 30
90)3/1/(30
15)3/2/(10
24)3/5/(40
Min
Var Entrante: X4 Mayor Contribución
Var Saliente: X2
![Page 13: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/13.jpg)
x1 x2 x3 x4 x5
Z 0 0 20 -20 0 1800
X1 1 0 1/3 5/3 0 40
X2 0/(2/3) 1/(2/3) -1/3/ (2/3) 2/3/(2/3) 0/(2/3) 10/(2/3)X5 0 0 1/3 1/3 1 30
.Reglón Pivote:
Nuevo Reglón Pivote= Renglón Pivote Actual / Elemento Pivote
0 3/2 -1/2 1 0 15
El Método Simplex: Operaciones Reglón de Gauss-Jordan
![Page 14: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/14.jpg)
.
Todos los Demás Reglones, Incluyendo Z (Fc Objetivo)
Nuevo Reglón= Renglón Actual - (Su Coef. Colum. Pivote) x Nuevo Reglón Pivote
Nuevo Reglón Z=Reglón Z actual – (-20)x Nuevo Reglón Pivote
x1 x2 x3 x4 x5
Z 0 0 20 -20 0 1800
X1 1 0 1/3 5/3 0 40
X4 0 3/2 -1/2 1 0 15
X5 0 0 1/3 1/3 1 30
Z 0-(-20)x0 0-(-20)x3/2 20-(-20)x(-1/2) -20-(-20)x1 0-(-20)x0 1800- (-20)x15
Z0 30 10 0 0 2100
![Page 15: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/15.jpg)
.
Todos los Demas Reglones, Incluyendo Z (Fc Objetivo)
Nuevo Reglón= Renglón Actual - (Su Coef. Colum. Pivote) x Nuevo Reglón Pivote
Nuevo Reglón X1=Reglón X1 actual – (1)x Nuevo Reglón Pivote
x1 x2 x3 x4 x5
Z 0 30 10 0 0 2100
X1 1 0 1/3 5/3 0 40
X4 0 3/2 -1/2 1 0 15
X5 0 0 1/3 1/3 1 30
X1 1-(5/3)x0 0-(5/3)x(3/2)(1/3)-(5/3)x(-
1/2) (5/3)-(5/3)x1 0-(5/3)x0 40-(5/3)x15
X11 -5/2 1/2 0 0 15
![Page 16: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/16.jpg)
.
Todos los Demas Reglones, Incluyendo Z (Fc Objetivo)
Nuevo Reglón= Renglón Actual - (Su Coef. Colum. Pivote) x Nuevo Reglón Pivote
Nuevo Reglón X1=Reglón X1 actual – (1)x Nuevo Reglón Pivote
x1 x2 x3 x4 x5
Z 0 30 10 0 0 2100
X1 1 -5/2 1/2 0 0 15
X4 0 3/2 -1/2 1 0 15
X5 0 0 1/3 1/3 1 30
X5 0-(1/3)x0 0-(1/3)x(3/2)(1/3)-(1/3)x(-
1/2) 1/3-(1/3)x1 1-(1/3)x0 30-(1/3)x15
X50 -1/2 1/2 0 1 25
![Page 17: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/17.jpg)
.
No debemos seguir iterando, debido a que no hay ningún coeficiente de la función objetivo que sea negativo. Según lo anterior los resultados del tableau se interpretan:
Punto Óptimo f(x4, x5 ) = 40 x 15 + 60 x 25 = 2100
X4= 15X5 = 25
Queda una Holgura de X1 =15, de la restricción 1
x1 x2 x3 x4 x5
Z 0 30 10 0 0 2100
X1 1 -5/2 1/2 0 0 15
X4 0 3/2 -1/2 1 0 15
X5 0 -1/2 1/2 0 1 25
Inve
stig
ació
n d
e O
per
acio
nes
- I
CI4
23
![Page 18: Simplex v1](https://reader037.fdocuments.es/reader037/viewer/2022110319/563db922550346aa9a9a5e8a/html5/thumbnails/18.jpg)
II.4. El Método Simplex.
z* = - 40 x 15 - 60 x 25 = - 2100
En la formulación inicial, tenemos como solución óptima x*=15, y *=25, con valor óptimo 2.100.
Inve
stig
ació
n d
e O
per
acio
nes
- I
CI4
23
0
0
x
xx
25
15
15
x
x
x
x3
2
D
5
4
1
B
Programación Lineal