Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad ll
Actividad 2
Algoritmo Simplex
Docente:
Rafael Pacheco Espinosa
Alumna:
Guadalupe Figueroa Herrera
Mat. ES1822026432
Propósito: • Desarrollar para los modelos matemáticos de programación linean el método simplex
en los casos propuestos.
1. Describe en forma clara y gráfica el algoritmo iterativo del método simplex para la
solución de los problemas de programación lineal.
x = autobuses pequeños
y = autobuses grandes
Función objetivo:
Restricciones:
Conductores: x + y ≤ 9
Pequeños: x ≤ 8
Grandes: y ≤ 10
⟹ x≥0;y≥0
Hallando el conjunto de soluciones factibles y calculando las coordenadas de los vértices del
recinto de las soluciones factibles.
Tipo de autobus 40 plazas 50 plazas Restricciones
0≤x≤8
Número de autobús x y 0 ≤ y ≤ 10
Conductores x y x +y ≤ 9
Solución:
b. Una refinería produce gasolina Corriente, Extra y ACPM para las cuales ha establecido un
precio de venta de $4000, $4500 y $4100 por galón respectivamente. Para la producción de estos
combustibles, la compañía cuenta con una disponibilidad de 5000 galones de petróleo crudo y 7000
galones de petróleo refinado. Además, se ha establecido que el costo de galón de petróleo crudo es
3000 y el refinado a 3500. Por requerimientos de calidad, se sabe que la gasolina corriente debe
contener 40% de petróleo crudo y 60% de petróleo refinado; la gasolina extra debe contener 30% de
petróleo crudo y 70% de petróleo refinado; mientras que el ACPM debe contener 50% de ambos
petróleos.
Este tipo de problemas, donde disponemos del precio de venta de cada articulo y el costo de cada
materia prima; y la obligación de distinguir de que esta compuesto cada producto terminado hace
que se tenga que definir varias variables, ente ellas:
Sean:
En este caso:
Establecer la utilidad de la compañía, ya que se tiene ingreso generado por la venta y costos
de cada tipo de materia prima.
El ingreso se obtiene:
𝟒. 𝟎𝟎𝟎(𝒙𝟏𝟏 + 𝒙𝟐𝟏 ) + 𝟒. 𝟓𝟎𝟎 (𝒙𝟏𝟐 + 𝒙𝟐𝟐 ) + 𝟒. 𝟏𝟎𝟎 (𝒙𝟏𝟑 + 𝒙𝟐𝟑 )
𝟑. 𝟎𝟎𝟎(𝒙𝟏𝟏 + 𝒙𝟏𝟐 + 𝒙𝟏𝟑 ) + 𝟑. 𝟓𝟎𝟎 (𝒙𝟐𝟏 + 𝒙𝟐𝟐 + 𝒙𝟐𝟑 ) + 𝟒. 𝟏𝟎𝟎 (𝒙𝟏𝟑 + 𝒙𝟐𝟑 )
La utilidad se obtiene:
Esta función objetico debe estar restringida a la disponibilidad de los dos tipos de petróleo de la
siguiente manera:
Restricciones:
Se debe garantizar los porcentajes de cada uno de los petróleos en cada uno de los combustibles
fabricados:
0,4(𝑥.. + 𝑥/. )
𝑥.. 𝑔𝑎𝑟𝑎𝑛𝑡𝑖𝑧𝑎 𝑒𝑙 40% 𝑑𝑒 𝑝𝑒𝑡𝑟𝑜𝑙𝑒𝑜 𝑐𝑟𝑢𝑑𝑜 𝑒𝑛 𝑙𝑎 𝑔𝑎𝑠𝑜𝑙𝑖𝑛𝑎 𝑐𝑜𝑟𝑟𝑖𝑒𝑛𝑡𝑒.
0,6(𝑥.. + 𝑥/. )
𝑥/. 𝑔𝑎𝑟𝑎𝑛𝑡𝑖𝑧𝑎 𝑒𝑙 60% 𝑑𝑒 𝑝𝑒𝑡𝑟𝑜𝑙𝑒𝑜 𝑐𝑟𝑢𝑑𝑜 𝑒𝑛 𝑙𝑎 𝑔𝑎𝑠𝑜𝑙𝑖𝑛𝑎 𝑐𝑜𝑟𝑟𝑖𝑒𝑛𝑡𝑒.
0,3(𝑥./ + 𝑥// )
𝑥./ 𝑔𝑎𝑟𝑎𝑛𝑡𝑖𝑧𝑎 𝑒𝑙 30% 𝑑𝑒 𝑝𝑒𝑡𝑟𝑜𝑙𝑒𝑜 𝑐𝑟𝑢𝑑𝑜 𝑒𝑛 𝑙𝑎 𝑔𝑎𝑠𝑜𝑙𝑖𝑛𝑎 𝑒𝑥𝑡𝑟𝑎.
0,7(𝑥.. + 𝑥/. )
𝑥// 𝑔𝑎𝑟𝑎𝑛𝑡𝑖𝑧𝑎 𝑒𝑙 70% 𝑑𝑒 𝑝𝑒𝑡𝑟𝑜𝑙𝑒𝑜 𝑐𝑟𝑢𝑑𝑜 𝑒𝑛 𝑙𝑎 𝑔𝑎𝑠𝑜𝑙𝑖𝑛𝑎 𝑒𝑥𝑡𝑟𝑎.
0,5(𝑥.0 + 𝑥/0 )
𝑥.0 𝑔𝑎𝑟𝑎𝑛𝑡𝑖𝑧𝑎 𝑒𝑙 50% 𝑑𝑒 𝑝𝑒𝑡𝑟𝑜𝑙𝑒𝑜 𝑐𝑟𝑢𝑑𝑜 𝑒𝑛 𝑒𝑙 𝐴𝐶𝑃𝑀.
0,5(𝑥.0 + 𝑥/0 )
𝑥/0 𝑔𝑎𝑟𝑎𝑛𝑡𝑖𝑧𝑎 𝑒𝑙 50% 𝑑𝑒 𝑝𝑒𝑡𝑟𝑜𝑙𝑒𝑜 𝑐𝑟𝑢𝑑𝑜 𝑒𝑛 𝑒𝑙 𝐴𝐶𝑃𝑀.
El modelo se define:
𝑴𝑨𝑿 𝒁 = 𝟒. 𝟎𝟎𝟎(𝒙𝟏𝟏 + 𝒙𝟐𝟏 ) + 𝟒. 𝟓𝟎𝟎 (𝒙𝟏𝟐 + 𝒙𝟐𝟐 ) + 𝟒. 𝟏𝟎𝟎 (𝒙𝟏𝟑 + 𝒙𝟐𝟑 ) − 𝟑. 𝟎𝟎𝟎(𝒙𝟏𝟏 + 𝒙𝟏𝟐 + 𝒙𝟏𝟑 )
+ 𝟑. 𝟓𝟎𝟎 (𝒙𝟐𝟏 + 𝒙𝟐𝟐 + 𝒙𝟐𝟑 )
𝒙𝒊𝒋 ≥ 𝟎
Resultados en PHPSimplex:
Se utilizó este software para determinar el valor máximo o mínimo de una celda cambiando otras
celdas, coincidiendo con las restricciones de positividad anteriormente calculadas.
c. Un fabricante de bebidas refrescantes está interesado en mezclar tres de sus actuales marcas
de fábrica (marca 1, marca 2, marca 3) para obtener tres nuevos
productos de alta calidad (Producto 1, Producto 2 y Producto 3), que desea vender al precio de 4, 3
y 2 euros por botella, respectivamente.
Sólo puede importar 2.000 botellas de la marca 1, 4.000 de la marca 2 y 1.000 de la marca 3, siendo
el precio que debe pagar de 3, 2 y 1 euro por cada tipo de botella.
El fabricante requiere que el Producto 1 contenga como mínimo el 80% de la marca 1 y como
máximo el 20% de la marca 3. El producto 2 deberá contener como mínimo el 20% de la marca 1 y
no más del 80% de la marca 3. El producto 3 no podrá contener más del 70% de la marca 3.
Formule el modelo y defina la solución que permitirá al fabricante hallar las mezclas que le
producirán el máximo beneficio.
Definición de variables:
Función objetivo:
Resultados en SOLVER:
Por lo tanto, para obtener una ganancia máxima de 7 mil dólares, el Producto 1 en su mezcla, debe
contener 800 botellas de la marca 1, ninguna botella de la marca 2 y 200 botellas de la marca 3.
El Producto 2, en su mezcla debe contener 1200 botellas de la marca 1, 4 mil botellas de la marca 2
y 800 botellas de la marca 3.
Para excluir la marca 2 del Producto 2, el enunciado debe decir que el Producto 2 solo debe contener
las marcas 1 y 3, en los porcentajes que se indican, y en ninguna parte sostiene ello.
Por otra parte, no se deben producir botellas del Producto 3, ya que las variables correspondientes
(X13, X23 y X33) son todas cero.
Conclusiones:
Dado que el algoritmo trabaja con poliedro solución, este método presenta una cantidad de vértices
finito lo que hará que siempre se encuentre solución.
También es de gran eficacia incluso para ajustar gran número de parámetros y se puede usar con
funciones objetivo muy sinuosas pues en las primeras iteraciones busca el mínimo más ampliamente
y evita caer en mínimos locales fácilmente.
Bibliografía:
UnADM. (2022). Investigación de Operaciones. Obtenido de Material de estudio de la
Unidad2:https://campus.unadmexico.mx/contenidos/DCEIT/BLOQUE2/MT/08/MIOP/U2/descarg
ables/MIOP_U2_Contenido.pdf