You are on page 1of 26

Formulacin de Modelos de Programacin Lneal

Primer Semestre 2007

EII 405

Formulacin de Modelos
1.- Problema de Produccin Un taller tiene 3 tipos de mquinas A, B y C y fabrica 2 tipos de productos 1 y 2, todos los productos tienen que ir a cada mquina y cada uno va en el mismo orden, primero a la mquina A, luego a la B y finalmente a la C. La tabla muestra: 1) Las horas requeridas en c/mquina por unidad de producto. 2) Las horas totales disponibles para c/mquina por semana. 3) La ganancia por unidad vendida de cada producto
Mquina Producto 1 Producto 2 Horas Sem. A 2 2 16 B 1 2 12 C 4 2 28 Ganancia 1 1,5

Formulacin de Modelos
Qu cantidad de cada producto debe producirse por semana para obtener la mxima ganancia?cuntas horas semanales sobran en cada mquina? Definicin de variables: Xj: Unidades semanales a producir del producto j (j = 1 y 2) F.O: Max Z = X1 + 1,5X2 S a: 2X1 + 2X2 16 X1 + 2X2 12 4X1 + 2X2 28 Xj 0 y entero j=1y2 Horas disponibles en mquina A Horas disponibles en mquina B Horas disponibles en mquina C No negatividad

Formulacin de Modelos
2.- Problema de la Dieta Una dieta diaria satisfactoria debe contener al menos 2.000 kCal., 55 grs. de protenas y 800 mg. de Calcio. Se pide formular un modelo que permita determinar una dieta satisfactoria de mnimo costo a partir de los alimentos indicados en la siguiente tabla:
Alimento 1.-Avena 2.-Pollo 3.-Huevos 4.-Leche 5.-Pastel 6.-Cerdo Porciones max 4 3 2 8 2 2 Energa (kCal) Protenas Calcio (mg) $ x 110 4 2 205 32 12 160 13 54 160 8 285 420 4 22 260 14 80 porcin 3 24 13 9 20 29

Formulacin de Modelos
Definicin de variables: En este caso resulta natural definir la variable de decisin como: Xi: la cantidad de alimento tipo i (i = 1...6) a consumir. Funcin Objetivo: Como cada alimento tiene un costo, basta ponderar cada variable de decisin por su respectivo coeficiente y construir la funcin objetivo a minimizar. Min Z = 3X1 + 24X2 + 13X3 + 9X4 + 20X5 + 29X6

Formulacin de Modelos
Restricciones: Las restricciones obedecen a los lmites diarios de consumo por alimento y a las condiciones de energa, protenas y calcio que debe cumplir la dieta, adems, de la no negatividad de las variables. 110X1 + 205X2 + 160X3 + 160X4 + 420X5 + 260X6 2000 4X1 + 32X2 + 13X3 + 8X4 + 4X5 + 14X6 55 2X1 + 12X2 + 54X3 + 285X4 + 22X5 + 80X6 800 X1 4 X2 3 X3 2 X4 8 X5 2 X6 2 Xi 0 i = 1...6 (Energa) (Protenas ) (Calcio) (Avena) (Pollo) (Huevo) (Leche) (Pastel) (Cerdo)

Formulacin de Modelos

3.- Problema de Asignacin de Recursos Las enfermeras de un hospital llegan cada 4 horas y trabajan en turnos de 8 horas continuas. La administracin ha decidido definir 6 cambios de turno al da para minimizar las distracciones y los problemas de comunicacin que ocurren en los cambios de turno. El hospital ha realizado un anlisis del trabajo requerido durante cada uno de los seis bloques horarios del da. Las caractersticas de cada bloque se muestran en la siguiente tabla:

Formulacin de Modelos

Hora del Da Turno N Mnimo 02:00 - 06:00 1 06:00 - 10:00 2 10:00 - 14:00 3 14:00 - 18:00 4 18:00 - 22:00 5 22:00 - 02:00 6

de enfermeras 25 60 50 35 55 40

Las enfermeras ganan US$40 al da cuando empiezan a trabajar en los turnos 2, 3 y 4 y US$50 en los otros turnos. Cul debe ser la planificacin de los turnos que minimizan los costos por salarios?

Formulacin de Modelos
Definicin de variables: Xi: Nmero de enfermeras que comienzan a trabajar en la hora i (i = 2, 6, 10, 14, 18, 22) Funcin Objetivo: Min Z = 50X2 + 40X6 + 40X10 + 40X14 + 50X18 + 50X22 Restricciones: Para construir las restricciones es conveniente construir la siguiente tabla
Horario N enfermeras 1 02 - 06 25 x 06 - 10 60 x 10 - 14 50 14 - 18 35 18 - 22 55 22 - 02 40 Turnos 2 3 4 5 x x 6 x

x x

x x

x x

Formulacin de Modelos
De la grfica anterior se observa que en cada bloque horario trabajan las enfermeras que comenzaron su turno en dicho bloque, pero tambin las enfermeras que empezaron en el bloque anterior. Por lo tanto las restricciones de personal mnimo para cada bloque horario quedan de la siguiente manera: X2 + X22 25 X2 + X6 60 X6 + X10 50 X10 + X14 35 X14 + X18 55 X18 + X22 40 (02:00 06.00) (06:00 10.00) (10:00 14.00) (14:00 18.00) (18:00 22.00) (22:00 02.00)

Adems, hay que considerar las restricciones de signo Xi 0 y entero (i = 2, 6, 10, 14, 18 y 22)

Formulacin de Modelos
4.- Problema de Localizacin de Planta Una empresa del sector textil dispone de dos plantas de fabricacin, una en Santiago y otra en Concepcin con capacidad de 900 y 1500 unidades respectivamente. Posee tambin 4 almacenes regionales de distribucin, que sirven a los clientes de sus respectivas zonas, en: Iquique, La Serena, Via del Mar y Osorno con demandas de 700, 800, 500 y 400 unidades respectivamente. En los prximos aos la empresa espera un crecimiento de la demanda del 25% lo cual ha generado la necesidad de construir una nueva fbrica que cubra dicho aumento. A la vista de los criterios que la empresa estima importantes para la localizacin de la nueva planta, existen dos alternativas a considerar: Antofagasta y Copiap.

Formulacin de Modelos
La eleccin recaer en aquella que provoque los menores costos de transporte entre las fbricas y los almacenes, dado que ambas parecen ser igualmente convenientes respecto a otros factores. La tabla muestra los costos de transporte entre cada planta y almacn.
Iquique La Serena Via del Mar 6 4 2 2 3 7 6 4 4 6 3 4 Osorno 6 5 8 2

Santiago Concepcin Antofagasta Copiap

Tenemos que resolver dos problemas, uno para cada nueva planta Antofagasta y Copiap

Formulacin de Modelos
Definicin de variables: Xij: Unidades a enviar desde planta i al almacn j con i = S (Santiago), C (Concepcin) y A (Antofagasta) con j = I ( Iquique), L (La Serena), V (Via del Mar) y O (Osorno) F.O: Min Z = 6XSI + 4 XSL + 2XSV + 6XSO +2XCI + 3XCL + 7XCV + 5XCO + 6XAI + 4XAL + 4XAV + 8XAO S. a XSI + XSL + XSV + XSO 900 Restricciones de XCI + XCL + XCV + XCO 1500 planta (produccin) XAI + XAL + XAV + XAO 600 (25%) XSI + XCI + XAI = 875 (700 * 1,25) Restricciones de XSL + XCL + XAL = 1000 demanda de almacn XSV + XCV + XAV = 625 (demanda futura) XSO + XCO + XAO = 500 No negatividad Xij 0 y entero

Formulacin de Modelos
5.- Problema de Planificacin de Produccin La empresa Sil Computer necesita satisfacer la demanda de computadores por parte de sus clientes (grandes corporaciones e instituciones educacionales) para los prximos 4 meses. Actualmente Sil Computer tiene 5.000 computadores en inventario. La demanda esperada para los prximos meses son 7.000, 15.000, 10.000 y 8.000. La empresa tiene el material y la capacidad de producir 10.000 computadores cada mes, a un costo de US$2.000 por computador. Empleando personal de sobretiempo se pueden producir hasta 2.500 computadores ms a un costo individual de US$2.200. Los computadores producidos en un mes pueden ser usados para satisfacer la demanda de ese periodo, o bien quedar en inventario para ser usados posteriormente.

Formulacin de Modelos
Cada computador en inventario tiene un costo adicional de US$100 por periodo de almacenaje. Como puede satisfacer Sil Computer su demanda a costo mnimo? Definicin de variables: En este caso la decisin a tomar corresponde a la produccin de computadores por mes, como se pueden fabricar computadores en horario normal y en sobretiempo es conveniente separar ambos tipos de produccin en variables distintas. Adems, se debe decidir cuantas unidades se guardan en inventario en cada periodo, entonces las variables son: Xt: produccin en horario normal en el periodo t Yt: produccin en sobretiempo en el periodo t It: Inventario al final del periodo t con t = 1, 2, 3 y 4

Formulacin de Modelos
X1 Y1 X2 Y2 X3 Y3 X4 Y4

5.000

Mes 1

I1

Mes 2

I2

Mes 3

I3

Mes 4

7.000

15.000

10.000

8.000

Funcin Objetivo: Min Z = 2000 (X1 + X2 + X3 + X4) + 2200 (Y1 + Y2 + Y3 + Y4) + 100 (I1 + I2 + I3)

Formulacin de Modelos
S.a X1 + Y1 + 5000 = I1 + 7000 X2 + Y2 + I1 = I2 + 15000 X3 + Y3 + I2 = I3 + 10000 X4 + Y4 + I3 = 8000 X1 10000 X2 10000 X3 10000 X4 10000 Y1 2500 Y2 2500 Y3 2500 Y4 2500 Xt, Yt, It 0 t = 1, 2, 3 y 4 X , Y enteros Mes 1 Mes 2 Mes 3 Mes 4

Formulacin de Modelos
6.- Problema de Mezcla Una refinera de petrleos produce dos tipos de gasolina sin plomo: regular y extra, los cuales vende a su cadena de estaciones de servicio en US$12 y US$14 por barril, respectivamente. Ambos tipos se preparan del inventario de petrleo nacional refinado y de petrleo importado refinado que tiene la refinera y deben cumplir la especificaciones que se muestran en el siguiente cuadro
Presin mxima de Octanaje vapor Mnimo Regular 23 88 Extra 25 93 Dda mxima (barril/semana) 100.000 20.000 Entregas mnimas (barril/semana) 50.000 5.000

Las caractersticas del inventario de petrleos refinado se muestran en la siguiente tabla

Formulacin de Modelos
Presin de vapor 25 15 Octanaje 87 98 Inventario (barril) 40.000 60.000 Costo (US$/barril) 8 15

Nacional Importado

Formule un modelo de programacin lineal que permita maximizar la ganancia semanal de la refinera. Suponga que no existen prdidas en el proceso de refinamiento y que tanto el octanaje como la presin de vapor se pueden mezclar linealmente. Definicin de variables: De acuerdo al supuesto debemos definir variables que nos permitan controlar que proporcin de cada tipo de petrleo se emplear para fabricar cada tipo de gasolina, as: Xij: Barriles de petrleo refinado tipo i para fabricar gasolina j con i = N (nacional) e I (importado) j = R (regular) y E (extra)

Formulacin de Modelos
Funcin Objetivo: Como se conoce el precio de venta de cada gasolina y el costo de cada petrleo, las FO se reduce a maximizar las utilidades Max Z = 12(XNR + XIR) + 14(XNE + XIE) 8(XNR + XNE) 15(XIR + XIE) Restricciones: Las restricciones respecto de inventario disponible y demanda de cada tipo de gasolina son: XNR + XNE 40.000 XIR + XIE 60.000 XNR + XIR 50.000 XNR + XIR 100.000 XNE + XIE 5.000 XNE + XIE 20.000 Inventario petrleo nacional Inventario petrleo importado Demanda mnima de gasolina regular Demanda mxima de gasolina regular Demanda mnima de gasolina extra Demanda mxima de gasolina extra

Formulacin de Modelos

Las restricciones de presin de vapor y de octanaje mnimo deben ser normalizadas respecto de la cantidad total fabricada (25XNR + 15XIR) / (XNR + XIR) (25XNE + 15XIE) / (XNE + XIE) (87XNR + 98XIR) / (XNR + XIR) (87XNE + 98XIE) / (XNE + XIE) 23 25 88 93 Presin de vapor mx. gas. regular Presin de vapor mx. gas. extra Octanaje mnimo gas. regular Octanaje mnimo gas. extra

Finalmente, las condiciones de signo XNR, XIR, XNE, XIE 0

Formulacin de Modelos
7.- Problema de Produccin y Asignacin de Personal Un pequeo taller arma dispositivos mecnicos, ya sea como un producto terminado que entrega al mercado, o como un proceso intermedio para entregar a una fbrica. Trabajan 3 personas en jornadas de 40 hrs. semanales. Dos de estos obreros no calificados reciben $0,4 por hora y el tercero, un obrero calificado recibe $0,6 por hora. Los tres estn dispuestos a trabajar hasta 10 horas adicionales a la semana con un salario 50% superior durante este periodo. Los costos fijos semanales son de $800. Los gastos de operacin variable son de $1 por hora de trabajo de obrero no calificado y $2,4 por hora de obrero calificado. Los dispositivos mecnicos sin acabar son vendidos a la planta a $6,5 cada uno. El taller tiene un contrato bajo el cual debe entregar 100 de estos dispositivos semanalmente a la empresa. El dueo del taller tiene como poltica el producir no ms de 50 dispositivos a la semana por sobre el contrato.

Formulacin de Modelos
Los dispositivos terminados se vende a $15 cada uno sin restricciones de mercado. Se requieren 0,5 horas de obrero no calificado y 0,25 horas de obrero calificado para producir un dispositivo sin acabar listo para entregar a la otra empresa. Uno de estos dispositivos puede ensamblarse y dejarlo terminado agregndole 0,5 horas de trabajador calificado. Un dispositivo listo para entregar al mercado se puede producir con 0,6 horas de obrero no calificado y 0,5 horas de obrero calificado. Plantear el modelo de programacin lineal que permita determinar cmo y cunto producir para cumplir el contrato de modo de maximizar las utilidades

Formulacin de Modelos
Definicin de variables: Podemos definir los siguientes tipos de productos: intermedio (1), intermedio que se acaba (2) y acabado (3), por lo que las variables sern: Xi: cantidad de producto tipo i fabricado, con i = 1, 2 y 3 Como todos los obrero trabajan 40 horas semanales fijas, slo es necesario cuantificar como variables las horas extraordinarias de trabajo, por lo tanto diremos que: Ej: horas extraordinarias de los trabajadores tipo j. Donde j = 1 (obreros no calificados) y 2 (obrero calificado) Funcin Objetivo: Por la informacin que se posee podemos plantearlo como uno de maximizacin de utilidades, para lo cual debemos expresar la diferencia entre los ingresos y costos en funcin de las variables de decisin.

Formulacin de Modelos
Ingresos: I = 6,5 X1 + 15 (X2 + X3) Costos: C = 2 * 40 * 0,4 + 0,6 E1 + 40 * 0,6 + 0,9 * E2 + 1 * (2 * 40 + E1) + 2,4 (1 * 40 + E2) + 800 sueldo obreros no calificado sueldo obrero calificado gastos de operacin variable No es necesario costos fijos
incorporarlo

Max Z = 6,5 X1 + 15X2 + 15X3 1,6 E1 3,3 E2 1032 Restricciones: X1 100 X1 150 Lmite inferior demanda producto intermedio Lmite superior demanda producto intermedio

Formulacin de Modelos
Disponibilidad de mano de obra para produccin 0,5 (X1 + X2) + 0,6 X3 80 + E1 Tiempo utilizado por obreros no calif. 0,25 X1 + 0,75 X2 + 0,5 X3 40 + E2 Tiempo utilizado por obreros calif. E1 20 Horas Extras disponibles para o.n.c. E2 10 Horas Extras disponibles para o.c. Finalmente, las condiciones de signo X1, X2, X3, E1, E2 0