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

METODO DE LA GRAN M

Mtodo de la gran M Corresponde a una variacin del algoritmo simplex para penalizar la presencia de variables artificiales mediante la introduccin de una constante M definida como un valor muy grande pero finito

Ejemplo: oMin Z= 41 + 2 Sujeto a: 31 + 2 = 3 41 + 32 6 1 + 22 4 1 , 2 0

oPaso 1

convertir la desigualdad de cada restriccin en igualdad


31 + 2 = 3 41 + 32 = 6 1 + 22 = 4

oPaso 2 31 + 2 + 1 = 3 41 + 32 + 2 1 = 6 1 + 22 + 2 = 4

o Paso 3
Z= 4 + + +

o Paso 4 Determinar nuestras variables bsicas como solucin factible inicial para las restricciones

o Paso 5 Expresaremos la funcin objetivo en trminos de variables bsicas Z= 4 + + + Por otro lado se tiene que: 31 + 2 + 1 = 3 1 = 3 31 2 se sustituye en la funcin objetivo: 41 + 32 + 2 1 = 6 2 = 6-41 + 32 + 1

Z= 4 + +M(3 31 2 )+M(6-41 + 32 + 1 )
o Luego se obtendr: Z- (4)1 2 + 1 = 9

o Paso 6 Planteamos la tabla bsica inicial en ella colocamos los coeficientes de la funcin objetivo:

o Paso 7 Se selecciona la variable de entrada correspondiente a la funcin optima

o Paso 8 Se selecciona la variable de salida segn su factibilidad Para esto primero dividiremos la solucin en nuestra 1 que es la variable de entrada En este caso 1 fue el numero mas pequeo y por lo tanto nuestra fila pivote

o Tenemos listo nuestra fila y columna pivote y se procede a hacer clculos como en el mtodo simplex

o Paso 9 Se calcula la fila pivote dividiendo 1 /3 para hacer 1 nuestro pivote.

o Paso 10 Calcular los valores de Z para construir nuestra tabla en este caso ser -(4+)* EP los nuevos valores de Z sern:

Para 1 y 2 se hace lo mismo para hacer 0 en valor que esta debajo de nuestra ecuacin pivote. (se multiplica su valor en 1 en signo negativo por la ecuacin pivote) y la primera iteracin queda de la siguiente manera:

Como vimos en nuestra tabla anterior que no hay solucin nos regresamos al paso 7 Siendo el 2 y al dividir la solucin nuestra variable de salida es 2

Haciendo nuestros clculos empezando con nuestra ecuacin pivote haciendo 1 2 siguiendo como en el mtodo simplex nuestra siguiente iteracin quedara de la siguiente manera:

Observando la tabla hemos encontrado la solucin a este ejercicio Sustituyendo en la funcio objetivo se comprueba que las soluciones encontradas cumple con la siguiente igualdad

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