You are on page 1of 15

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:

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).
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=10Xg
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:

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.
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.

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.

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.

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 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.
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:

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:

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.

4a parte.- Condiciones de signo para:


Anterior
Formulacin de problemas
con programacin lineal.

Inicio
Subir

Siguiente

You might also like