Вы находитесь на странице: 1из 11

TRANSFORMACIN CANNICA Es un conjunto de reglas que nos permite transformar una inecuacin a ecuacin esto quiere decir que

para trabajar matrices simplemente se acepta ecuaciones, desigualdades.

REGLA 1. Para convertir una desigualdad de la forma menor igual ( ), se le adicionar una variable de holgura.

REGLA 2. Para convertir una desigualdad mayor igual ( ), a la forma igualdad. Se le resta una variable de exceso adicionando una variable artificial (consecutivamente); la variable artificial no tiene valor. = 20 REGLA 3. Cuando una restriccin se construye de la forma igualdad se agregar al tableau de la misma forma.

REGLA 4. La restriccin de la no negatividad deber contemplar las variables exceso y las variables de holgura. de

REGLA 5. La funcin objetivo ser incrementada las variables de holgura de exceso a si como las artificiales con coeficiente cero.

REGLA 6. Para convertir una desigualdad de la forma mayor igual ( ) a menor igual ( ) o viceversa se multiplica por -1 alterando los signos de los coeficientes de las variables. De la misma forma para convertir un problema de maximizacin a minimizacin se multiplica por -1 alterando los signos de la funcin objetivo.

METODO SIMPLEX DEFINICION. El mtodo simplex es un procedimiento iterativo que permite tender progresivamente hacia la solucin ptima. Es un procedimiento sistemtico y eficiente para encontrar y probar soluciones situadas en los vrtices de optimilidad. El mtodo requiere que las restricciones sean ecuaciones en lugar de inecuaciones, lo cual se logra aadiendo variables de holgura a cada inecuacin del modelo, variables que nunca pueden ser negativas y tienen coeficiente 0 en la funcin objetivo. Este mtodo solo resuelve problemas de maximizacin. Todas las restricciones tienen que ser de la forma . Metodologa: Max X0= 140x1+100x2 S.A. 5x1+ 8x24100 3x1+ 2x21900 x2400 x1, x20 1. Realizar las transformaciones canoncas Max X0= -140x1-100x2+0x4+0x5+0x6=0 S.A. 5x1+ 8x2+x4 =4100 3x1+ 2x2 +x5 =1900 x2 +x6=400 x1, x2, x4, x5,x60

2. vaciar las datos de la transformacin canonica al tableau X0 X0 X3 X4 X5 X1 -140 5 3 0 X2 -100 8 2 1 X3 0 1 0 0 X4 0 0 1 0 X5 0 0 0 1 Bi 0 4100 1900 400

3. Se elige la variable de entrada, que siempre ser el mayor numero negativo de la funcin objetivo en el caso de un maximizacin y en un problema de minimizacin se elige el mayor positivo. X0 X1 X2 X3 X4 X5 Bi X0 -140 -100 0 0 0 0 X3 5 8 1 0 0 4100 X4 3 2 0 1 0 1900 X5 0 1 0 0 1 400 4. Elegir la variable de salida el cual ser el coeficiente menor positivo de Bi entre la columna de entrada. Hay que tener en cuenta que las variables de la funcin objetivo no participan al igual que los 0 que tenga la restriccin y los negativos. X0 X0 X3 X4 X5 X1 -140 5 3 0 X2 -100 8 2 1 X3 0 1 0 0 X4 0 0 1 0 X5 0 0 0 1 Bi 0 4100 1900 400 Bi/x1 4100/5=820 1900/3=633

*Esto indica que la variable que entra es x1 y la que sale es x5, por lo consiguiente en el siguiente tableau en el lugar de x5 toma posicin x1. *El cruce de la variable de entrada y la variable de salida define al elemento pivote que deber convertirse en la unidad positiva. 5. La ecuacin pivote se obtiene al convertir el elemento pivote en la unidad positiva. El elemento pivote se multiplica por el inverso o se divide por el mismo nmero a toda la fila. En este caso se divide toda la fila pivote entre 3. X0 X0 X3 X1 X5 X1 -140 5 1 0 X2 -100 8 2/3 1 X3 0 1 0 0 X4 0 0 1/3 0 X5 0 0 0 1 Bi 0 4100 1900/3 400

5.- Para obtener la optimilidad en un sistema el cruce de las variables de decisin y las variables participantes debe ser 1 y sus valores en la misma columna deben de ser 0. 6.- El problema se termina cuando en la funcin objetivo ya no existan negativos en el caso de maximizacin y en minimizacin cuando ya no existan positivos. X0 X0 X3 X1 X5 X1 0 0 1 0 X2 -20/3 14/3 2/3 1 X3 0 1 0 0 X4 140/3 -5/3 1/3 00 X5 0 0 0 11 Bi 266000/3 2800/3 1900/3 400 Bi/x2 (2800/3)/(14/3)=200 (1900/3)/(2/3)=950 (400)/(1)=400

