Sunteți pe pagina 1din 12

Investigacin de operaciones Mtodo dual simplex

Instituto tecnolgico superior de Coatzacoalcos Materia:


Investigacin de operaciones

Docente:
Karina Sastre Antonio

Integrantes:
Barradas Mndez Ramn Daniel Figueroa Hernndez Cindy Paola Helston Vara Gabriela Marn Valdivieso Fernando

Carrera:
4 A Ing. Industrial

Investigacin de operaciones Mtodo dual simplex

INDICE

Introduccin....1

Desarrollo.2

Conclusin..9

Referencias bibliogrficas.10

Investigacin de operaciones Mtodo dual simplex

INTRODUCCIN
El mtodo simplex es un algoritmo iterativo que iniciando en una solucin bsica factible pero no ptima, genera soluciones bsicas factibles cada vez mejores hasta encontrar la solucin ptima (s esta existe). Ntese que la base de su lgica es mantener la factibilidad, mientras busca la optimalidad. Pero surge la posibilidad de usar otro esquema igualmente iterativo, que como contraparte del simplex, comienza en una solucin bsica ptima, pero no factible y mantiene la inmejorabilidad mientras busca la factibilidad. Con este procedimiento se llega igualmente a la solucin ptima. El nuevo algoritmo fue desarrollo en 1954 por C. E. Lemke y se conoce con el nombre de Mtodo Dual-Simplex. A continuacin se presenta su estructura y un ejemplo para ilustrar su aplicacin. Se aplica a problemas que tienen factibilidad dual inicial, es decir, que son ptimos pero infactibles simples. La factibilidad dual se reconoce expresando las restricciones en la forma cannica (). La funcin objetivo puede ser de maximizacin o minimizacin. El mtodo simplex dual resulta ser una estrategia algoritmica eficiente cuando luego de llevar un modelo de programacin lineal a su forma estndar, la aplicacin del mtodo simplex no es inmediata o ms bien compleja, por ejemplo, puede requerir la utilizacin del mtodo simplex de 2 fases. Una aplicacin tpica del mtodo simplex dual es en la resolucin de problemas con una funcin objetiva de minimizacin, con restricciones del tipo mayor o igual y donde las variables de decisin son mayores o iguales a cero.

Investigacin de operaciones Mtodo dual simplex

DESARROLLO
El mtodo dual simplex se aplica a problemas que tienen factibilidad dual inicial, es decir, que son ptimos pero infactibles simples.La factibilidad dual se reconoce expresando las restricciones en la forma cannica (). La funcin objetivo puede ser de maximizacin o minimizacin. Condiciones: Factibilidad

La variable de salida es la variable bsica que tiene el valor ms negativo, en caso de empate procedemos de forma arbitraria, y si todas las variables bsicas son no negativas, el proceso finaliza y la solucin factible ptima se encuentra.

Optimalidad

La variable de entrada es seleccionada de las variables no bsicas, se hacen cocientes cuyos denominadores sern necesariamente negativos y se toman de la ecuacin pivote. Los numeradores sern los nmeros correspondientes en la funcin objetivo.

Ejemplo 1

Paso 1: Se lleva el modelo a su forma estndar. Esto se logra agregando variables de exceso en cada una de las restricciones (3 primeras: S1, S2, S3, respectivamente). Luego, se multiplica cada fila de las restricciones por -1 de modo de disponer una solucin bsica inicial (infactible) en las variables de exceso S1, S2 y S3. De esta forma se obtiene la siguiente tabla inicial.

Investigacin de operaciones Mtodo dual simplex A -15 -7,5 -5 315 B -2 -3 -2 110 C -1 -1 -1 50 S1 1 0 0 0 S2 0 1 0 0 S3 0 0 1 0

-200 -150 -120 0

