Taller Final 11-20
Taller Final 11-20
Taller Final 11-20
EJERCICIOS PROPUESTOS
OPTIMIZACIÓN AVANZADA
SOLUCIÓN
1. Modelo matemático
Variables de decisión:
X1: cantidad del articulo A
X2: cantidad del articulo B
Función objetivo:
Max Z = 8X1 + 5X2 ($)
Restricciones:
10X1 + 30X2 ≤ 180000 ($¿
20X1 + 10X2 ≤ 100000 ($¿
5X1 + 1X2 ≤ 40000 ($¿
X1, X2 ≥ 0
2. Modelo Solver
APLICACIÓN DE SOLVER
Celdas cambiantes 8 5
x1 2400 10 30 <= 180000
x2 5200 20 10 <= 100000
5 1 <= 40000
Función objetivo 45200
Restricciones
180000 <= 180000
100000 <= 100000
17200 <= 40000
Fuente: Autor
3. Modelo PHP
Forma estándar
Fuente:http://www.phpsimplex.com/simplex/page2.php?
o=max&x1=8&x2=5&rt=3&v=2&l=es&r1_1=10&r1_2=30&d1=-
1&y1=180000&r2_1=20&r2_2=10&d2=-1&y2=100000&r3_1=5&r3_2=1&d3=-
1&y3=40000&Submit=Continuar
Fuente: http://www.phpsimplex.com/simplex/page3.php?l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=1&l=es
4. Análisis de sensibilidad
12. Un ebanista dispone de dos tipos diferentes de madera, tiene 1.500 pies de
tabla tipo A y 1.000 pies de tabla tipo B. También dispone de 800 horas
hombre para efectuar el trabajo. La demanda estimada es la siguiente: cuando
menos 40 mesas, 130 sillas y 30 escritorios y no más de 10 estantes. Las
cantidades de madera A y B y las horas hombre que se requieren para la
elaboración de cada uno de los artículos anteriores vienen dados en la
siguiente tabla:
SOLUCIÓN
1. Modelo matemático
Variables de decisión
X1 = número de mesas
X2 = número de sillas
X3 = número de escritorios
X4 = número de estantes
Función objetivo:
Max Z = 12X1 + 5X2 + 15X3 + 10X4 ($)
Restricciones:
5X1 + 1X2 + 9X3 + 12X4 ≤ 1500 (ft¿
2X1 + 3X2 + 4X3 + 1X4 ≤ 1000 (ft¿
3X1 + 2X2 + 5X3 + 10X4 ≤ 800 (horas hombre¿
X1 ≥ 40
X2 ≥ 130
X3 ≥ 30
X4 ≤ 10
X1, X2, X3, X4 ≥ 0
2. Modelo Solver
APLICACIÓN DE SOLVER
Celdas cambiantes 12 5 15 10
x1 130 5 1 9 12 <= 1500
x2 130 2 3 4 1 <= 1000
x3 30 3 2 5 10 <= 800
x4 0 1 0 0 0 >= 40
0 1 0 0 >= 130
0 0 1 0 >= 30
0 0 0 1 <= 10
Restricciones
1050 <= 1500
770 <= 1000
800 <= 800
130 >= 40
130 >= 130
30 >= 30
0 <= 10
Fuente: Autor
3. Modelo PHP
Forma estándar
Fuente:http://www.phpsimplex.com/simplex/page2.php?
o=max&x1=12&x2=5&x3=15&x4=10&rt=7&v=4&l=es&r1_1=5&r1_2=1&r1_3=9&r1_4=12&d1=
1&y1=1500&r2_1=2&r2_2=3&r2_3=4&r2_4=1&d2=-
1&y2=1000&r3_1=3&r3_2=2&r3_3=5&r3_4=10&d3=
1&y3=800&r4_1=1&d4=1&y4=40&r5_2=1&d5=1&y5=130&r6_3=1&d6=1&y6=30&r7_4=1&d=-
1&y7=10&Submit=Continuar
Fuente: http://www.phpsimplex.com/simplex/page3.php?l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page6.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page7.php?f=0&l=es
4. Análisis de sensibilidad
El ebanista obtendra una maximizacion de la utilidad de $2660. Pero para
obtener dicha maximización y dar cumplimiento de la función objetivo y suplir
la demanda deberá producir 130 unidades de mesas, 130 sillas y 30
escritorios, pero no deberá producir estantes. Con los resultados obtenidos del
modelo y la solución obtenida mediante Solver y PHP se puede observar que
no se podria producir mas ya que la disponibilidad de horas hombres es
utilizada en su totalidad, pero queda sobrante de 450 pies de tabla tipo A y 230
pies de tabla tipo B, ademas de acuerdo con las restricciones 4, 5, 6 y 7, se
puede observar que se cumplen ya que se logra el objetivo de que X1, X2 y X3
sean mas de lo que se demanda y asi sucede
14. Weenies and Buns es una planta procesadora de alimentos que fabrica
hotdogs y pan para hotdogs. Muelen su propia harina para el pan a una tasa
máxima de 200 libras por semana. Cada pan requiere 0,1 libras. Tienen un
contrato con Pigland, Inc., que especifica la entrega de 800 libras de productos
de puerco cada lunes. Cada hotdog requiere 0,25 libra de productos de puerco.
Se cuenta con suficiente cantidad del resto de los ingredientes de ambos
productos. Por último, la mano de obra consiste en 5 empleados de tiempo
completo (40 horas por semana). Cada hotdog requiere 3 minutos de mano de
obra y cada pan de 2 minutos de mano de obra. Cada hotdog proporciona una
ganancia de $0,20 y cada pan de $0,10. Se desea determinar la mezcla de
hotdogs y panes que maximiza la ganancia.
SOLUCION
1. Modelo matemático
Variables de decisión
X1 = Cantidad hotdog
X2 = Cantidad de pan
Función objetivo:
Max Z = 0,20X1 + 0,10X2 ($)
Restricciones:
3X1 + 2X2 ≤ 12000 (min)
0,25X1 ≤ 800 (libras)
0,10X2 ≤ 200(libras)
X1, X2 ≥ 0
2. Modelo Solver
APLICACIÓN DE SOLVER
Celdas cambiantes 0,2 0,1
x1 3200 3 2 <= 12000
x2 1200 0,25 0 <= 800
0 0,1 <= 200
Función objetivo 760
Restricciones
12000 <= 12000
800 <= 800
120 <= 200
Fuente: Autor
3. Modelo PHP
Forma estándar
Fuente:http://www.phpsimplex.com/simplex/page2.php?
o=max&x1=0%2C20&x2=0%2C10&rt=3&v=2&l=es&r1_1=3&r1_2=2&d1=-
1&y1=1200&r2_1=0%2C25&d2=-1&y2=800&r3_2=0%2C10&d3=-
1&y3=200&Submit=Continuar
Fuente: http://www.phpsimplex.com/simplex/page3.php?l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
4. Análisis de sensibilidad
15. La Fabrica Nacional de Cerveza tiene cinco plantas ubicadas en Bogota, Cali,
Barranquilla, Medellín y Palmira, la Fabrica Nacional de Latas, una subsidiaria
tiene tres plantas ubicadas en Pereira, Bucaramanga y Cartagena. La
demanda mensual de latas de cerveza se pronostica así:
PLANTA DE DEMANDA MENSUAL EN
CERVEZA LATAS
BOGOTA 2.000.000
CALI 500.000
BARRANQUILLA 400.000
MEDELLÍN 100.000
PALMIRA 100.000
CAPACIDAD MENSUAL
PLANTA DE LATAS
EN LATAS
PEREIRA 1.000.000
BUCARAMANGA 1.500.000
CARTAGENA 750.000
Los fletes son una función de las distancias que existen entre las plantas
productoras de cerveza y las plantas productoras de latas, estos fletes en
pesos por transporte de 1.000 latas son:
PLANTA DE BUCARAMANG
PEREIRA CARTAGENA
CERVEZA A
BOGOTA 5 20 15
CALI 20 15 2
BARRANQUILLA 25 2 10
MEDELLÍN 75 50 40
PALMIRA 45 80 60
SOLUCIÓN
PLANTA DE BOGOT BARRANQUILL MEDELLÍ PALMIR CAPACIDA
CALI
CERVEZA A A N A D
PEREIRA 5 20 25 75 45 1.000.000
BUCARAMAN
20 15 2 50 80 1.500.000
GA
CARTAGENA 15 2 10 40 60 750.000
2.000.00
DEMANDA 500.000 400.000 100.000 100.000
0
1. Modelo matemático
Variable de decisión:
Xij = Cantidad a transportar de las plantas i para satisfacer al mercado j.
Función objetivo:
MIN Z = 5X11 + 20X12 + 25X13 + 20X21 + 15X22 + 2X23 + 25X31 + 2X32 + 10X33 +
75X41 + 50X42 + 40X43 + 45X51 + 80X52 + 60X53
Restricciones:
X11 + X12 + X13 + X14 + X15 ≤ 1000000 ($)
X21 + X22 + X23 + X24 + X25 ≤ 1500000 ($)
X31 + X32 + X33 + X34 + X35 ≤ 750000 ($)
5X11 + 20X21 + 15X31 = 2000000 ($)
20X12 + 15X22 + 2X32 = 500000 ($)
25X13 + 2X23 + 10X33 = 400000 ($)
75X14 + 50X24 + 40X34 = 100000 ($)
45X15 + 80X25 + 60X35 = 100000 ($)
Xij ≥ 0
2. Modelo Solver
APLICACIÓN DE SOLVER
Restricciones
1000000 <= 1.000.000
1350000 <= 1.500.000
750000 <= 750.000
2000000 = 2.000.000
500000 = 500.000
400000 = 400.000
100000 = 100.000
100000 = 100.000
Fuente: Autor
PLANTA DE
BOGOTA CALI BARRANQUILLA MEDELLÍN PALMIRA CAPACIDAD
CERVEZA
PEREIRA 900000 0 0 0 100000 1.000.000
BUCARAMANGA 950000 0 400000 0 0 1.500.000
CARTAGENA 150000 500000 0 100000 0 750.000
DEMANDA 2.000.000 500.000 400.000 100.000 100.000
Fuente: Autor
3. Modelo PHP
Variable de decisión:
Restricciones
X1 + X2 + X3 + X4 + X5 ≤ 1.000.000
X6 + X7 + X8 + X9 + X10 ≤ 1.500.000
X1 + X6 + X11 = 2.000.000
X2 + X7 + X12 = 500.000
X3 + X8 + X13 = 400.000
X4 + X9 + X14 = 100.000
Forma estándar
Fuente:http://www.phpsimplex.com/simplex/page2.php?
o=max&x1=5&x2=20&x3=25&x4=75&x5=45&x6=20&x7=15&x8=2&x9=50&x10=80&x11=15&x
12=2&x13=10&x14=40&x15=60&rt=8&v=15&l=es&r1_1=1&r1_2=1&r1_3=1&r1_4=1&r1_5=1
&d1=-1&y1=1000000&r2_6=1&r2_7=1&r2_8=1&r2_9=1&r2_10=1&d2=-
1&y2=1500000&r3_11=1&r3_12=1&r3_13=1&r3_14=1&r3_15=1&d3=-
1&y3=750000&r4_1=1&r4_6=1&r4_11=1&y4=2000000&r5_2=1&r5_7=1&r5_12=1&y5=50000
0&r6_3=1&r6_8=1&r6_13=1&y6=400000&r7_4=1&r7_9=1&r7_14=1&y7=100000&r8_5=1&r8
_10=1&r8_15=1&y8=100000&Submit=Continuar
Fuente: http://www.phpsimplex.com/simplex/page3.php?l=es
Tablas de las iteraciones de la solución
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page6.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page6.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page6.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page7.php?f=0&l=es
4. Análisis de sensibilidad
La fabrica nacional de cerveza obtendra una minimizacion de costos de
$36050000. Pero para obtener dicha minimización y dar cumplimiento de la
función objetivo y satisfacer la demanda mensual en las fabricas de cerveza
deberá hacer el siguiente programa de distribución: la planta de bogota sera
suministrada con 900000 latas de la planta de latas de pereira, 950000 de la
planta de latas de bucaramanga y 150000 de la planta de cartagena, con esto
se satisface la demanda de la planta de bogota, la demanda de la pnata de
cerveza en cali sera satisfecha solo con la planta de latas de cartagena con
500000 latas, la planta de cerveza de barranquilla sera satisfecha con la planta
de latas de bucaramanga con 400000, la planta de cerveza de medellin
satisface su demanda con la planta de cartagena de 100000 latas, y por ultimo
la planta de cervezas de palmira satisface su demanda con la planta de latas
de pereira con 100000 latas. Con los resultados obtenidos del modelo y la
solución obtenida mediante Solver y PHP se puede observar que no se podria
transportar mas ya que las demandas de latas de las 5 ciudades son
satisfechas en su totalidad, y ademas las restricciones de capacidad de las
otras 3 ciudades de origen son satisfechas pero queda sobrante de 150000
latas de la planta de latas de bucaramanga.
Usted como propietario del barco puede aceptar el total o una parte de los
artículos que se ofrecen para el transporte. Las características de estos
artículos son las siguientes:
SOLUCIÓN
1. Modelo matemático
Variables de decisión:
XA1: cantidad del artículo A a bodega 1
XA2: cantidad del artículo A a bodega 2
XA3: cantidad del artículo A a bodega 3
XB1: cantidad del artículo B a bodega 1
XB2: cantidad del artículo B a bodega 2
XB3: cantidad del artículo B a bodega 3
XC1: cantidad del articulo C a bodega 1
XC2: cantidad del artículo C a bodega 2
XC3: cantidad del artículo e a bodega 3
Función objetivo:
Max Z = 6(XA1 + XA2 + XA3) + 8(XB1 + XB2 + XB3) + 5(XC1 + XC2 + XC3) ($)
Restricciones:
XA1 + XB1 + XC1 ≤ 2000
XA2 + XB2 + XC2 ≤ 1500
XA3 + XB3 + XC3 ≤ 3000
XA1 + XB1 + XC1 ≤ 100000
XA2 + XB2 + XC2 ≤ 80000
XA3 + XB3 + XC3 ≤ 135000
XA1 + XA2 + XA3 ≤ 6000
XB1 + XB2 + XB3 ≤ 1000
XC1 + XC2 + XC3 ≤ 2000
.
XAi + XBi + XCi ≥ 0
2. Modelo Solver
Fuente: Autor
3. Modelo PHP
Forma estándar
Fuente:http://www.phpsimplex.com/simplex/page2.php?
o=max&x1=6000&x2=6000&x3=6000&x4=8000&x5=8000&x6=8000&x7=5000&x8=5000&x9=
5000&rt=9&v=9&l=es&r1_1=1&r1_4=1&r1_7=1&d1=-
1&y1=2000&r2_2=1&r2_5=1&r2_8=1&d2=-1&y2=1500&r3_3=1&r3_6=1&r3_9=1&d3=-
1&y3=3000&r4_1=1&r4_4=1&r4_7=1&d4=-1&y4=100000&r5_2=1&r5_5=1&r5_8=1&d5=-
1&y5=80000&r6_3=1&r6_6=1&r6_9=1&d6=-1&y6=135000&r7_1=1&r7_2=1&r7_3=1&d7=-
1&y7=6000&r8_4=1&r8_5=1&r8_6=1&d8=-1&y8=1000&r9_7=1&r9_8=1&r9_9=1&d9=-
1&y9=2000&Submit=Continuar
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
4. Análisis de sensibilidad
17. Una siderúrgica decide cuantas libras de acero puro y cuantas de chatarra,
utilizar en la preparación de una aleación para un cliente. El costo por libra de
acero puro es de $3 y de chatarra es de $6 (por las impurezas), la demanda
del cliente es de por lo menos 5 libras y aceptaría mas si se le ofrece. La
disponibilidad de acero puro es de 4 libras y la de chatarra de 7 libras. La
relación entre chatarra y el acero no puede exceder de 7/8. La fábrica tiene 18
horas disponibles para el proceso; una libra de acero puro requiere 3 horas
mientras que la chatarra solo requiere 2 horas. Formule un modelo de
programación lineal que determine la carga óptima del horno.
SOLUCIÓN
1. Modelo matemático
Variables de decisión:
X1 = cantidad de acero por libras
X2 = cantidad de chatarra por libras
Función objetivo:
Max Z = 3X1 + 6X2 ($)
Restricciones:
X1 ≤ 4
X2 ≤ 7
X1 + X2 ≥ 5
3X1 + 2X2 ≤ 18 (horas)
(7X1/8X2) ≥ 0
X1, X2 ≥ 0
2. Modelo Solver
Fuente: Autor
3. Modelo PHP
Forma estándar
Fuente:http://www.phpsimplex.com/simplex/page2.php?
o=max&x1=900&x2=1500&rt=3&v=2&l=es&r1_1=2&r1_2=1&d1=-
1&y1=16&r2_1=1&r2_2=2&d2=-1&y2=11&r3_1=1&r3_2=3&d3=-1&y3=15&Submit=Continuar
Fuente: http://www.phpsimplex.com/simplex/page3.php?l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
4. Análisis de sensibilidad
SOLUCIÓN
1. Modelo matemático
Función objetivo:
Max Z = 900X1 + 1500X2 ($)
Restricciones:
2X1 + 1X2 ≤ 16 (m 2 ¿
1X1 + 2X2 ≤ 11 (m2 ¿
1X1 + 3X2 ≤ 15(m 2 ¿
X1, X2 ≥ 0
2. Modelo Solver
Fuente: Autor
3. Modelo PHP
Forma estándar
Fuente:http://www.phpsimplex.com/simplex/page2.php?
o=max&x1=900&x2=1500&rt=3&v=2&l=es&r1_1=2&r1_2=1&d1=-
1&y1=16&r2_1=1&r2_2=2&d2=-1&y2=11&r3_1=1&r3_2=3&d3=-1&y3=15&Submit=Continuar
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
4. Análisis de sensibilidad
SOLUCIÓN
1. Modelo matemático
Función objetivo:
Min Z = X1 + X2 + X3 + X4 + X5 + X6 (No. De empleados)
Restricciones:
X1 + X6 ≥ 3
X1 + X2 ≥ 5
X2 + X3 ≥ 10
X3 + X4 ≥ 6
X4 + X5 ≥ 10
X5 + X6 ≥ 8
X1, X2, X3, X4, X5, X6 ≥ 0
2. Modelo Solver
APLICACIÓN DE SOLVER
Celdas cambiantes 1 1 1 1 1 1
x1 1 1 0 0 0 0 1 >= 3
x2 5 1 1 0 0 0 0 >= 5
x3 5 0 1 1 0 0 0 >= 10
x4 1 0 0 1 1 0 0 >= 6
x5 9 0 0 0 1 1 0 >= 10
x6 2 0 0 0 0 1 1 >= 8
Función objetivo 23
Restricciones
3 >= 3
5 >= 5
10 >= 10
6 >= 6
10 >= 10
11 >= 8
Fuente: Autor
3. Modelo PHP
Forma estándar
Fuente:http://www.phpsimplex.com/simplex/page2.php?
o=min&x1=1&x2=1&x3=1&x4=1&x5=1&x6=1&rt=6&v=6&l=es&r1_1=1&r1_6=1&d1=1&y1=3&
r2_1=1&r2_2=1&d2=1&y2=5&r3_2=1&r3_3=1&d3=1&y3=10&r4_3=1&r4_4=1&d4=1&y4=6&r
5_4=1&r5_5=1&d5=1&y5=10&r6_5=1&r6_6=1&d6=1&y6=8&Submit=Continuar
Tabla inicial del método simplex
Fuente: http://www.phpsimplex.com/simplex/page3.php?l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
Hay infinitos valores de X1, X2, X3, X4, X5, X6 para el valor óptimo Z = 23 ,
los cuales están contenidos en la región del espacio 1 X1 + 1 X2 + 1 X3 +
1 X4 + 1 X5 + 1 X6 = 23 que cumple las restricciones del problema.
Una de ellas es:
X1 = 3
X2 = 6
X3 = 4
X4 = 2
X5 = 8
X6 = 0
4. Análisis de sensibilidad
SOLUCIÓN
1. Modelo matemático
Función objetivo:
Min Z = 13000X1 + 18000X2 (millones)
Restricciones:
(X1/20) + (X2/15) ≤ 10
60 ≤ X1 ≤100
30 ≤ X2 ≤ 70
X1 + X2 ≤150
13.000X1 + 18.000X2 ≤ 2.000
X1 ≥ 50 + (X2/2)
X1, X2 ≥ 0
2. Modelo Solver
Fuente: Autor
3. Modelo PHP
Forma estándar
Fuente:http://www.phpsimplex.com/simplex/page2.php?
o=max&x1=900&x2=1500&rt=3&v=2&l=es&r1_1=2&r1_2=1&d1=-
1&y1=16&r2_1=1&r2_2=2&d2=-1&y2=11&r3_1=1&r3_2=3&d3=-
1&y3=15&Submit=Continuar
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=0&l=es
Fuente: http://www.phpsimplex.com/simplex/page4.php?f=1&l=es
Fuente: http://www.phpsimplex.com/simplex/page5.php?f=0&l=es
4. Análisis de sensibilidad