Vous êtes sur la page 1sur 18

Investigacin de Operaciones - ICI423

Programacin Lineal
El Mtodo Simplex.
Paso 0 : Escribir el problema de programacin
lineal en su forma estndar.
Paso 1 : Escoger una solucin bsica factible
inicial.
Paso 2 : Escoger una variable no - bsica 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 solucin es la ptima.

Investigacin de Operaciones - ICI423

Programacin Lineal
II.4. El Mtodo 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 bsicas, los costos
reducidos y el valor de la funcin objetivo. Volver al
Paso 2.

Investigacin de Operaciones - ICI423

Programacin Lineal
El Mtodo 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

Investigacin de Operaciones - ICI423

Programacin Lineal
II.4. El Mtodo Simplex.
Se deben agregar 3 variables de holgura ( x1 , x2 , x3
var.bsicas), y llevar a forma estndar (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

Investigacin de Operaciones - ICI423

Programacin Lineal
II.4. El Mtodo Simplex: Tabla inicial:
x1

x2

x3

x4

x5

-40

-60

X1

70

X2

40

X3

90

Investigacin de Operaciones - ICI423

Var Entrante: X5 Mayor Contribucin

x1

x2

x3

x4

x5

-40

-60

X1

70

X2
X3

0
0

1
0

0
1

1
1

1
3

40
90

Var Saliente: X3

70 / 1 70

Min 40 / 1 40
90 / 3 30

Investigacin de Operaciones - ICI423

El Mtodo Simplex: Operaciones Regln de Gauss-Jordan

x1

x2

x3

x4

x5

-40

-60

X1

70

X2
X5

0
0

1
0

0
1/3

1
1/3

1
3/3

40
90/3

Regln Pivote:
Nuevo Regln Pivote= Rengln Pivote Actual / Elemento Pivote
0/3

0/3

1/3

1/3

3/3

90/3

x1

x2

x3

x4

x5

Z
X1
X2

0
1
0

0
0
1

0
0
0

-40
2
1

-60
1
1

0
70
40

X5

1/3

1/3

30

Todos los Demas Reglones, Incluyendo Z (Fc Objetivo)


Nuevo Regln= Rengln Actual - (Su Coef. Colum. Pivote) x
Nuevo Regln Pivote
Nuevo Regln Z=Regln Z actual (-60)x Nuevo Regln Pivote
.

Z 0-(-60)x0

0-(-60)x0

0-(-60)x1/3 -40-(-60)x1/3 -60-(-60)x1 0-(-60)x30

20

-20

1800

x1

x2

x3

x4

x5

Z
X1
X2

0
1
0

0
0
1

20
0
0

-20
2
1

0
1
1

1800
70
40

X5

1/3

1/3

3/3

30

Todos los Demas Reglones, Incluyendo Z (Fc Objetivo)


Nuevo Regln= Rengln Actual - (Su Coef. Colum. Pivote) x
Nuevo Regln Pivote
Nuevo Regln X1=Regln X1 actual (1)x Nuevo Regln Pivote

X1

1-(1)x0

X1

0-(1)x0

0-(1)x1/3

-1/3

2-(1)x1/3

5/3

1-(1)x1

70-(1)x30

40

x1

x2

x3

x4

x5

Z
X1
X2

0
1
0

0
0
1

20
1/3
0

-20
5/3
1

0
0
1

1800
40
40

X5

1/3

1/3

3/3

30

Todos los Demas Reglones, Incluyendo Z (Fc Objetivo)


Nuevo Regln= Rengln Actual - (Su Coef. Colum. Pivote) x
Nuevo Regln Pivote
Nuevo Regln X2=Regln X2 actual (1)x Nuevo Regln Pivote

X2

X2

0-(1)x0

1-(1)x0

0-(1)x1/3

-1/3

1-(1)x1/3

2/3

1-(1)x1

40-(1)x30

10

x1

x2

x3

x4

x5

Z
X1
X2

0
1
0

0
0
1

20
1/3
-1/3

-20
5/3
2/3

0
0
0

1800
40
10

X5

1/3

1/3

30

Al examinar la Tabla se ve que no es ptimo, por


que la variable no bsica X4 tiene un coeficiente
negativo en el regln Z.

Var Entrante: X4 Mayor Contribucin

x1

x2

x3

x4

x5

20

-20

1800

X1

1/3

5/3

40

X2
X5

0
0

1
0

-1/3
1/3

2/3
1/3

0
1

10
30

Var Saliente: X2

40 /(5 / 3) 24

Min 10 /(2 / 3) 15
30 /(1 / 3) 90

El Mtodo Simplex: Operaciones Regln de Gauss-Jordan


x1

x2

x3

x4

x5

20

-20

1800

X1

1/3

5/3

40

X2
X5

0/(2/3)
0

1/(2/3) -1/3/ (2/3) 2/3/(2/3) 0/(2/3) 10/(2/3)


0
1/3
1/3
1
30

Regln
Pivote:
.
Nuevo Regln Pivote= Rengln Pivote Actual / Elemento Pivote
0

3/2

-1/2

15

x1

x2

x3

x4

x5

Z
X1
X4

0
1
0

0
0
3/2

20
1/3
-1/2

-20
5/3
1

0
0
0

1800
40
15

X5

1/3

1/3

30

Todos los Dems Reglones, Incluyendo Z (Fc Objetivo)


Nuevo Regln= Rengln Actual - (Su Coef. Colum. Pivote) x
Nuevo Regln Pivote
Nuevo Regln Z=Regln Z actual (-20)x Nuevo Regln Pivote
.

0-(-20)x0

0-(-20)x3/2 20-(-20)x(-1/2) -20-(-20)x1 0-(-20)x0 1800- (-20)x15

30

10

2100

x1

x2

x3

x4

x5

Z
X1
X4

30

10

2100

1
0

0
3/2

1/3
-1/2

5/3
1

0
0

40
15

X5

1/3

1/3

30

Todos los Demas Reglones, Incluyendo Z (Fc Objetivo)


Nuevo Regln= Rengln Actual - (Su Coef. Colum. Pivote) x
Nuevo Regln Pivote
Nuevo Regln X1=Regln X1 actual (1)x Nuevo Regln Pivote

X1 1-(5/3)x0

X1

(1/3)-(5/3)x(0-(5/3)x(3/2)
1/2)

-5/2

1/2

(5/3)-(5/3)x1

0-(5/3)x0

40-(5/3)x15

15

x1

x2

x3

x4

x5

Z
X1
X4

30

10

2100

1
0

-5/2
3/2

1/2
-1/2

0
1

0
0

15
15

X5

1/3

1/3

30

Todos los Demas Reglones, Incluyendo Z (Fc Objetivo)


Nuevo Regln= Rengln Actual - (Su Coef. Colum. Pivote) x
Nuevo Regln Pivote
Nuevo Regln X1=Regln X1 actual (1)x Nuevo Regln Pivote

X5

0-(1/3)x0

X5

(1/3)-(1/3)x(0-(1/3)x(3/2)
1/2)

-1/2

1/2

1/3-(1/3)x1

1-(1/3)x0

30-(1/3)x15

25

Investigacin de Operaciones - ICI423

x1

x2

x3

x4

x5

Z
X1
X4

30

10

2100

1
0

-5/2
3/2

1/2
-1/2

0
1

0
0

15
15

X5

-1/2

1/2

25

No debemos seguir iterando, debido a que no hay


ningn coeficiente de la funcin objetivo que sea
negativo. Segn lo anterior los resultados del tableau se
interpretan:
.

Punto ptimo f(x4, x5 ) = 40 x 15 + 60 x 25 = 2100


X4= 15
X5 = 25
Queda una Holgura de X1 =15, de la restriccin 1

Investigacin de Operaciones - ICI423

Programacin Lineal
II.4. El Mtodo Simplex.

x1
15
x B x 4 15

x 5
25

x2
0
xD
0
x3

z* = - 40 x 15 - 60 x 25 = - 2100
En la formulacin inicial, tenemos como solucin
ptima x*=15, y *=25, con valor ptimo 2.100.

Vous aimerez peut-être aussi