Paso 2: Se selecciona el lado derecho "ms negativo" lo cual indicar cul de las actuales variables bsicas deber abandonar la base. En el ejemplo el lado derecho ms negativo se encuentra en la primera fila, por tanto S1 deja la base. Para determinar cul de las actuales variables no bsicas (A, B, C) entrar a la base se busca el mnimo de {-Yj/aij} donde aij es el coeficiente de la respectiva variable no bsica en la fija i (del lado derecho ms negativo, marcado en verde) y donde Yj es el costo reducido de la respectiva variable no bsica. De esta forma se obtiene: Min {-315/-15, -110/-2, -50/-1} = 21, donde el pivote (marcado en rojo) se encuentra al hacer el primer cuociente, por tanto A entra a la base. Paso 3: Se actualiza la tabla anterior siguiendo un procedimiento similar al utilizado en el Mtodo Simplex. En el ejemplo se debe dejar a la variable A como bsica y S1 como no bsica. La tabla que resulta es la siguiente: A 1 0 0 0 B 2/15 -2 -4/3 68 C 1/15 -1/2 -2/3 29 S1 -1/15 -1/2 -1/3 21 S2 0 1 0 0 S3 0 0 1 0

40/3 -50 -160/3 -4.200

Paso 4: Continuar las iteraciones y siguiendo el mismo procedimiento hasta disponer de una solucin bsica factible. Luego de unas iteraciones se obtiene la siguiente tabla final: A 1 0 0 0 B 0 1 0 0 C 0 0 1 0 S1 -1/10 1/4 0 4 S2 0 -1 2 10 S3 1/10 8 3/4 10 -3 60 36 -6.620

La solucin ptima es A=8, B=10, C=60, con valor ptimo V(P)=6.620. Tambin es interesante notar que los costos reducidos de las variables artificiales S1, S2 y S3.

Investigacin de operaciones Mtodo dual simplex

Ejemplo 2
Min Z = 2X1 + X2 s.a 3X1 + X2 3 4X1 + 3X2 6 X1 + 2X2 3 X1, X2 0 1er Paso: Ponemos las restricciones en forma cannica Min Z = 2X1 + X2 s.a -3X1 - X2 -3 -4X1 - 3X2 -6 - X1 - 2X2 -3 X1, X2 0 2 Paso: Agregamos holguras positivas Min Z = 2X1 + X2 s.a -3X1 - X2 + S1 = -3 -4X1 - 3X2 +S2 = -6 - X1 - 2X2 +S3 = -3 X1, X2 0

Investigacin de operaciones Mtodo dual simplex 3er Paso: Igualamos a 0 la funcin objetivo Z - 2X1 - X2 = 0

Como tiene factibilidad dual se puede aplicar el mtodo dual-simplex.

Hacemos la primera iteracin Definimos la variable de salida, para ello tomamos el coeficiente ms negativo de la columna de solucin, esto es vlido tanto para casos de Max como de Min. Puesto que tiene factibilidad dual, se puede aplicar el mtodo dual-simplex.

Hacemos una segunda iteracin


7

Investigacin de operaciones Mtodo dual simplex

Ejemplo 3

Investigacin de operaciones Mtodo dual simplex

Investigacin de operaciones Mtodo dual simplex

10

Investigacin de operaciones Mtodo dual simplex

CONCLUSIN
La aplicacin del mtodo simplex dual es especialmente til en el anlisis de sensibilidad. Se usa cuando despus de haber obtenido la solucin ptima, se desea agregar una nueva restriccin al modelo si la nueva restriccin no se cumple. En este caso se obtiene que para los valores ptimos de las variables de decisin, la solucin permanece ptima pero se convierte en infactible. Surge entonces la necesidad de aplicar el algoritmo Dual-Simplex para extraer la variable bsica que tiene valor infactible. Cuando estudiemos el tema de anlisis de sensibilidad analizaremos un caso como el citado.

11

Investigacin de operaciones Mtodo dual simplex

REFERENCIAS BIBLIOGRFICAS
Ejercicios de investigacin de operaciones, autor: Flix Alfonso Gomolln, editorial: esic editorial. Investigacin de operaciones, autor: Juan Prawda Witenberg. http://docencia.udea.edu.co/ingenieria/plineal/dualidad10.htm. http://docencia.udea.edu.co/ingenieria/plineal/dualidad10.htm. http://148.204.211.134/polilibros/portal/Polilibros/P_terminados/InvOperCha ve/DOCUMENTOS/Unidad5/UNIDAD53.htm.

12

S-ar putea să vă placă și