X0=x1*(140)+x0 140 -140 0 280/3 -100 -20/3 0 0 0 140/3 0 140/3 0 0 0 266000/3 0 266000/3

X3=x1*(-5)+x3 -5 5 0 -10/3 8 14/3 0 1 1 -5/3 0 -5/3 0 0 0 9500/3 4100 2800/3

Como en la funcin objetivo tenemos otro valor negativo se realiza el procedimiento anterior (desde el punto 3). X0 X0 X2 X1 X5 X1 0 0 1 0 X2 0 1 0 0 X3 10/7 3/14 -1/7 -3/14 X4 310/7 -5/14 4/7 5/14 X5 0 0 0 1 Bi 90000 200 500 200

X0=x2E.P*(20/3)+x0 0 20/3 10/7 0 -20/3 0 0 0 10/7 X1=x2EP*(-2/3)+x1 0 1 -2/3 2/3 -1/7 0 -50/21 140/3 310/7 0 0 0 4000/3 266000/3 90000

5/21 1/3

0 0

-400/3 1900/3

1 0 X5=x1EP*(-1) 0 0 0 -1 1 0

-1/7

4/7

500

-3/14 0 -3/14

5/14 0 5/14

0 1 1

-200 400 200

Solucin optima X0=90000 X1=500 X2=200 X5=200 SIMPLEX DUAL Es un mtodo de programacin lineal que es utilizado para problemas de MAX y MIN a diferencia del mtodo simplex ordinario. La condicin es que debe existir por lo menos una restriccin de la forma es decir que al hacer va transformacin canonca exista restricciones nicamente de la forma y por lo menos un Bi negativo.

Ejemplo:

PASOS PARA EL MTODO SIMPLEX DUAL: 1. Convertir la restriccin (mayor igual) a (menor igual), multiplicando la ecuacin por -1 de esta forma quedara la ecuacin: X1 + X2 99 (-1) -X1 - X2 -99 a) Si el caso se da y existieran mas ecuaciones de la forma , se transformaran de la misma forma que en el ejemplo anterior.

b) Si el problema te pide que cambies de MAX a MIN (o viceversa) ahora se multiplicara la funcin objetivo por -1 y quedara : MAX MIN X0= X1 + X2 (-1) X0= -X1 - X2 las ecuaciones que

2. Ahora siguiendo el mtodo sustituimos transformamos de a y quedara

RESOLUCIN: 1. Construir el tableau una vez que se halla elaborado la transformacin canonca (ver manual 1), tiene que existir por lo menos un B i negativo en las restricciones.

X0 X0 X3 X4 X5

X1 -1 -1 2 3/2

X2 -1 -1 9 29/10

X3 0 1 0 0

X4 0 0 1 0

X5 0 0 0 1

Bi 0 -99 180 516 Bi negativo

2. Elegir la variable de salida que estar presentada por el B i negativo mayora, siempre y cuando la fila tenga coeficientes negativos (1 como mnimo).
X0 X0 X3 X4 X5 X1 -1 -1 2 3/2 X2 -1 -1 9 29/10 X3 0 1 0 0 X4 0 0 1 0 X5 0 0 0 1 Bi 0 -99 180 516

V.S .

3. Se elige la variable de entrada que ser el valor absoluto de los coeficientes de la funcin objetivo entre los coeficientes negativos de la fila de salida.
Posibles Variables de entrada X0 X0 X3 X4 X5 X1 -1 -1 2 3/2 X2 -1 -1 9 29/10 X3 0 1 0 0 X4 0 0 1 0 X5 0 0 0 1 Bi 0 -99 180 516

Ahora dividir: -1/-1=1 para X1 -1/-1=1 para X2 a) Si se diera el caso en que los resultados de las divisiones sean iguales se toma como variable de entrada la de subndice menor, en el caso de que sean diferentes los resultados, se toma el menor.

Aplicando la regla se elige X1


V.E .

X0 V.S X0 X3 . X4 X5

X1 -1 -1 2 3/2

X2 -1 -1 9 29/10

X3 0 1 0 0

X4 0 0 1 0

X5 0 0 0 1

Bi 0 -99 180 516

4. Elegir el elemento pivote obtener optimilidad y factibilidad.


V.E .

X0 V.S X0 X3 . X4 X5

X1 -1 -1 2 3/2

X2 -1 -1 9 29/10 Elemento pivote

