Documente Academic
Documente Profesional
Documente Cultură
Ejercicio 1
Enunciado Resuelva el siguiente problema sin utilizar variables articiales y usando un m etodo tabular: Min Z = 6x1 + 3x2 2x1 3x2 3 x1 + x2 4 x1 , x2 0 Soluci on Vamos a emplear el algoritmo Dual del Simplex para resolver el ejercicio. En primer lugar expresamos el problema en forma estandar: Max Z = 6x1 3x2 0x3 0x4 2x1 + 3x2 3 2x1 + 3x2 + x3 = 3 x1 x2 4 x1 x2 + x4 = 4 x1 , x2 0 x1 , x2 0 Iter. 1) Planteamos la primera tabla del Simplex: CB 0 0 XB x3 x4 Z Z-Ci Y1 -2 -1 0 6 Y2 3 -1 0 3 Y3 1 0 0 0 Y4 0 1 0 0 B -3 -4 0 -
Iter. 2) Como en B aparecen valores negativos, saldr a la variable m as negativa: x4 . Para ver qu e variable entra: max{ (6) , (3)} = 6 entra x1 . CB 0 -6 XB x3 x1 Z Z-Ci Y1 0 1 -6 0 Y2 5 1 -6 -3 Y3 1 0 0 0 Y4 -2 -1 6 0 B 5 4 -24 Op F1 = F1 + 2F2 F2 = F2 -
Iter. 3) Ahora actuamos como en el Simplex normal: entra la variable x2 , al tener el valor m as ltima la, y sale x3 : negativo en la u CB -3 -6 XB x2 x1 Z Z-Ci Y1 0 1 -6 0 Y2 1 0 -3 0 Y3 1/5 -1/5 3/5 3/5 Y4 -2/5 -3/5 24/5 24/5 B 1 3 -21 Op F1 = 1/5F1 F2 = F2 F1 2
ltima la como de la columna B , Iter. 4) Como todos los valores son positivos, tanto de la u ptima: hemos terminado el algoritmo, obteniendo la siguiente soluci on o Z = 21; x1 = 3, x2 = 1
Ejercicio 3 (Adicionales)
Enunciado Una f abrica de coches tiene especial inter es en los coches descapotables, pero nunca ha fabricado uno y no sabe qu e benecio podr an reportarle. Por tanto quiere compararlos con el coche que m as vende. Para la fabricaci on de estos coches se necesitan 3 horas en pintar en coche descapotable y 5 el normal. Para mirar si todo est a correcto se necesitan 4 horas en el descapotable y 3 en el normal. El precio en el mercado del descapotable es de 50.000e y 40.000e el coche normal. Adem as se sabe que el coste de fabricaci on del descapotable es de 15.000e y el del normal de 2.000e. a) Calcule el benecio de la empresa. b) Obtenga el dual y resu elvalo. c) Cu ales son los precios sombra de la pintura y del control de calidad. d) Si a la f abrica le ofertan 300 horas semanales a un coste de 1000 se aceptar a la oferta. Soluci on En primer lugar vamos a plantear una tabla resumen con los datos del problema: Horas de pintura Revisi on Coste de fabricaci on Benecio Normal 5 3 2 mil 40 mil Descapotable 3 4 15 mil 50 mil
Las variables de decisi on de nuestro problema son: x1 = N umero de coches normales, x2 = N umero de coches descapotables Ahora planteemos la funci on objetivo y las restricciones: Max Z = 40x1 + 50x2 R0 R1 R2 R3 : : : : x1 , x2 0 5 x 1 + 3 x 2 Hp 3 x 1 + 4 x 2 Hr 2x1 + 15x2 P
Siendo Hp el n umero de horas disponibles para pintura, Hr el n umero de horas disponibles para revisi on de los veh culos, y P el presupuesto de la empresa para construir los veh culos. Podemos ahora resolver el problema en funci on de Hp , Hr y P : 3
a) Resolvemos el problema por el algoritmo del Simplex: En primer lugar planteamos el problema en forma est andar: Z = 40x1 + 50x2 + 0x3 + 0x4 + 0x5 R0 R1 R2 R3 : : : : x1 , x2 0 5x1 + 3x2 + x3 = Hp 3x1 + 4x2 + x4 = Hr 2x1 + 15x2 + x5 = P
ltima la tenemos valores Como Hp , Hr y P han de ser valores positivos, y en la u negativos, aplicamos el algoritmo del Simplex normal: Vamos a trabajar bajo la suposici on de que Hp < Hr << P , puesto que parece lo m as coherente con la realidad; por tanto, supondremos la siguiente hip otesis, con el n de poder continuar con el algoritmo: 1 1 3 4 Hp < Hr Hp < Hr Hr > Hp 3 4 4 3 1 1 15 P > Hr P > Hr 15 4 4 Siendo as , entra x2 y sale x3 : CB 50 0 0 XB x2 x4 x5 Z Z-Ci 40 y1 5/3 -11/3 -23 250/3 130/3 50 y2 1 0 0 50 0 0 y3 1/3 -4/3 -15/3 50/3 50/3 0 y4 0 1 0 0 0 0 y5 0 0 1 0 0 B Hp/3 Hr-4/3Hp P-15/3Hp 50/3 Hp Op F1 = 1/3F1 F2 = F2 4F1 F3 = F3 15F1
Ahora s olo tenemos valores positivos en la ultima la. Si en la columna B no hay valores negativos habremos encontrado la soluci on, en caso contrario, continuar amos con el algoritmo Dual del Simplex. Pues bien, estudiemos qu e ocurre en la la B : Hp /3 > 0 4 Hr 4 otesis. 3 Hp > 0 Hr > 3 Hp , que se cumple por hip 15 15 otesis. P 3 Hr > 0 P > 3 Hr , que se cumple por hip
ptima, siempre que se cumplan las condiciones Con todo esto, ya tenemos una soluci on o ptima es: que acabamos de estudiar. La soluci on o Z = 50/3 Hp ; x1 = 0, x2 = Hp /3. Sujeto a: Hr > 4 3 Hp P > b) Resolvamos el problema dual asociado: En primer obtenemos el problema dual: Min Z = Hp y1 + Hr y2 + P y3 5y1 + 3y2 + 2y3 40 3y1 + 4y2 + 15y3 50 y1 , y2 , y3 0 Ahora lo expresamos en forma est andar: Max Z = Hp y1 Hr y2 P y3 5y1 3y2 2y3 + y4 = 40 3y1 4y2 15y3 + y5 = 50 y1 , y2 , y3 , y4 , y5 0 Ahora comenzamos el algoritmo del Simplex para el problema. Empezamos planteando la tabla inicial: CB 0 0 XB y4 y5 Z Z-Ci -Hp X1 -5 -3 0 Hp -Hr X2 -3 -4 0 Hr -P X3 -2 -15 0 P 0 X4 1 0 0 0 0 X5 0 1 0 0 B -40 -50 0 15 3 Hp
Como hay valores negativos en la columna B, aplicamos el algoritmo dual del Simplex: Sale la variable y5 , y entra la variable y3 , puesto que max ya que, por hip otesis: 1 4 1 1 1 1 15 1 Hr > Hp = Hp P > Hp P Hr = Hr 4 12 3 15 3 15 4 15 4 Luego la tabla queda: CB 0 -P XB y4 y3 Z Z-Ci -Hp X1 -23/5 3/15 -(3/15) P 3 15 P + Hp -Hr X2 -37/15 4/15 -(4/15)P 4 15 P + Hr -P X3 0 1 -P 0 0 X4 1 0 0 0 0 X5 -2/15 -1/15 -(1/15)P 1 15 P B -100/3 10/3 -(10/3)P OP F1 = F1 + 2F2 F2 = 1/15 F2 5 Hp Hr P , , 3 4 15 = P 15
Como hay valores negativos en la columna B, utilizamos el algoritmo Dual del Simplex: sale la variable y4 . Para ver la variable que entra:
3 Como 5 P > Hp , sabemos que 3/5P +Hp < 0: 3/5P +Hp 23/5 5 Hp 3 = 23 5P 4 P +Hr 5 37/15
4 Como 15 P > Hr por hip otesis, tenemos que 4 5 P +Hr < 0, por lo que 15 4 37 5 P Hr 1/15P 1 Como P > 0 1/15 P < 0. Por tanto, 2/15 = 2 P . Ci Luego max Zy ij
Como no podemos encontrar una soluci on al problema dual, debemos resolver el problema suponiendo que las hip otesis que planteamos al principio no se cumplen.