Professional Documents
Culture Documents
PROGRAMACIN
LINEAL
Aplicaciones de finanzas, mescla e ingredientes y transporte
SELECCIN DE PORTAFOLIOS
El objetivo general del gerente suele ser maximizar el rendimiento esperado sobre la
inversin, dado un conjunto de restricciones legales, polticas o de riesgo.
Por ejemplo, International City Trust (ICT) invierte en crditos comerciales a corto plazo,
bonos corporativos, reservas de oro y prstamos para construccin. Para fomentar un
portafolios diversificado, el consejo de administracin ha puesto lmites en la cantidad
que se puede comprometer a cualquier tipo de inversin. ICT dispone de $5 millones
para inversin inmediata y desea hacer dos cosas:
1. Maximizar el rendimiento sobre la inversin hecha para los siguientes seis meses y
2. Satisfacer los requerimientos de diversificacin segn los estipul el consejo de
administracin.
Los detalles de las posibilidades de inversin son los siguientes:
Adems, el consejo especifica que por lo menos 55% de los fondos deben invertirse en reservas de oro y prstamos para
construccin, y que por lo menos 15% tiene que invertirse en crditos comerciales. Al formular esto como un programa
lineal, el objetivo es maximizar el rendimiento. Existen cuatro restricciones separadas que limitan la cantidad mxima en
cada opcin de inversin a la cantidad dada en la tabla. Una restriccin especifica que la cantidad total en reservas de oro y
prstamos para construccin debera ser al menos 55% del total invertido, y una restriccin especifica que la cantidad total
invertida en prstamos comerciales debe ser por lo menos 15% del total invertido. La restriccin final estipula que la
cantidad total invertida no debe exceder $5 millones (puede ser menor). Defina las variables como:
X1 = dlares invertidos en crdito comercial
X2 = dlares invertidos en bonos corporativos
X3 = dlares invertidos en reservas de oro
X4 = dlares invertidos en prstamos para construccin
La cantidad total invertida es X1 +X2 + X3 + X4, que debe ser menor que $5 millones. Esto es importante al calcular 55% de la cantidad total invertida y
15% de la cantidad total invertida en dos de las restricciones.
Objetivo:
sujeto a X1 1,000,000
X2 2,500,000
X3 1,500,000
X4 1,800,000
X3 + X4 0.551X1 + X2 + X3 + X42
X1 0.151X1 + X2 + X3 + X42
X1 + X2 + X3 + X4 5,000,000
El programa 8.6 muestra la solucin encontrada con Solver de Excel. ICT maximiza su inters ganado, si hace las siguiente
inversin:
X1 = $750,000,
X2 = $950,000,
X3 = $1,500,000
X4 = $1,800,000; el inters total ganado es de $712,000.
PROBLEMA DE CARGA DE UN
CAMIN
El problema de cargar un camin incluye decidir qu artculos cargar para maximizar
el valor de la carga enviada. Como ejemplo, consideramos Goodman Shipping, una
empresa en Orlando que pertenece a Steven Goodman. Uno de sus camiones, con
una capacidad de 10,000 libras, est a punto de cargarse.* Se espera enviar los
siguientes artculos:
Vemos que cada uno de estos seis artculos tiene asociados un valor en dlares y un
peso. El objetivo es maximizar el valor total de los artculos cargados en el camin, sin
exceder la capacidad de peso del camin. Sea Xi la proporcin de cada artculo i
cargado en el camin.
Estas seis restricciones finales reflejan el hecho de que cuando mucho se puede cargar una unidad de un artculo en el
camin. En efecto, si Goodman puede cargar una porcin de un artculo (digamos que el artculo 1 es un lote de 1,000
sillas plegables y no es necesario cargarlas todas juntas), las Xi sern todas porciones que van de 0 (nada) a 1 (todo el
lote). Para resolver este problema de PL, recurrimos a Solver de Excel. El programa 8.7 muestra la formulacin de
Goodman, los datos de entrada y la solucin, que da un valor total de la carga de $31,500. La respuesta nos lleva a un
aspecto interesante que veremos con detalle en el captulo 10. Qu hara Goodman si no se pueden cargar fracciones de
artculos? Por ejemplo, si los artculos que se cargan fueran automviles de lujo, es claro que no se puede enviar un tercio
de un Maserati.
Si la proporcin del artculo 1 se redondeara a 1.00, el peso de la carga aumentara a 15,000
libras y ello contravendra la restriccin del mximo de 10,000 libras de peso. Por lo tanto, la
fraccin del artculo 1 debera redondearse a cero. Esto bajara el peso de la carga a 7,500
libras, dejando sin usar 2,500 libras de capacidad de carga. Puesto que ningn otro artculo
pesa menos de 2,500 libras, el camin no se puede llenar ms.
Vemos entonces que al usar programacin lineal normal y al redondear los pesos
fraccionales, el camin llevara tan solo el artculo 2, con un peso de 7,500 libras y un valor de
carga de $24,000.
QM para Windows y los optimizadores de hoja de clculo como Solver de Excel tambin son
capaces de manejar problemas de programacin entera; esto es, problemas de PL que
requieren de soluciones en enteros. Con Excel la solucin en enteros al problema de
Goodman es cargar los artculos 3, 4 y 6, con un peso total de 10,000 libras y un valor de carga
de $27,250.
APLICACIONES DE MEZCLA DE
INGREDIENTES
PROBLEMAS DE LAS DIETAS
El problema de la dieta, una de las primeras aplicaciones de PL, se desarroll
originalmente en hospitales para determinar la dieta ms econmica para los
pacientes. Conocido en las aplicaciones agrcolas como el problema de la mezcla de
alimento, el problema de la dieta incluye especificar un alimento o una combinacin
de ingredientes que satisfaga los requerimientos nutricionales establecidos a un nivel de
costos mnimo.
El Whole Food Nutrition Center utiliza tres granos para mezclar un cereal natural que se
vende por libra. El costo de cada grano y las unidades de protena, riboflavina, fsforo y
magnesio de cada uno por libra se muestran en la tabla 8.5.
En el empaque de cada uno de sus productos, Whole Food indica el contenido
nutricional por cada tazn de cereal cuando se consume con media taza de leche. Se
consultaron los ndices USRDA
(U.S. Recommended Dietary Allowance) y el ms reciente DRI (Dietary Reference Intake) con la
finalidad de establecer las cantidades recomendadas de ciertas vitaminas y minerales para un
adulto promedio. Con base en estas cifras y las cantidades deseadas para la etiqueta en el
paquete, Whole Food determin que cada porcin de 2 onzas de cereal debera contener 3
unidades de protena, 2 unidades de riboflavina, 1 unidad de fsforo y 0.425 unidades de magnesio.
Para modelar esto como un programa lineal, el objetivo es minimizar el costo. Habr cuatro
restricciones (para protena, riboflavina, fsforo y magnesio) que estipulan que el nmero de
unidades debe ser por lo menos la cantidad mnima especificada. Como estos requerimientos son
por cada porcin de 2 onzas, la ltima restriccin indica que la cantidad total de granos usada ser
de 2 onzas o 0.125 libras.
Para definir las variables, observe que el costo se expresa por libra de los tres granos. As, para
calcular el costo total, debemos conocer el nmero de libras de los granos usadas en una porcin
del cereal. Asimismo, los nmeros en la tabla 8.5 estn expresados en unidades por libra de grano,
de manera que definir las variables como el nmero de libras de los granos facilita el clculo de las
cantidades de protena, riboflavina, fsforo y magnesio. Sean:
XA =libras del grano A en una porcin de cereal de 2 onzas
XB =libras del grano B en una porcin de cereal de 2 onzas
XC =libras del grano C en una porcin de cereal de 2 onzas
TABLA 8.5 Requerimientos del cereal natural de Whole Food
Funcin objetivo:
Minimizar el costo total de mezcla una porcin de 2 onzas = $0.33Xa + 0.47Xb + 0.38Xc sujeto a
22Xa + 28Xb + 21Xc 3 (unidades de protena)
16Xa + 14Xb + 25Xc 2 (unidades de riboflavina)
8Xa + 7Xb + 9Xc 1 (unidades de fsforo)
5Xa + 0Xb + 6Xc 0.425 (unidades de magnesio)
Xa + Xb + Xc 0.125 (la mezcla total son 2 onzas o 0.125 libras)
La solucin a este problema requiere mezclar 0.025 lb del grano A, 0.050 lb del grano B y 0.050 lb del grano C. Otra manera de
establecer la solucin es en trminos de la proporcin de las 2 onzas de cada grano; a saber, 0.4 onzas del grano A, 0.8 onzas
del grano B y 0.8 onzas del grano C en cada porcin. El costo por porcin es de $0.05. El programa 8.8 ilustra esta solucin
obtenida con Solver de Excel 2010.
A 33 22 16 8 5
B 47 28 14 7 0
C 38 21 25 9 6
PROBLEMAS DE MEZCLAS Y
PROPORCIONES DE INGREDIENTES
Los problemas de dieta y mezcla de proporciones son, de hecho, casos especiales de
una clase ms general de problemas de PL conocidos como problemas de mezclas o
de ingredientes. Los problemas de mezclas surgen cuando debe tomarse una decisin
respecto a la mezcla de dos o ms recursos para producir uno o ms productos. Los
recursos, en este caso, contienen uno o ms ingredientes esenciales que deben
mezclarse, de manera que cada producto final contenga porcentajes especficos
De cada ingrediente. El siguiente ejemplo es una aplicacin frecuente en la industria
del petrleo: la mezcla de petrleo crudo para obtener gasolina refinada. La
compaa Low Knock Oil produce dos tipos de gasolina a precio reducido para
distribucin industrial. Los tipos, regular y econmica, se obtienen refinando una
mezcla de dos tipos de petrleo crudo, tipo X100 y tipo X220. Cada crudo difiere no
tan solo en el costo por barril, sino tambin en la composicin. La siguiente tabla
indica el porcentaje de ingredientes cruciales encontrados en cada uno de los
petrleos crudos y el costo por barril de cada uno:
La demanda semanal del tipo gasolina regular de Low Knock es al menos de 25,000 barriles, en
tanto que la demanda semanal para la gasolina econmica es por lo menos de 32,000 barriles. Al
menos 45% de cada barril de gasolina regular debe ser del ingrediente A. Cuando mucho 50% de
cada barril de gasolina econmica debera ser del ingrediente B. Mientras que el rendimiento de la
gasolina que viene de un barril de crudo depende del tipo de crudo y del tipo de procesamiento
utilizado, para fines de este ejemplo, supondremos que un barril de crudo rinde un barril de gasolina.
La gerencia de Low Knock debe decidir cuntos barriles de cada tipo de crudo comprar cada
semana, para que la mezcla satisfaga la demanda a un costo mnimo. Al modelar esto como un
programa lineal, el objetivo es minimizar el costo. Cada tipo de gasolina tiene una restriccin de
demanda y cada tipo de gasolina tiene una restriccin sobre la cantidad de ingredientes. As,
existen cuatro restricciones. Las decisiones incluyen la cantidad de cada tipo de crudo a usar en
cada tipo de gasolina, de manera que las variables de decisin sern las siguientes:
La compaa quiere desarrollar un programa de embarques que minimice sus costos totales anuales de transporte.
La figura 8.1 ilustra una red de este problema, donde cada crculo o nodo representa una fuente o un destino. Cada fuente
y destino se numeran para facilitar la definicin de las variables. Cada flecha indica una posible ruta de envo, en tanto que
el costo por unidad o embarque a lo largo de cada flecha tambin se muestra en la figura 8.1
Al formular un programa lineal para este problema, el objetivo
es minimizar los costos de transporte. Se tienen dos
restricciones de suministro (una por cada fuente):
1. no pueden enviarse as de 20000 desde Nueva Orleans.
2. No pueden enviarse ms de 15000 desde Omaha.
Hay tres restricciones de demanda (una por cada destino).
El nmero total enviado a Nueva York debe ser igual a 10000.
El numero total que llega a chicago debe ser igual a 8000.
El nuero total enviado a los Angeles debe ser igual a 15000.
La compaa debe decidir cuantas bicicletas enviar por cada una de las rutas de transporte (es
decir, de cada fuente a cada destino). En la fogura 8.1, las flechas indican de donde salen los
artculos, donde se entregan y el costo de envio por unidad esta cerca se la flecha. Las variables
de decisin son el numero de unidades a enviar por estas rutas de transporte. Al definir las
variables, es mas sensillo usar subndices dobles. Sea
En este ejemplo utilizaremos variables con doble subndice.
=numero de unidades de la fuente i al destino J ( i= 1,2 donde 1= Nueva Orleans y 2= Omaha; j=
1,2,3, donde 1= Nueva York, 2= Chicago y 3= Los ngeles ).
Representacin En Red Del Problema
De Transporte De Bicicletas De Top
Speed, Con Costos, Demandas Y
Suministros.
El problema de transporte tendr una restriccin por cada
fuente de demanda y una restriccin por cada destino de
suinistro.
La formulacin de P.L es:
Minimizar el costo del envo = 211 +312 +513 +321 +122 +423
sujeto a:
11 + 21 = 10000 ( Demanda En Nueva York )
12 + 23 = 8000 ( Demanda en Chicago )
13 + 23 =15000 ( Demanda en los Angeles )
11 + 12 + 13 20000 (Suministro de la fbrica en Nueva
Orleans )
21 + 22 + 23 15000 ( Suministro de la fabrica Omaha )
Todas las variables 0
El uso de subndices dobles ayuda a ver fcilmente que variable representa. Si el segundo
subndice es 1, entonces, el destino es Nueva York. En una restriccin 1, el toal de las
variables qie tienen un 1 como el segundo subndice(es decir, las unidades que se envan al
destino 1) debe ser igual a la demanda en Nueva York. La red de la figura 8.1 lo deja muy
claro. Como ejercicio til, observe los otros nobres de las variables y comprelos con las
flechas de la red.
Note que todos de xcoeficientes de una variable en las restricciones son igual a uno. Esta
catacteristica permite usar un algoritmo especializado que da los resultados con mayor
rapidez. Existen dos modelos de progracion lineal que tienen una relacin estrecha con el
modelo de transporte y tienen coeficiente de 1 en las restricciones. Los dos modelos son el
problea de asignacin y el problea de transbordo. Ambos modelos se estudiaran en el
capiyulo 9, mientras que las formulaciones de programacin lineal se presentaran ah.
Con sol ver de Excel se obtuvo la solucin generada por computadora para el problema
de Top Speed, que se muestra en la tabla que sigue y en el programa 8.10. el costo total
del envo es de s/. 96000.
PROGRAMA 8.10
Solucin del problema de bicicletas de Top Speed con Excel 2010
Top Speedy Bicicle Company
L
.
Chica Chica A
NY go L.A. NY go .
X
X2 2
VARIABLES X11 X12 X13 1 X22 3
7
0
1000 800 0 Total
VALUES 0 0 0 0 8000 0 Cost
COST 2 3 5 3 1 4 96000