Upload
elias-rivera
View
218
Download
0
Embed Size (px)
Citation preview
ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZOFACULTAD DE INFORMTICA Y ELECTRNICACARRERA DE INGENIERA EN SISTEMAS
Materia: Investigacin OperativaDocente: Ing. Ximena GranizoTema: Mtodo de la Big M (maximizacin)
Integrantes:Beatriz Olmedo (5818)Elas Rivera ()
Fecha: Jueves 04/Junio/2015
Mtodo de la Big M (maximizacin)
Este mtodo fue creado por George B. Dantzig, en Estados Unidos en 1947, y hoy es muy popular debido a su amplio uso y versatilidad en resolver los problemas de Programacin Lineal (Gallegher y Watson, 1992)
Etapas del mtodo simplex 1. Etapa inicial, consiste en dar la primera solucin factible en el vrtice correspondiente al origen. Esta etapa abarca los tres primeros procedimientos simplex.2. Etapa iterativa, la cual implica que el mtodo busque una mejor solucin a la anterior en otro vrtice. 3. Etapa de prueba de optimalidad. Esta se logra cuando la solucin de vrtice adyacente a l. Propiedades de las soluciones factibles1. En caso de haber alguna solucin ptima, esta se localizara en uno de los vrtices de la zona factible de solucin.2. Si existen soluciones mltiples, estas se situaran en vrtices adyacentes a la regin factible de solucin.3. Habr siempre un nmero finito de soluciones factibles en los vrtices.4. La solucin ptima en un vrtice ser aquella que sea mejor que la solucin del vrtice adyacentes a aquel. MetodologaPaso 1: Convertir las desigualdades de las restricciones en igualdades mediante la incorporacin de variables de Holgura (Tambien llamadas variables de exedente) y variables Artificiales (Conocidas como ficticias), las cuales se agregaran a las restricciones con un coeficiente cuyo valor puede determinarse de la siguiente tabla.
Tipos de Restricciones Coeficiente de la variable de HolguraCoeficiente de la variable Artifial
Menor o igual que ( = ) -1 +1
Igualdad ( = ) 0 -1
Aproximademente Igual + 1 y -1 0
EJERCICIO
Max z = 10X1 + 12X2 S.A4X1 + 3X2 = 2.4 2X1 + 3X H2 + F2 = 2.4
Paso 2: Incluir las variables de holgura y artificiales en la ecuacin de la funcin objetivo con un coeficiente que ser 0 en las variables de holgura y M en las artificiales, donde M se supone que un valor muy grande, el cual no necesariamente debe ser conocido, pues el mtodo tendera a eliminar dicha variable de la zona de solucin del problema con esto la funcin objetivo ser. Max z = 10X1 + 12X2 + 0 H1 + 0 H2 - MF1 - MF2Paso 3: Forma la primera tabla. Expresar las ecuaciones de las restricciones en funcin de sus coeficientes.
RX1X2H1H2F1F2
3.6431000
1110010
2.4230-101
Columnas de constantesCuerpoCuerpoParte IdentidadParte IdentidadParte IdentidadParte Identidad
Agregar el rengln objetivo arriba del rengln de las variables, el cual incluir los coeficientes de las variables en la funcin objetivo, a estos coeficientes de las variables en la funcin objetivo se les denomina contribuciones.
101200-M-M
RX1X2H1H2F1F2
3.6431000
1110010
2.4230-101
Buscar la primera solucin conocida, en funcin de las variables, cuyos coeficientes son +1 en las parte identidad.
101200-M-M
RX1X2H1H2F1F2
0H13.6431000
-MF11110010
-MF22.4230-101
Columna objetivoZona de solucin Zona de solucin
Como se puede observar la tabla, se agreg la zona de solucin en cada rengln aquella variable cuyo coeficiente es +1 en la parte identidad, tambin en la columna objetivo se ha incluido los coeficientes que tienen esta funcin objetivo, de esta forma la primera solucin ser.Aqu Z es 0 porque no aprese en la zona de solucin de igual forma que H2, X1 y X2 son 0 por la misma razn. A esta variable se la denomina no bsica. H1 = 3.6F1 = 1F2 = 2.4 Z = 0 Generar el rengln ndice o rengln de utilidad por medio de la siguiente formula.
Sumatoria de los productos de Elemento correspondiente Nmero induce = de los elementos de la columna - a la columna en el rengln Por el respectivo elemento de la objetivo. Columna objetivo. Ahora procedemos a calcular con la formula los elementos del rengln ndice.
Para X1 = 0*4 + (-M) *1 + (-M) *2 = 0 M 2M = 0 3M 10 Para X2 = 0*3 + (-M) *1 + (-M) *3 = 0 M 3M = 0 4M 12 Para H1 = 0*1 + (-M) *0 + (-M) *0 = 0 + 0 + 0 = 0 0M - 0Para H2 = 0*0 + (-M) *0 + (-M) *-1 = 0 - 0 + M = 0 + M - 0 Para F1 = 0*0 + (-M) *1 + (-M) *0 = 0 M 0M = 0 M ( M)Para F2 = 0*0 + (-M) *0 + (-M) *1 = 0 0M M = 0 M ( M)Para R = 0* (3.6) + (-M) *1 + (-M) * (2.4) = 0 M 2.4M = 0 3.4M 0 La utilidad ser el elemento ndice correspondiente a la columna de constantes.101200-M-M
RX1X2H1H2F1F2
0H13.6431000
-MF11110010
-MF22.4230-101
utilidad0-10-120000Numrica
-3.4-3-40100Parte M
Con esto ha quedado completa la primera tabla simplex, que muestra la primera aproximacin de solucin al problema Paso 4: Mejorar la aproximacin anterior.a) determinar la columna clave o columna de trabajo, la cual es aquella que posea el numero ndice ms negativo.En caso de que la tabla simplex tenga dos partes del rengln ndice, se considera en primer lugar la parte con trminos en M y luego numrica. Con base en lo antes descrito, el numero ndice de la parte M ms negativa es el 4 por lo que la columna a la que pertenece es X2.
101200-M-M
RX1X2H1H2F1F2
0H13.6431000
-MF11110010
-MF22.4230-101
0-10-120000
-3.4-3-40100
b) Determinar el rengln clave, ser aquel que tenga el menor cociente de los obtenidos al dividir el elemento respectivo de la columna R con la columna ya sealada X2, aqu no se incluye el rengln ndice como candidato. Solo los renglones de las restricciones.Adems no se tomaran ni negativos ni ceros, y tendremos la siguiente tabla.
101200-M-M
RX1X2H1H2F1F2
0H13.6431000
-MF11110010
-MF22.4230-101
0-10-120000
-3.4-3-40100
Escogemos nuestro nmero pivote que en este caso es el 3 y luego resolver con el mtodo simplex normal utilizando lo ya descrito anteriormente.
Primera Interaccin
101200-M-M
RX1X2H1H2F1F2
0H13.6431000
-MF11110010
12 122.4230-101/ 3
0-10-120000
-3.4-3-40100
101200-M-M
RX1X2H1H2F1F2
0H13.6431000
-MF11110010
12X20.80.6710-0.3300.33
0-10-120000
-3.4-3-40100
101200-M-M
RX1X2H1H2F1F2
R1 0H13.6431000-3(R3) + R1
R2 -MF11110010-R3 + R2
R3 12X20.80.6710-0.3300.33/ 3
R40-10-12000012(R3) + R4
R5-3.4-3-401004(R3)
101200-M-M
RX1X2H1H2F1F2
R1 0H11.220110-1-3(R3) + R1
R2 -MF10.21000.331-0.33-R3 + R2
R3 12X20.80.6710-0.3300.33/ 3
R40-200-40412(R3) + R4
R5-3.4-0.3200-0.3201.324(R3)
Cuando se termine una interaccin completa se ira eliminado una columna desde el final.
Segunda Interaccin
Se toma nuevamente el elemento pivote, y los dems sern 0, si ya existe 1 se tomara la variable y el coeficiente de la funcin objetivo.
101200-M
RX1X2H1H2F1
0X10.6100.50.50
-MF10.20.33100.331-0.33(R1)+ R2
12X20.80.6700-0.330
9.6-200-40
-0.2-0.3200-0.320
101200-M
RX1X2H1H2F1
0X10.6100.50.50
-MF12*10^-30100.331-0.33(R1)+ R2
12X20.4000-0.330
10.8000-40
8*10^-3000-0.320
RESULTADO X1 = 0.6X2 = 0.4X1 + X2 = 10.6 + 0.4 = 1 1 = 1
Bibliografa:Libro de Izar de Investigacin de Operaciones