MÉTODO SIMPLEX PENAL O DE LA µM¶ GRANDE.

Como su nombre lo indica, consiste en penalizar la inclusión de las variables artificiales en la función objetivo con un coeficiente µM¶ muy grande que para el caso de maximizar es µ- M¶ y para el caso de minimizar es µ+ M¶.

La primera solución básica del símplex en tal caso, debe de incluir a todas las variables artificiales que fueron necesarias en el arreglo del modelo de programación lineal por resolver esto último porque las variables artificiales se utilizan precisamente para tomar la primera solución básica. A medida que se cumplen las etapas de cálculo en el símplex, las variables artificiales deberán de ir saliendo de la misma, en consecuencia del coeficiente µM¶ muy grande.

Si se presenta el caso de que las variables artificiales no se logren sacar de la base y por lo tanto se anulen, ello significará que tal problema no tiene solución factible.

o El método de la M Grande incluye variables de apoyo con un coeficiente muy grande (M) o muy pequeño (M) en la función objetivo.

o Esto da lugar a problemas numéricos que conducen a soluciones erróneas. Esto es especialmente grave en problemas de cierto tamaño.

o El término independiente (RHS) debe ser ³0. o A las restricciones del tipo £ se añade una variable de holgura con coeficiente +1

o A las restricciones del tipo ³, se añade una variable de holgura con coeficiente í 1 y una variable artificial con coeficiente +1

o A las restricciones del tipo = se añade una variable artificial con coeficiente +1

o La contribución de las variables de holgura a la función objetivo es 0

o La contribución de las variables artificiales a la función objetivo se fijan:

‡ Min: + M ‡ Max: - M

o Siendo M un número suficientemente grande.

EJEMPLOS:

. (2) «. utilizando el método de la M Grande: Min (z) = 3x + 2.i El PL es el siguiente: Min (z) = 3x + 2. (2) «..s2 +A2 = 50 x. y ³ 0 Ejemplo: Max z = 4×1 + 3×2 Sujeta a: x1 2×1 x1 x2 u 0 + - x2 x2 u u = 6 0 2 «.5y sujeto a: 2x + 4y ³ 40 3x + 2y ³ 50 x... (1) «.. (3) Forma estándar.5y + 0 s1 + 0 s2 + MA1 + MA2 sujeto a: 2x + 4y . y ³ 0 i El problema de apoyo..s1 + A1 = 40 3x + 2y . Max z = 4×1 + 3×2 Sujeta a: x1 2×1 x1 + - x2 x2 - x3 u x4 u = 6 0 2 «. (1) «. (3) .

E5 .½)+E7p E7 0 0 0 1/3 1/3 í 1/3 í 1/3 1 0 1ª solución básica factible. Ejemplo: Max z = 3×1 + 2×2 Sujeta a: x1 + x2 u 10 «.3×2 .. x3 .½ 0 6 6/3/2 =4 RE=RS/Pp x1 0 1 ... VAR.x2 . + = 2 «.ME7 = 0 Paso a la forma tabular del Método Símplex Penal. x4 .½ 0 ½ 0 0 RE(í 1)+E7 E7 0 0 VEo ½ 0 ½ 0 .. @ sigue z abajo) 1 í 4 í 3 0 0 -M -M -M 0 M(E5)+Rz p z¶ 1 M-4 M-3 -M 0 0 -M -M 6M M(E6)+Rz¶p z¶¶ 1 3M-4 í 3 -M -M 0 0 -M 6M M(E7)+Rz¶¶p z¶¶¶ 1 4M-4 í 3 -M -M 0 0 0 8M E5 0 1 1 í 1 0 1 0 0 6 8/1 E6 0 P 2 í 1 0 í 1 0 1 0 0 nVS 0/2 E7 0 VEo 1 0 0 0 0 0 1 2 2/1 RE(í 4M+4)+zp z 1 0 2M-5 -M M-2 0 í 2M+2 0 8M RE(í 1)+E5p E5 0 0 3/2 í 1 ½ 1 . x3 .½ 1 2 2/1/2=4 RE(í 2M+5)+zp z 1 0 0 1/3M-10/3 1/3M-1/3 í 4/3M +10/3 í 4/3M +1/3 0 20 RE=RS/Pp x2 0 0 1 í 2/3 1/3 2/3 í 1/3 0 4 RE(½)+x1p x1 0 0 0 í 1/3 í 1/3 1/3 1/3 0 2 RE(. ARTIFICIALES x2 . (1) .½ 0 . E6 .ME5 ME6 . - x2 - x4 + 0 «. E7 u 0 Penalizar la función objetivo. Min z = 4×1 + 3×2 + ME5 + ME6 + ME7 «debemos pasar al arreglo de tener el término independiente cero al lado derecho. z . BASE z x1 x2 x3 x4 E5 E6 E7 SOLUCION (Aquí Ei deberían tener coeficiente 0. x1 (1) 2×1 (2) x1 (3) + x2 - x3 + E5 E6 E7 u u 6 «.4×1 . x4 u 0 «consiguiendo una base artificial«.

2×2 + ME5 = 0 RE(5/4)+Rx2p x2 0 5 1 0 1 0 20 RE=RS/Pp x3 0 4 0 1 1 1 10 Solución óptima: zo = 40 x2 = 20 x3 = 10 x1 = x4 = E5 = 0   15/2/ 5/4 RE( 1/5)+Rx1p x1 0 1 0 P ¼ ¼ 1/4 15/2 n5/2/1/4 RE(7/4)+Rzp z 1 7 0 0 2 M 40     RE(4/5M+7/5)+Rzp z 1 0 0       RE( 1)+E5p E5 0 0 P 4/5 1 1/5 1 6 nVS 6/4/5 RE=RS/Pp x1 0 1 VEo 1/5 0 1/5 0 4 4/1/5 5/4 7/4 5/20 M+7/4 45/2 RE= RS/Pp x2 0 0 1 VEo 1/4 5/4 15/2             1 1 0 1 10 10/1 x4 0 P 5 1 0 1 0 20 nVS 20/5 RE(M+3)+Rzp z 1 0 4/5M-7/5 M 1/5M+3/5 0       BASE z x1 x2 x3 x4 E5 SOLUCION. (2) x1 ..5×1 Forma estándar« + x2 e 20 «..3×1 . x4 Conseguir la base artificial« Max z = 3×1 + 2×2 Sujeta a: x1 + x2 5×1 + x2 . x3 + x4 . x2 u 0 Max z = 3×1 + 2×2 Sujeta a: x1 + u 0 x2 5×1 + x2 x3 + = 10 x4 «. x2 . (1) = 20 «.. x3 Penalizando la función objetivo« Max z = 3×1 + 2×2 .ME5 z .. E5 + x4 E5 u 0 = 10 «. x3 . (2) x1 . z 1 3 2 0 0 M 0 -M(RE5)+ Rzp z 1 -M-3 -M-2 M 0 0 10M E5 0 VEo 1 6M+12 . (2) x1 . x2 . (1) = 20 «..

Sign up to vote on this title
UsefulNot useful