Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesión 04
Sesión 04
Pregrado Industrial
SESIÓN 04:
MODELO DE PROGRAMACIÓN POR
METAS Y USO DE SOFTWARE DE
OPTIMIZACIÓN
MG.ING. MANUEL CASTILLO ALVARADO
• En programación lineal, todos los objetivos o metas de la
administración deben incluirse en la función objetivo y se
Investigación de Operaciones – Sesión 4
• VARIABLES DE DECISIÓN:
X1 = CANTIDAD DE VENTILADORES A FABRICAR
Z = 6X1 + 7X2
• VARIABLES DE DESVIACIÓN:
X3 = CANTIDAD DE DINERO POR DEBAJO DE LA GANANCIA META
META 1 {X4 = CANTIDAD DE DINERO POR ENCIMA DE LA GANANCIA META
X5 = NÚMERO DE HORAS OCIOSAS DE TRABAJO DE CABLEADO
META 2 {X6 = NÚMERO DE HORAS EXTRAS DE TRABAJO DE CABLEADO
X7 = NÚMERO DE HORAS OCIOSAS DE TRABAJO DE ENSAMBLE
META 3 {X8 = NÚMERO DE HORAS EXTRAS DE TRABAJO DE ENSAMBLE
X9 = NÚMERO DE VENTILADORES POR DEBAJO DE LO PREVISTO
META 4 {X10 = NÚMERO DE VENTILADORES POR ENCIMA DE LO PREVISTO
W = DESVIACIÓN TOTAL DE RECURSOS AL CUMPLIR CON LAS METAS
W = X3 + X5 + X8 + X9
• FUNCIÓN OBJETIVO:
MINIMIZAR: W = X3 + X5 + X8 + X9
• RESTRICCIONES:
6X1 + 7X2 + X3 – X4 = 30
3X1 + 2X2 + X5 – X6 = 12
5X1 + 6X2 + X7 – X8 = 30
X1 + X9 – X10 = 7
X1,X2,X3,X4,X5,X6,X7,X8,X9,X10 ≥ 0
CAPTURA DE PANTALLA DEL PHP SIMPLEX
SOLUCIÓN ÓPTIMA
X1 = 6 VENTILADORES
X2 = 0 CANDELABROS
X3 = 0 DÓLARES POR DEBAJO DE LA GANANCIA META
X4 = 6 DÓLARES POR ENCIMA DE LA GANANCIA META
X5 = 0 HORAS OCIOSAS DE TRABAJO DE CABLEADO
X6 = 6 HORAS EXTRAS DE TRABAJO DE CABLEADO
X7 = 0 HORAS OCIOSAS DE TRABAJO DE ENSAMBLE
X8 = 0 HORAS EXTRAS DE TRABAJO DE ENSAMBLE
X9 = 1 VENTILADOR POR DEBAJO DE LO PREVISTO
X10 = 0 VENTILADORES POR ENCIMA DE LO PREVISTO
W = X3 + X5 + X8 + X9 = 0 + 0 + 0 + 1 = 1
Z = 6X1 + 7X2 = 6(6) + 7(0) = 36 + 0 = 36 DÓLARES
INTERPRETACIÓN DE LA PROGRAMACIÓN POR METAS
META 1:
META 2:
META 3:
META 4:
X1 = 6………………….(NO SE CUMPLE)
EJEMPLO 2
Un fabricante está tratando de decidir sobre la cantidad a producir de mesas y
sillas. Para ello cuenta con 96 unidades de material y 72 horas de mano de obra
semanal. Cada mesa requiere 12 unidades de material y 6 horas de mano de
obra, por su parte, la fabricación de cada silla requiere 8 unidades de material y
12 horas de mano de obra. El margen de contribución a la ganancia es el mismo
para ambos productos y es de 5 dólares por unidad. Además, el fabricante se
comprometió a construir al menos 2 mesas semanales. Ahora suponga que el
fabricante se ha establecido las siguientes metas por orden de importancia:
Meta 1: desea lograr más de 50 dólares de ganancia.
Meta 2: utilizar completamente las horas de mano de obra.
Formule y resuelva el modelo de programación de metas.
PLANTEAMIENTO DEL PROBLEMA
POR METAS
* VARIABLES DE DECISIÓN:
Z = 5X1 + 5X2
• VARIABLES DE DESVIACIÓN:
X3 = CANTIDAD DE DINERO POR DEBAJO DE LA GANANCIA META
META 1 {X4 = CANTIDAD DE DINERO POR ENCIMA DE LA GANANCIA META
X5 = NÚMERO DE HORAS OCIOSAS DE MANO DE OBRA
META 2 {X6 = NÚMERO DE HORAS EXTRAS DE MANO DE OBRA
W = DESVIACIÓN TOTAL DE RECURSOS AL CUMPLIR CON LAS METAS
W = X3 + X5
• FUNCIÓN OBJETIVO:
MINIMIZAR: W = X3 + X5
• RESTRICCIONES:
5X1 + 5X2 + X3 – X4 = 50
6X1 + 12X2 + X5 – X6 = 72
X1,X2,X3,X4,X5,X6 ≥ 0
CAPTURA DE PANTALLA DEL PHP SIMPLEX
SOLUCIÓN ÓPTIMA
X1 = 8 MESAS
X2 = 2 SILLAS
X3 = 0 DÓLARES POR DEBAJO DE LA GANANCIA META
X4 = 0 DÓLARES POR ENCIMA DE LA GANANCIA META
X5 = 0 HORAS OCIOSAS DE MANO DE OBRA
X6 = 0 HORAS EXTRAS DE MANO DE OBRA
W = X3 + X5 = 0 + 0 = 0
Z = 5X1 + 5X2 = 5(8) + 5(2) = 40 + 10 = 50 DÓLARES
INTERPRETACIÓN DE LA PROGRAMACIÓN POR METAS
META 1:
META 2: