Вы находитесь на странице: 1из 13

Ejemplos de formulacin de modelos de PL.

Page 1 of 13

Investigacion de Operaciones Anterior Siguiente

1.4.1. Ejemplos de formulacin de modelos de PL.


La construccin de un modelo de programacin lineal debidamente planteado que represente un problema real es un arte. La mayora de la gente que lo intenta tiene ms dificultades en ello que con los otros aspectos de esta tcnica pues se requiere de imaginacin e inventiva. Esto se puede mejorar con paciencia y prctica, ajustndose a la estructura dada como modelo general. El siguiente procedimiento puede ser til antes de pretender la estructura matemtica del problema en estudio: Concentrar la atencin en identificar el objetivo general como puede ser, el mximo de: utilidades, rendimientos, audiencia; o bien, el mnimo de: costos, personal, distancias, tiempo, materia prima, o contaminacin. Identificar las decisiones ( variables controlables) en forma cuantitativa con la unidad precisa de medicin, como # de personas, # de pesos, # de toneladas. Identificar las constantes conocidas como coeficientes Cj que aportan al valor del objetivo, o coeficientes aij que contribuyen al consumo de materia prima o al requerimiento de recurso. Identificar todas las condiciones a las que se sujeta el objetivo en forma de restricciones en sus diferentes tipos:<=cuando mucho, >= al menos, = estrictamente lo especificado. A continuacin se presentan ejemplos de planteamiento funcional, pero en algunos puede haber alternativa cambiando la definicin de variable en la parte 1. Ejemplo 1-1. PL al combinar camiones refrigerados en transporte de alimento (REFCAM). En la siguiente tabla se tiene la informacin de costo en renta y tambin las capacidades, de dos tipos de camin transportista refrigerado para la distribucin de alimentos, una parte de los cuales pueden descomponerse durante el viaje. En particular se requiere un total de 900 y 1200 metros cbicos (m3) de espacio refrigerado y no refrigerado, respectivamente. Formule un modelo de PL para decidir y resolver el problema de cuntos camiones de cada tipo rentar para que el costo sea el menor posible.

Figura 1-1. Informacin para renta de camiones con y sin espacio refrigerado del ejemplo REFCAM. 1ra. parte.- Definicin de las variables de decisin

2da. parte.- Funcin econmica u objetivo de costo

3ra. parte.- Sujeta la funcin de mnimo costo a restricciones de espacio de carga:

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 2 of 13

4a. parte.- Condiciones de signo para las variables de decisin:

Observaciones para el Ejemplo 1-1.-El primer problema de ejemplo es de decisin y la pregunta evidente para el distribuidor responsable es cuntos camiones de cada tipo deben rentarse para cumplir con la distribucin?. Para contestarla, en la primera parte del modelo se definen las incgnitas que se acostumbra denotar con la letra X con ndices, como XA, XB, para hacer la diferencia entre los dos tipos de camin A y B. Para formular la funcin objetivo en la parte 2 del modelo, se observa que la renta de un camin tipo A cuesta 3 (3000 pesos) multiplicado por el nmero XA de camiones tipo A para renta, resulta as el trmino 3XA que significa el costo de todos los camiones A rentados, por otro lado la renta de un slo camin tipo B es de 4, por lo tanto 4XB es el costo de rentar los camiones tipo B. Con la suma de los dos trminos o contribuciones de costo se obtiene el valor total de Z, la funcin objetivo de costo, cuya dimensin es:

En la parte 3 correspondiente a las restricciones, debe pensarse en el recurso espacio de carga que es el atributo de inters de los camiones a rentar. La capacidad especificada de carga, refrigerada o no, de los mismos, se emplea para plantear los trminos de las restricciones, las que se traducen como requerimiento o necesidad de 900 m3 de espacio de carga refrigerada y 1200 m3 de espacio de carga no refrigerada, lo cual hace un total de dos restricciones a formular. Cada trmino de ellas se construye considerando el espacio de un slo camin (20 m3 refrigerados para el A) multiplicado por el nmero de camiones (XA para A) del tipo que se decida rentar, o sea, 20XA es la contribucin de espacio refrigerado de los camiones A para los requeridos 900 m3 del distribuidor. De la misma manera se forma el trmino 30XB como contribucin de espacio refrigerado de los camiones B. En la restriccin 20XA + 30XB >= 900 se utiliza la desigualdad >= porque el requerimiento de 900 m3 se interpreta como el espacio mnimo necesario para el alimento perecedero. Las mismas ideas ya expuestas son aplicables para la segunda restriccin referente al requerimiento de 1200 m3 de espacio no refrigerado, ambas se dimensionan as:

Por ltimo en la parte 4, las condiciones de valor no negativo para las incgnitas, son lo natural para este problema ejemplo, entendiendo que el nmero de camiones a rentar es positivo: XA > 0, XB > 0 o bien, puede que la solucin al modelo planteado de este problema, resulte que no conviene rentar algn tipo de camin, en tal caso se presentara con XA = 0 con XB = 0, puesto que XA < 0 XB < 0 no tiene significado fsico. Ejemplo 1-2. PL al combinar tamaos de camiones en transporte (TAMACA).

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 3 of 13

Una compaa transportadora tiene 10 camiones con capacidad de 20 toneladas y 5 camiones de 15 toneladas. Los camiones grandes tienen costos de operacin de $150 por kilmetro recorrido y los pequeos de $ 125 por kilmetro recorrido. En la siguiente semana la compaa requiere transportar 200 toneladas de azcar en un recorrido de 800 kilmetros. La posibilidad de otros compromisos de transporte, impone una poltica tctica de mantener en reserva, por lo menos, dos camiones pequeos por cada camin grande. Cul es el nmero ptimo de camiones de ambas clases que se deben utilizar para transportar el azcar? Formule un modelo de programacin lineal para este problema.

Figura 1-2. Informacin: costo segn el tamao de camin, recorrido y transporte del ejemplo TAMACA. Modelo de programacin lineal. 1a parte.- Definicin de variables de decisin

2a parte.- Funcin econmica u objetivo: Planteamiento de costo mnimo de operar Xj camiones

3a parte.- Restricciones o condiciones.- Requerimiento de carga a transportar:

Restricciones de camiones disponibles a utilizar: Xg <= 10 ; Xp <= 5 (camiones). Para la restriccin de tener en reserva dos camiones pequeos por cada camin grande, se definen otras variables y significan camiones en reserva para otro uso: Sea X r j = nmero de camiones en reserva de tipo j ( j = g , p) Camiones grandes reservados = total de grandes menos los utilizados: Xrg=10-Xg Camiones pequeos reservados = total de pequeos menos los utilizados: Xrp=5-Xp

4a parte: Condiciones de signo para las variables:

Observaciones al Ejemplo 1-2: Anlisis de la propiedad de proporcionalidad:

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 4 of 13

El cambio para diferentes valores de Xg se mantiene constante (20), o las contribuciones de 20, 40, 60,..., son proporcionales al valor incremental de Xg. En contraste, el valor de las contribuciones 20, 80, 180,..., para diferentes valores de la variable en X2g no se mantiene constante y por lo tanto no hay proporcionalidad. El problema de ejemplo 1.2, como primera parte, es decidir el nmero de camiones grandes (Xg) y pequeos (Xp) a utilizar para el transporte del azcar. Para construir la funcin objetivo de la segunda parte del modelo, hay necesidad de pensar como administrador del transporte, pues en cualquier caso se desea cumplirlo con bajo costo. Puesto que existe diferencia al operar camiones de diferente tamao, pero el recorrido es igual para los grandes y pequeos, en tal caso se calcula el costo del viaje para cada uno de los dos tipos de camin el cual se emplea como coeficiente de costo Cj en cada trmino de la funcin Z que representa el costo total a minimizar. Las restricciones de la parte 3 del modelo matemtico son de tres clases: se debe cumplir un requerimiento ( >=) de transporte de 200 toneladas de azcar. Para la posible pregunta de por qu no se utiliza un simple signo de igualdad (=), considere que la capacidad de los camiones grandes de 20 toneladas, si es mltiplo de las 200 toneladas a transportar, pero en cambio, la capacidad de 15 toneladas de los camiones pequeos, no es mltiplo de 200, en tal caso, puede no cumplirse en igualdad; por otro lado no se debe olvidar la poltica de mantener en reserva cierto nmero de camiones. Posteriormente se trata la conveniencia de evitar, en lo posible, las restricciones estrictas de igualdad (=), pues la programacin lineal, las restricciones ( <= ) y ( >= ) no excluyen la posibilidad de cumplir la igualdad y aportan flexibilidad en la bsqueda de la mejor solucin. Otra clase de restriccin a considerar se refiere al total de camiones existentes de cada tamao, lo cual se expresa con la desigualdad ( <= ) significando, que se dispone de un mximo de 10 grandes y 5 pequeos. La restriccin para dejar en reserva algunos camiones, necesita una definicin adicional para ellos, pues en la primera parte del modelo slo se definen las variables de decisin para representar los camiones a utilizar. De esta manera, se plantean las expresiones para: Xrg = 10 - Xg ; Xrp = 5 - Xp, sustituyndolas en la interpretacin de la poltica de reserva, conteniendo las variables de decisin Xg , Xp , as como tambin las variables que representan los camiones en reserva Xrg , Xrp las cuales sirven para el anlisis durante la formulacin, pero no permanecen en la presentacin final del modelo. Se termina el modelo con la parte 4 en que se condicionan las variables slo a valor positivo o cero, pues el negativo no tiene significado fsico en este problema. Las expresiones en negrita forman el modelo matemtico pedido. Ejemplo 1-3. PL en horarios para cubrir turnos de trabajo (HORAPRO).

Figura 1-3. Policas para vigilancia de un sector de la ciudad en ejemplo HORAPRO.

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 5 of 13

Cada polica debe laborar 8 horas consecutivas. El periodo 1 sigue al 6. Formule un modelo de PL para determinar el nmero ptimo de policas. Ayuda para el anlisis: En este problema se conoce, que para fines de control, se divide el da completo en periodos de 4 horas de duracin, logrando continuidad de la vigilancia de policas los que deben trabajar durante dos periodos consecutivos. Tambin se sabe el requerimiento en nmero de policas para cada uno de los seis periodos; entonces la siguiente forma tabular puede ser buena ayuda para la comprensin del problema considerando a Xj como grupo de policas asignados para iniciar los periodos j ( j = 1,2,...,6 ).

Figura 1-4. Inicio y permanencia de grupos X j de policas en los periodos j del da en ejemplo HORAPRO. Modelo de programacin lineal. 1a parte.- Definicin de variables:

2a parte.- Funcin econmica.- Aqu debe pensarse en el menor nmero de policas necesarios para cumplir, por lo menos, los requeridos en cada uno de los seis periodos j:

3a parte.- Restricciones: La misma tabla da la combinacin de los grupos de policas Xj para cubrir, como se observa, los requerimientos de cada periodo j.

4a parte.- Condiciones de signo, NO NEGATIVO:

Ejemplo 1-4. PL en la dieta de jugos (BEDIET). Un proveedor de bebidas dietticas debe preparar con las existentes de su bodega, un pedido de 500 litros de ponche diettico el cual debe contener por lo menos 20% de jugo de naranja, 10% de jugo de toronja y 5% de jugo de betabel. La siguiente tabla informa de 5 bebidas existentes con su contenido de jugos y el costo de las mismas. Qu cantidad de cada bebida deber de emplear el proveedor para cumplir el pedido a un costo mnimo? Formule un modelo de programacin lineal que represente este problema.

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 6 of 13

Figura 1-5. Informacin de bebidas almacenadas en ejemplo BEDIET. Modelo de programacin lineal. 1a parte.- Definicin de variables:

2a parte.- Funcin econmica u objetivo:

3a parte: Sujeta a restricciones.-

Restriccin de proporcin de contenido de jugo: Para este tipo de restriccin es necesario convertir la informacin de contenido en por ciento (%) de jugo de la tabla a fraccin decimal de un slo litro del mismo, ya que la definicin de significado de las variables en la primera parte del modelo se hizo como litros de bebida j. Por lo tanto, la fraccin 0.40 400 mililitros de jugo de naranja multiplicado por XA litros, es la contribucin de la bebida A (0.40XA) para cumplir el 20% (0.20 por litro de ponche) de jugo de naranja en la bebida pedida. Tambin 0.05XB es la contribucin de la bebida B y 1XC, es la contribucin de C (pura naranja) al ponche pedido. Las restricciones de toronja y betabel se formulan de la misma manera.

4a parte.- Condicin de signo para las variables:

Ejemplo 1-5. PL en la inversin de capital (INVECAP). Un banco desea establecer una poltica de prstamo para el siguiente trimestre y por tal motivo asign un presupuesto de 12 millones de dlares para prestarle a sus clientes. En la tabla siguiente se anotan los tipos de prstamo con el inters correspondiente y las probabilidades de no-recuperacin del capital prestado. Lo que no se puede recuperar no tiene intereses. Por competencia con otros bancos, se requiere asignar prstamos de al menos el 40% del total, a los tipos de prstamo 4 y 5. Con la habitacin debe prestarse al menos un 50% de la suma de los prstamos 1, 2, y 3. La poltica de banco es que la relacin total de los irrecuperables sea un mximo de 0.04. Formule un modelo de programacin lineal para este problema de inversin.

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 7 of 13

Figura 1-6. Informacin de tipo de prstamos bancarios en ejemplo INVECAP. Modelo de programacin lineal 1a parte.- Definicin de variables:

2a parte.- Funcin objetivo:

En este problema, a la funcin Z a maximizar se le debe formular con la suma de las contribuciones de rendimiento de los cinco tipos de prstamo, pero descontando la fraccin de irrecuperables los cuales se estiman en la columna derecha de la tabla:

3a parte.- Sujeto a restricciones.

4a parte.- Condiciones de signo.

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 8 of 13

El conjunto de expresiones en negrita forma el modelo matemtico de programacin lineal que se pide formular. Ejemplo 1-6. PL en la seleccin de mquinas para un proceso (MAQUIPRO). Una compaa tiene 3 tipos de mquinas procesadoras con diferentes caractersticas en cuanto a velocidad, precisin y costo de produccin. En la siguiente tabla se resumen las mismas:

Figura 1-7. Informacin de caractersticas de mquinas tipo j en ejemplo MAQUIPRO. Cada da de 8 horas deben producirse 500 piezas. Formule un modelo de programacin lineal para este problema: Modelo matemtico de programacin lineal. 1a parte.- Definicin de variables.Para este problema el estudiante puede razonar a partir de la informacin dada, que se conocen las caractersticas de las mquinas de procesar piezas, pero no cuntas utilizar de cada uno de los tres tipos, puesto que a las diferencias tcnicas entre ellas, se agrega el costo de operarlas. De este modo se define: Sea Xj = nmero de mquinas de tipo j ( j = 1, 2, 3 ) necesarias para producir 500 piezas en un da de 8 horas a condicin de hacerlo con el menor costo. 2a parte.- Funcin econmica.La medida para decidir en este problema, es la conveniencia de cumplir la cuota de produccin de 500 piezas en la forma ms econmica posible; para ello es necesario que se involucren los costos asociados con cada tipo j de mquina calculando antes de la formulacin de la funcin Z, el costo Cj correspondiente; por lo tanto: Z mnima = suma de contribuciones de costo de los tres tipos de mquina.

Observe que los coeficientes Cj se obtienen sumando, al costo nominal de una hora de proceso, el costo correspondiente a la estimacin de piezas rechazadas, que para el caso de la mquina j =1 es de 10% 0.10 en fraccin decimal multiplicado por 30 piezas producidas en una hora, resulta en 3 piezas con defecto en una hora de proceso. Cada rechazo cuesta un dlar, entonces se suma este costo: 3(1 dlar) = $3, al nominal de $5 y as se tiene C1 = $8. Los costos C2 y C3 se calculan con el mismo criterio. 3a parte.- Sujeta a restricciones.La cuota de produccin de 500 piezas en una jornada de 8 horas conviene convertirla a su equivalente para una sola

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 9 of 13

hora, pues se puede observar que la informacin restante est en esos trminos. La produccin pedida constituye una importante condicin del problema y debe plantearse como restriccin u obligacin, la cual se construye a partir de las velocidades especificadas por mquina tipo j; pero las tasas anotadas son nominales, puesto que se estima un porcentaje de piezas aceptadas para los diferentes tipos j de mquina, en tal caso es necesario ajustar las velocidades o tasas de produccin de acuerdo a su eficiencia para plantear el requerimiento en trminos reales: A j = Produccin real por mquina tipo j, debido a la eficiencia en piezas buenas.

Otra restriccin a considerar se refiere al nmero total de mquinas de tipo j que se tienen para este proceso de produccin, debindose plantear con desigualdad <=, significando que el nmero de mquinas utilizadas, debe ser menos o cuando mucho, lo anotado en el lado derecho:

Como no hay significado fsico para valores negativos de las variables, entonces se limitan como sigue 4a parte.- Condiciones de signo a variables

Las expresiones escritas en negrita forman el modelo de programacin lineal que se pide. Ejemplo 1-7. PL para distribuir carga en transporte (BARCOCARGA). Un barco tiene tres bodegas: en la proa, en el centro, y en la popa con los siguientes lmites de:

Figura 1-8. Capacidades en el barco del ejemplo BARCOCARGA. Los siguientes cargamentos se ofrecen, pudiendo aceptar los dueos del barco, el total o una porcin cualquiera de cada uno de los siguientes:

Figura 1-9. Artculos a transportar en ejemplo BARCOCARGA. Para preservar el equilibrio del barco, el peso de cada bodega debe ser proporcional a la capacidad en toneladas. Formule un modelo de PL para determinar como distribuir la carga en las bodegas para una utilidad mxima.

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 10 of 13

Modelo de programacin lineal Distribuir la carga en toneladas, de tres artculos j diferentes, en cualquiera de las tres bodegas i, significa la flexibilidad de ocupar los espacios convenientes para mxima ganancia cumpliendo las restricciones de capacidad especificadas. Dado que un artculo j puede asignarse a cualquiera de las tres bodegas i, entonces se pueden definir las variables Xij para representar las toneladas de producto j en las tres bodegas como X1j, X2j, X3j o bien, las toneladas cargadas en las bodegas i de los tres productos como XiA, XiB, XiC. Entonces con la misma letra X con doble ndice se pueden definir las variables de decisin.

Figura 1-10. Fracciones de la carga distribuidas en ejemplo BARCOCARGA. 1a parte: Definicin de variables.

2a parte: Funcin econmica u objetiva.

3a parte: Sujeta a restricciones.Las limitaciones de capacidad deben expresarse

con desigualdad <= , lo cual significa que se debe cargar menos o cuando mucho la capacidad especificada ya sea en toneladas o bien el espacio en metros cbicos. En cada viaje, la suma de la carga ofrecida a transportar, supera la capacidad total del barco, entonces se puede llevar slo una parte de ella, as las restricciones son <=.

Para conservar el equilibrio debe considerarse que la suma de XiA + XiB + XiC, de toneladas cargadas a cualquier bodega i, es menor a la capacidad de i , por lo tanto es una fraccin de ella. Se interpreta como proporcin utilizada de la capacidad, que debe igualarse para las tres bodegas y tratarse como una variable adicional, a las ya definidas: sea Xpc la proporcin de capacidad que es <= 1 como sigue:

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 11 of 13

4a parte.- Condiciones de no negatividad:

Ejemplo 1-8. PL en la produccin de fertilizantes con diferentes ingredientes (FERTILIZ). Se producen dos clases de fertilizante distinguidos por contenido qumico, disponibilidad del mismo y costo de ingredientes como se muestra aqu:

Figura 1-11. Informe: contenido, costo, precio de fertilizantes, ejemplo FERTILIZ. Formule un modelo de PL. para obtener la combinacin de fertilizantes a producir que maximice la utilidad. La tabla de datos de este problema es un buen ejemplo de ordenacin y sntesis de la informacin dada; con esa ventaja se facilita el anlisis al formular el modelo. Modelo de programacin lineal. 1a parte.- Definicin de variables.

2a parte.- Funcin econmica u objetivo.

3a parte.- Sujeto a restricciones de contenido qumico:

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 12 of 13

4a parte.- Condiciones de signo para las variables.

Ejemplo 1-9. PL para mnimo desperdicio en proceso de corte (CORTEPAPEL). Una papelera recibe un pedido de 500, 300 y 100 rollos de papel de cierta calidad en ancho de 30, 45 y 56 pulgadas, respectivamente. En almacn se tienen rollos de papel de la calidad solicitada pero con un ancho de 108 pulgadas. Si la papelera desea satisfacer el pedido del cliente deber someter a corte longitudinal los rollos en existencia pero se tendr obligadamente un desperdicio de papel. Formule un modelo de programacin lineal que minimice el desperdicio. Antes de iniciar la formulacin del modelo de PL de este problema, se pueden revisar las varias alternativas convenientes para realizar el corte, desde un ancho de 108 pulgadas que tienen los rollos existentes en almacn hasta los anchos del pedido. Para ello se presenta la siguiente tabla que facilita el anlisis de cuntos rollos en 30, 45 y 56 pulgadas se pueden obtener en cada proceso de corte, cuidando que las diferentes combinaciones sean posibles y con un desperdicio menor a 30 pulgadas.

Figura 1-12. Tipos de corte conveniente para ajustar anchos solicitados en ejemplo CORTEPAPEL. Modelo matemtico de programacin lineal. 1a parte.- Definicin de variables:

2a parte.- Funcin econmica u objetivo.Se utiliza el clculo del desperdicio en pulgadas anotado en la columna derecha de la tabla, para construir los trminos correspondientes al desperdicio de cada tipo de corte los cuales sumados, valoran la funcin Z a minimizar.

3a parte.- Sujeto a restricciones.La misma tabla ordena el dato de nmero de rollos con determinado ancho, obtenido en cada corte de tipo j, este nmero multiplicado por el nmero de cortes j, es el trmino contribuyente para surtir los rollos de papel pedidos. As en cada restriccin de ancho pedido, se tienen tantos trminos como tipos de corte que aportan tal ancho de rollo.

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Ejemplos de formulacin de modelos de PL.

Page 13 of 13

4a parte.- Condiciones de signo para:

Anterior Formulacin de problemas con programacin lineal.

Inicio Subir

Siguiente Solucin para el modelo de programacin lineal.

http://148.204.211.134/polilibros/portal/Polilibros/P_Terminados/Investigacion_de_Oper... 07-07-2011

Вам также может понравиться