Sie sind auf Seite 1von 11

En el desarrollo del mtodo Simplex, cuando existe una solucin bsica

factible (no ptima), con el conjunto de restricciones y sin degeneracin, es posible ir


combinando sucesivamente un vector de la base para obtener una solucin ptima. La
degeneracin se genera cuando una variable bsica es cero y se da cuando hay
empate al determinar la variable que sale; si posteriormente se llega a un tablero que
ya se tena, se utiliza el Mtodo Lexicogrfico, que consiste en acordar sacar otra
variable diferente a la que sali para destruir el loop (ciclo). En trminos geomtricos
la degeneracin ocurre cuando un vrtice est definido por demasiadas restricciones.
En los problemas que se presenta degeneracin, la funcin objetivo es posible que no
cambie cuando se pasa de una solucin factible bsica a otra, lo que nos indica que
podemos estar en una situacin de ciclaje, repitiendo indefinidamente la misma
secuencia de bases. Existe otro mtodo para evitar el ciclaje, conocido como la Regla
de Robert Bland, la cual es muy elemental; para entrar a la base se toma la de menor
ndice y para salir de la base, del empate se elige tambin la de menor ndice. En las
aplicaciones de la Programacin Lineal el problema de ciclaje raras veces se presenta,
a pesar que la degeneracin es un fenmeno bastante frecuente.
En general se conocen dos mtodos para resolver el problema de la
degeneracin: Mtodo de Perturbacin de Charnes y el Mtodo Simplex Generalizado.

Para el problema general de Programacin Lineal, se desea perturbar el problema de tal
manera que nos aseguremos que para cualquier posible base admisible la solucin
correspondiente ser no degenerada. Por lo tanto, este Mtodo de Perturbacin de Charnes
es un procedimiento para justificar la suposicin de no degeneracin del Mtodo Simplex.
Ejemplo:
MIN W = 3/4 X1 +150 X2 1/50 X3 + 6 X4
s.a:
1/4X1-60X2-1/25X3+9X40
1/2X1-90 X2-1/50X3+3X40
1X31


TABLERO 1 SIMPLEX
0 0 Cj -3/4 150 -1/50 6 0 0 0
CB VB b X1 X2 X3 X4 S1 S2 S3
0 S1 0 1/4 -60 -1/25 9 1 0 0
0 S2 0 1/2 -90 -1/50 3 0 1 0
0 S3 1 0 0 1 0 0 0 1
0 W 0 3/4 -150 1/50 -6 0 0 0

Entra a la base X1,sale de la base S1
VB VNB
S1 = 0
S2 = 0
S3 = 1

X1 = 0
X2 = 0
X3 = 0
X4 = 0

W = 0
TABLERO 2 SIMPLEX
TABLERO 2 SIMPLEX
CB VB b X1 X2 X3 X4 S1 S2 S3
-3/4 X1 0 1 -240 -4/25 36 4 0 0
0 S2 0 0 30 -3/50 -15 -2 1 0
0 S3 1 0 0 1 0 0 0 1
0 W 0 0 30 7/50 -33 -3 0 0

Entra a la base X2,sale de la base S2
VB VNB
X1 = 0
S2 = 0
S3 = 1



X2 = 0
X3 = 0
X4 = 0
S1 = 0


X0 = 2
TABLERO 3 SIMPLEX
CB VB b X1 X2 X3 X4 S1 S2 S3
-3/4 X1 0 1 0 8/25 -84 -12 8 0
150 X2 0 0 1 1/500 -1/2 -1/15 1/30 0
0 S3 1 0 0 1 0 0 0 1
0 W 0 0 0 2/25 -18 -1 -1 0

Entra a la base X3,sale de la base X2

VB VNB
X1 = 0
X2 = 0
S3 = 1

X3 = 0
X4 = 0
S1 = 0
S2 = 0

W = 0
TABLERO 4 SIMPLEX
CB VB b X1 X2 X3 X4 S1 S2 S3
-3/4 X1 0 1 -160 0 -4 -4/3 8/3 0
-1/50 X3 0 0 500 1 -250 -100/3 50/3 0
0 S3 1 0 -500 0 250 100/3 -50/3 1
0 W 0 0 -40 0 2 5/3 -7/3 0

Entra a la base X4,sale de la base S3
VB
X1 = 0
X3 = 0
S3 = 1

VNB
X2= 0
X4 = 0
S1 = 0
S2 = 0

W = 0
TABLERO 5 SIMPLEX
CB VB b X1 X2 X3 X4 S1 S2 S3
-3/4 X1 2/125 1 -168 0 0 -4/5 12/5 2/125
-1/50 X3 1 0 0 1 0 0 0 1
6 X4 1/250 0 -2 0 1 2/15 -1/15 1/250
0 W -1/125 0 -36 0 0 7/5 -11/5 -1/125

Entra a la base S1,sale de la base X4

VB VNB
X1 = 2/125
X3 = 1
X4 = 1/250

X2 = 0
S1 = 0
S2 = 0
S3 = 0

W =
1/125

TABLERO 6 SIMPLEX
CB VB b X1 X2 X3 X4 S1 S2 S3
-3/4 X1 1/25 1 -180 0 6 0 2 1/25
-1/50 X3 1 0 0 1 0 0 0 1
0 S1 3/100 0 -15 0 15/2 1 -1/2 3/100
0 W -1/20 0 -15 0 -21/2 0 -3/2 -1/20

Solucin Optima nica:
X1=1/25; X2=0: X3=1; X4=0; S1=3/100; S2=0: S3=0; W=-120
Si hubiramos trabajado con el simplex tradicional, al pasar del tercer tablero al
cuarto, la variable escogida para salir de la base es X1 en lugar de X2.

Das könnte Ihnen auch gefallen