X3 0 1 0 0

X4 0 0 1 0

X5 0 0 0 1

Bi 0 -99 180 516

a) Aplicar el mtodo simplex comn (ver manual 2)

METODO DE LAS DOS FASES

METODOLOGIA: 1.- Dado un problema a realizar las transformaciones canoncas necesarias para que: el problema en su funcin objetivo sea mximo y por lo menos un Bi sea negativo. Ejemplo: Max X0=17X1+6X2-3X3 S. A. X1+X2-X310 X1
+ X321

(-1)

X1 - X2

14 (-1)

X1, X2, X30 Max X0-17X1-6X2+3X3 X1 +X2 -X3+ X4 -X1 -X1 +X2 -X3 +X5 =0 =10 =-21 +X6 =-14

X1, X2, X3 X4, X5, X6 0 2.- Si se cumplen las condiciones anteriores se procede a introducir los datos al tableau matricial de la siguiente forma: X0 X0 X4 X5 X6 X1 -17 1 -1 -1 X2 -6 1 0 1 X3 3 -1 -1 0 X4 0 1 0 0 X5 0 0 1 0 X6 0 0 0 1 Bi 0 10 -21 -14

3.- Se elige la variable de salida que ser el coeficiente en Bi negativo mayor siempre y cuando en su fila correspondiente existan negativos: de no ser as se elige la prxima negativa. En caso de empate se le da la preferencia a la que contenga el subndice menor. En este problema tenemos dos variables de salida negativos -21 para X5 y -14 para X6. Si no existe ningn negativo en Bi no se puede resolver por este mtodo.

X0 X0 X4 X5 X6

X1 -17 1 -1 -1

X2 -6 1 0 1

X3 3 -1 -1 0

X4 0 1 0 0

X5 0 0 1 0

X6 0 0 0 1

Bi 0 10 -21 -14

4.- Se elige la variable de entrada que estar representada por el valor absoluto de la funcin objetivo entre los coeficientes negativos de la fila de salida. El resultado menor representara la variable de entrada: en este caso tenemos a X1, cuyo valor absoluto ser (17/1)=17 y para X3 valor absoluto (3/1)=3, el coeficiente menor lo representa X3 que ser nuestra variable de entrada.

X0 X0 X4 X5 X6

X1 -17 1 -1 -1

X2 -6 1 0 1

X3 3 -1 -1 0

X4 0 1 0 0

X5 0 0 1 0

X6 0 0 0 1

Bi 0 10 -21 -14

(1)

17/1= 17 X0= -3EP+X6 -3 X4=EP+X4

3/1= 3 X6=0+X6

0 -3 0 3 0 -63 3 0 0 0 0

-17 -6 -20 -6

0 0 3 0 -63

X0 X0 X4 X3 X6

X1 -20 2 1 -1

X2 -6 1 0 1

X3 0 0 1 0

X4 0 1 0 0

X5 3 -1 -1 0

X6 0 0 0 1

Bi -63 31 21 -14

6.- El problema termina cuando en Bi ya no existen negativos aunque puede iniciarse una segunda fase, es decir, ya no existen negativos en Bi, pero existe factibilidad en la funcin objetivo con la presencia de un valor negativo, por lo tanto se aplicara el simplex ordinario. El problema final estar representado cuando no existan negativos en Bi y en la funcin objetivo. X0 X0 X4 X3 X1 X1 0 0 0 1 X2 -26 3 1 -1 X3 0 0 1 0 X3=-EP+ X3 X4 0 1 0 0 X5 3 -1 -1 0 X6 -20 2 1 -1 Bi 217 3 7 14

X0= 20EP+ X0 X4=-2EP+ X4

METODOLOGIA DE LAS DOS FASES Ya no existen negativos en Bi, por lo tanto hay que aplicar el mtodo simplex ordinario.

X0 X0 X4 X3 X1 3/3=1 7/1=7 X0 X0 X2 X3 X1 (1/3)

X1 0 0 0 1

X2 -26 3 1 -1

X3 0 0 1 0

X4 0 1 0 0

X5 3 -1 -1 0

X6 -20 2 1 -1

Bi 217 3 7 14

X1 0 0 0 1

X2 0 1 0 0

X3 0 0 1 0

X4 26/3 1/3 -1/3 1/3

X5 -17/3 -1/3 -2/3 -1/3

X6 -8/3 2/3 1/3 -1/3

Bi 243 1 6 -15

Ya no se pue3de seguir resolviendo, por lo tanto se quedan hasta aqu los resultados obtenidos. X1=15 X2=6 X3=6 X4=0 X5=0 X6=0

Вам также может понравиться