Beruflich Dokumente
Kultur Dokumente
UABC
Apunte de Investigacin de
Operaciones I
Ingeniera Industrial
(Plan 2007-1)
Profesoras:
Tijuana B. C. 2015
INGENIERA INDUSTRIAL
Pgina 2 de 137
INGENIERA INDUSTRIAL
Pgina 3 de 137
INGENIERA INDUSTRIAL
reas funcionales
Una muestra de los problemas que la IO ha estudiado y resuelto con xito en negocios e
industria se tiene a continuacin:
Planeacin: Con los mtodos Pert para el control de avance de cualquier proyecto con
mltiples actividades, tanto simultneas como las que deben esperar para ejecutarse.
INGENIERA INDUSTRIAL
INGENIERA INDUSTRIAL
descripcin es sin duda muy grande, ya que abarca desde la asignacin de instalaciones de
produccin a los productos hasta la asignacin de los recursos nacionales a las necesidades
de un pas; desde la seleccin de una cartera de inversiones hasta la seleccin de los patrones
de envo; desde la planeacin agrcola hasta el diseo de una terapia de radiacin, etc. No
obstante, el ingrediente comn de todas estas situaciones es la necesidad de asignar recursos
a las actividades mediante la eleccin de los niveles de stas.
La programacin lineal utiliza un modelo matemtico para describir el problema. El adjetivo
lineal significa que todas las funciones matemticas del modelo deben ser funciones lineales.
En este caso, la palabra programacin no se refiere aqu a trminos computacionales, en
esencia es sinnimo de planeacin. Por lo tanto, la programacin lineal involucra la planeacin
de las actividades para obtener un resultado ptimo; esto es, el resultado que mejor alcance la
meta especificada de acuerdo con el modelo matemtico- entre todas las alternativas
factibles.
Aunque la asignacin de recursos a las actividades es la aplicacin ms frecuente, la
programacin lineal tiene muchas otras posibilidades. En realidad, cualquier problema cuyo
modelo matemtico se ajuste al formato general del modelo de programacin lineal, es un
problema de programacin lineal. (Por esta razn, los problemas de programacin lineal y sus
modelos con frecuencia son llamados slo programas lineales.) An ms, se dispone de un
procedimiento de solucin muy eficiente llamado mtodo simplex para resolver estos
problemas lineales, incluso los de gran tamao. stas son algunas razones del tremendo efecto
de la programacin lineal en las dcadas recientes. [1]
(1)
INGENIERA INDUSTRIAL
Ejemplo 1
Sistema con una solucin nica
=7
+ =5
(2)
Pgina 7 de 137
INGENIERA INDUSTRIAL
Si se multiplica la primera ecuacin por 2 (que de nuevo est permitido por el hecho B) se
obtiene 2 2 = 14. Esto contradice la segunda ecuacin. Por lo tanto, el sistema (4) no
tiene solucin. [3]
Cada fila de M corresponde a una ecuacin del sistema y cada columna a los coeficientes
de una incgnita, excepto la ltima, que corresponde a las constantes del sistema.
Un sistema de ecuaciones lineales puede resolverse trabajando con su matriz ampliada,
especficamente, reducindola a forma escalonada mediante el proceso de Gauss.
Mtodo de Gauss
Para resolver sistemas de ecuaciones lineales, se aplica el mtodo de Gauss. Este
proceso se ilustra en el siguiente ejemplo.
Ejemplo:
Sea el sistema,
Ahora resolvemos por el mtodo de Gauss sabiendo que la primera columna corresponde
a los coeficientes de la , la segunda a los de la , la tercera a los de la y la cuarta a los
trminos independientes:
Pgina 8 de 137
INGENIERA INDUSTRIAL
Pgina 9 de 137
INGENIERA INDUSTRIAL
Una vez hecho esto, a continuacin se procede a convertir dicha matriz en una
matriz identidad, es decir una matriz equivalente a la original, la cual es de la forma:
Esto se logra aplicando a las distintas filas y columnas de las matrices simples operaciones de
suma, resta, multiplicacin y divisin; teniendo en cuenta que una operacin se aplicara a todos
los elementos de la fila o de la columna, sea el caso.
Obsrvese que en dicha matriz identidad no aparecen los trminos independientes, esto se
debe a que cuando nuestra matriz original alcance la forma de la matriz identidad, dichos
trminos resultaran ser la solucin del sistema y verificaran la igualdad para cada una de las
variables, correspondindose de la siguiente forma:
1 =
2 =
3 =
Ahora que estn sentadas las bases, podemos explicar paso a paso la resolucin de sistemas
de ecuaciones lineales por medio de este mtodo.
Para ilustrarnos mejor lo analizaremos con un ejemplo concreto:
Sea el sistema de ecuaciones:
Pgina 10 de 137
INGENIERA INDUSTRIAL
Una vez hecho esto podemos empezar a operar con las distintas filas y columnas de la matriz
para transformarla en su matriz identidad, teniendo siempre en cuenta la forma de la misma:
Luego debemos obtener los dos ceros de la primera columna de la matriz identidad, para lograr
esto, buscamos el opuesto de los nmeros que se ubicaron por debajo del 1 de la primera
columna, en este caso el opuesto de 3 que ser -3 y el opuesto de 5 que ser -5.
Una vez hecho esto, se proceder a multiplicar los opuestos de estos nmeros por cada uno de
los elemento de la 1 fila y estos se sumaran a los nmeros de su respectiva columna. Por ej.:
en el caso de la 2 fila, se multiplicara a -3 (opuesto de 3) por cada uno de los elementos de la
1 fila y se sumara su resultado con el nmero que le corresponda en columna de la segunda
fila. En el caso de la 3 fila se multiplicara a -5 (opuesto de 5) por cada uno de los elementos de
la 1 fila y se sumara su resultado con el nmero que le corresponda en columna de la tercera
fila.
Pgina 11 de 137
INGENIERA INDUSTRIAL
Adems si observamos la tercera fila, nos damos cuenta que todos los elementos poseen el
mismo denominador, entonces podemos eliminarlos multiplicando todos los elementos de la 3
fila por 2 (el denominador); si bien este no es un paso necesario para el desarrollo del mtodo,
es til para facilitar clculos posteriores.
Ahora queremos obtener el 0 que se ubica en la 3 fila, 2 columna de la matriz identidad, para
hacer esto buscamos el opuesto del nmero que se ubica en la 3 fila, 2 columna de la matriz
con la cual estamos operando, en este caso -17, cuyo opuesto ser 17; lo que hacemos ahora
es multiplicar este nmero por todos los elementos de la 2 fila y sumar esos resultados con el
nmero que le corresponde en columna de la 3 fila.
A esta altura podemos observar como la matriz con la cual estamos operando empieza a
parecerse a la matriz identidad.
Nuestro siguiente paso es obtener el 1 correspondiente a la 3 fila, 3 columna de la matriz
identidad, ahora bien, aplicamos el mismo procedimiento con el que estbamos trabajando, es
decir que vamos a multiplicar toda la 3 fila por el inverso del nmero que se encuentre en la
posicin de la 3 fila, 3 columna, en este caso 96/13, cuyo inverso ser 13/96.
Luego debemos obtener los dos ceros de la tercera columna de la matriz identidad, para lograr
esto, buscamos el opuesto de los nmeros que se ubicaron por encima del 1 de la 3 columna
Pgina 12 de 137
INGENIERA INDUSTRIAL
de la matriz con la cual estamos operando, en este caso 11/13 y cuyos opuestos sern 11/13 y -, respectivamente.
Una vez hecho esto, se proceder a multiplicar los opuestos de estos nmeros por cada uno de
los elemento de la 3 fila y estos se sumaran a los nmeros de su respectiva columna. Por ej.:
en el caso de la 2 fila, se multiplicara a - 11/13 (opuesto de 11/13) por cada uno de los
elementos de la 3 fila y se sumaran sus resultados con el nmero que le corresponda en
columna de la segunda fila. En el caso de la 1 fila se multiplicara a - (opuesto de ) por cada
uno de los elementos de la 3 fila y se sumaran sus resultados con el nmero que le
corresponda en columna de la primera fila.
Como podemos observar hemos llegado al modelo de la matriz identidad que buscbamos, y
en la cuarta columna hemos obtenido los valores de las variables, correspondindose de este
modo:
= 1
= 1
= 2
Luego, el sistema de ecuaciones est resuelto y por ltimo lo verificamos.
2 + 3 + = 1 ,
3 2 4 = 3,
5 = 4
2 3 +2 =1,
3 + 2 8 = 3 ,
INGENIERA INDUSTRIAL
5 +1 2 = 4
[4]
1 = 1 , 3 = 3 , 4 = 4.
INGENIERA INDUSTRIAL
Ejercicios: Unidad 1
Tema: Antecedentes de la Investigacin de Operaciones
Ejercicio 1. Investigar y elaborar una lnea del tiempo con las fechas y acontecimientos ms
importantes de la Investigacin de Operaciones. Para saber cmo elaborar una lnea del tiempo
realiza la siguiente lectura en http://www.historiap9.unam.mx/documentos/4.pdf
Tambin se pueden consultar los siguientes videos:
Video 1: Lnea de tiempo con PowerPoint
http://www.youtube.com/watch?v=mSJZMSXmbtQ
Duracin: 9 min.
Pgina 15 de 137
INGENIERA INDUSTRIAL
Pgina 16 de 137
INGENIERA INDUSTRIAL
INGENIERA INDUSTRIAL
Kumar A., Chawla J., Goyal N. (2012). Role of operations research applications in
financial markets. A literature review. Proceedings of the National Conference on Trends
and Advances in Mechanical Engineering, YMCA University of Science & Technology,
Faridabad, Haryana, Oct 19-20, 2012.
http://ymcaust.ac.in/tame2012/cd/industrial/IE-41.pdf
Pgina 18 de 137
INGENIERA INDUSTRIAL
! =
=
! =
=
Dnde:
= .
Las restricciones pueden ser de la forma:
1:
= ,
=
2:
,
=
3:
,
=
Pgina 19 de 137
INGENIERA INDUSTRIAL
Dnde:
= ;
= ;
= ;
= , 1 ( );
, = ;
= , 1 ;
= , 1 .
INGENIERA INDUSTRIAL
El grupo comenz por realizar juntas con la alta administracin para identificar los objetivos del
estudio y desarrollaron la siguiente definicin del problema:
Determinar qu tasas de produccin deben tener los dos productos con el fin de maximizar las
utilidades totales, sujetas a las restricciones impuestas por las capacidades de produccin
limitadas disponibles en las tres plantas. (Cada producto se fabricara en lotes de 20 unidades,
de manera que la tasa de produccin est definida como el nmero de lotes que se producen a
la semana). Se permite cualquier combinacin de tasas de produccin que satisfaga estas
restricciones, incluso no fabricar uno de los productos y elaborar todo lo que sea posible del
otro.
El equipo de IO tambin identific los datos que necesitaba reunir:
1. Nmero de horas de produccin disponibles por semana en cada planta para estos
nuevos productos. (Casi todo el tiempo de estas plantas estn comprometido con
los productos actuales, lo que limita la capacidad para manufacturar nuevos
productos).
2. Nmero de horas de fabricacin que emplea cada lote producido de cada artculo
nuevo en cada una de las plantas.
3. La ganancia por lote de cada producto nuevo. (Se escogi la ganancia por lote
producido como una medida adecuada una vez que el equipo lleg a la conclusin
de que la ganancia incremental de cada lote adicional producido sera, en esencia,
constante, sin importar el nmero total de lotes producidos. Debido a que no se
incurre en costos sustanciales para iniciar la produccin y la comercializacin de
estos nuevos productos, la ganancia total de cada uno es aproximadamente la
ganancia por lote producido multiplicada por el nmero de lotes.)
La obtencin de estimaciones razonables de estas cantidades requiri del personal clave en
varias unidades de la compaa. El personal de la divisin de manufactura proporcion los
datos de la primera categora mencionada. El desarrollo de estimaciones para la segunda
categora requiri un anlisis de ingenieros de manufactura involucrados en el diseo de los
procesos de produccin para los nuevos artculos. Al analizar los datos de costos obtenidos por
estos ingenieros, junto con la decisin sobre los precios de la divisin de mercadotecnia, el
departamento de contabilidad calculo las estimaciones para la tercera categora.
La tabla 2.1 resume los datos obtenidos.
De inmediato, el equipo de IO reconoci que se trataba de un problema de programacin lineal
del tipo clsico de mezcla de productos y procedi a la formulacin del modelo matemtico
correspondiente.
Pgina 21 de 137
INGENIERA INDUSTRIAL
Planta
Tiempo de produccin
disponible a la semana,
horas
Producto
1
2
3
Ganancia por lote
1
1
0
3
$ 3,000
2
0
2
2
$ 5,000
4
12
18
Por lo tanto, 1 y 2 son las variables de decisin del modelo. Si se usa el ltimo rengln de la
tabla, se obtiene:
= 31 + 52
El objetivo es elegir los valores de 1 y 2 que maximicen = 31 + 52 , sujeta a las
restricciones impuestas sobre sus valores por las capacidades de produccin limitadas
disponibles en las tres plantas. La tabla 2.1 indica que cada lote del producto 1 que se produce
por semana emplea 1 hora de produccin en la planta 1, y slo se dispone de 4 horas
semanales. Matemticamente, esta restriccin se expresa mediante la desigualdad 1 4. De
igual manera, la planta 2 impone la restriccin 22 12. El nmero de horas de produccin
usadas en la semana en la planta 3 que se consume al elegir 1 y 2 como las tasas de
elaboracin de los nuevos productos sera 31 + 22 . Entonces la expresin matemtica de la
planta 3 es 31 + 22 18. Por ltimo, como las tasas de produccin no pueden ser
negativas, es necesario restringir las variables de decisin a valores no negativos: 1 0 y
2 0.
Pgina 22 de 137
INGENIERA INDUSTRIAL
22 12
31 + 22 18
y
1 0, 2 0.
(Obsrvese como la informacin de la tabla 2.1 en esencia se duplica en la distribucin de los
coeficientes de 1 y 2 en el modelo de programacin lineal).
Pgina 23 de 137
INGENIERA INDUSTRIAL
El paso final es seleccionar, dentro de esta regin factible, el punto que maximiza el valor de
= 31 + 52 . Para descubrir cmo realizar este paso de manera eficiente se pueden
intentar algunos valores por prueba y error. Por ejemplo, probar, = 10 = 31 + 52 para
ver si existe algn valor de (1 , 2 ) dentro de la regin permisible que d un valor de 10 para Z.
Si se dibuja la recta 31 + 52 = 10 se puede ver que existen muchos puntos sobre esta recta
que estn dentro de la regin (vase la figura 2.3). Como al intentar este valor arbitrario de
= 10, se tiene una mejor perspectiva, debe intentarse ahora un valor arbitrario ms grande,
por ejemplo = 20 = 31 + 52. De nuevo, la figura 2.3 revela que un segmento de la recta
31 + 52 = 20 se encuentra dentro de la regin, de manera que el mximo valor permisible
de Z debe ser, por lo menos, 20. [1]
Pgina 24 de 137
INGENIERA INDUSTRIAL
Pgina 25 de 137
INGENIERA INDUSTRIAL
Dado que existen soluciones factibles, la meta de la programacin lineal es encontrar una
solucin factible que sea la mejor, medida por el valor de la funcin objetivo en el modelo.
Una solucin ptima es una solucin factible que proporciona el valor ms favorable de la
funcin objetivo.
El valor ms favorable significa el valor ms grande si la funcin objetivo debe maximizarse, o
el valor ms pequeo si la funcin objetivo debe minimizarse. La mayor parte de los problemas
tendr nada ms una solucin ptima. Sin embargo, tambin es posible tener ms de una. Esto
ocurrira en el ejemplo si la ganancia por lote producido del producto 2 se cambiara a 2 mil
dlares. Este hecho cambiara la funcin objetivo a = 31 + 22 de manera que todos los
puntos sobre el segmento de recta que va de (2, 6) a (4, 3) seran soluciones ptimas, situacin
que se ilustra en la figura 2.5. Igual que en este caso, cualquier problema que tenga soluciones
ptimas mltiples tendr un nmero infinito de ellas, todas con el mismo valor de la funcin
objetivo.
Otra posibilidad es que el problema no tenga soluciones ptimas, lo cual ocurre slo si: 1) no
tiene soluciones factibles, o 2) las restricciones no impiden que el valor de la funcin objetivo
() mejore indefinidamente en la direccin favorable (positiva o negativa). Este caso se conoce
como un problema con no acotada u objetivo no acotado. El ltimo caso sera cierto si, por
error, en el ejemplo se omitieran las ltimas dos restricciones funcionales del modelo, lo cual se
ilustra en la figura 2.6.
Pgina 26 de 137
INGENIERA INDUSTRIAL
Ahora se introducir un tipo especial de soluciones factibles que tiene un papel importante
cuando el mtodo simplex trata de encontrar una solucin ptima.
Una solucin factible en un vrtice (FEV) o puntos extremos es una solucin que se
encuentra en una esquina de la regin factible.
La figura 2.7 pone de relieve cinco soluciones factibles en los vrtices del ejemplo.
Relacin entre las soluciones ptimas y las soluciones FEV: Considrese cualquier
problema de programacin lineal con soluciones factibles y una regin factible acotada. El
problema debe poseer soluciones FEV y al menos una solucin ptima. Adems, la mejor
Pgina 27 de 137
INGENIERA INDUSTRIAL
solucin FEV debe ser una solucin ptima. Entonces, si un problema tiene exactamente una
solucin ptima, sta debe ser una solucin FEV. Si el problema tiene mltiples soluciones
ptimas, al menos dos deben ser soluciones FEV.
El ejemplo tiene exactamente una solucin ptima,(1 , 2 ) = (2, 6), que es FEV. (Considrese
la forma como el mtodo grfico que conduce a la solucin ptima que es FEV.) Cuando se
modifica el ejemplo para que tenga soluciones ptimas mltiples, como se muestra en la figura
7, dos de estas soluciones ptimas (2, 6) y (4, 3) son soluciones factibles en los
vrtices. [1]
INGENIERA INDUSTRIAL
INGENIERA INDUSTRIAL
INGENIERA INDUSTRIAL
de las variables de decisin de manera que se maximice la funcin objetivo, sujeta a las
restricciones dadas. [10]
2.3.4 Modelo de programacin lineal
Modelo en el que las funciones matemticas que aparecen tanto en la funcin objetivo como en
las restricciones son funciones lineales. La palabra programacin no se refiere aqu a trminos
computacionales; en esencia es sinnimo de planeacin; por lo tanto, la programacin lineal
involucra la planeacin de actividades para obtener un resultado ptimo.
El tipo ms usual de aplicacin de programacin lineal involucra la asignacin de recursos a
ciertas actividades. La cantidad disponible de cada recurso es limitada, de forma que debe
asignarse con todo cuidado. La determinacin de esta asignacin implica elegir los niveles de
las actividades que lograrn el mejor valor posible de la medida global de desempeo.
Ciertos smbolos se usan de manera convencional para denotar los diversos componentes de
un modelo de programacin lineal. Estos smbolos se enumeran a continuacin, junto con su
interpretacin para el problema general de asignacin de recursos a actividades.
= valor de la medida global de desempeo.
= nivel de la actividad j (para j =1, 2,. . ., n).
= incremento en Z que se obtiene al aumentar una unidad en el nivel de la actividad j.
=cantidad de recurso i disponible para asignarse a las actividades (para i = 1, 2,. . ., m).
= cantidad del recurso i consumido por cada unidad de la actividad j.
El modelo plantea el problema en trminos de tomar decisiones sobre los niveles de las
actividades, por lo que 1 , 2 , , se llaman variables de decisin, los valores de , y
(para = 1,2, , = 1,2, , ) son las constantes de entrada al modelo. Las , y
tambin se conocen como parmetros del modelo
Una forma estndar del modelo
Este modelo consiste en elegir valores de 1 , 2, para
Maximizar = 1 1 + 2 2 + ,
Sujeta a las restricciones
11 1 + 12 2 + 1 1
21 1 + 22 2 + 2 2
.
.
.
1 1 + 2 2 + ,
Y
1 0, 2 0, , 0.
sta es llamada nuestra forma estndar del problema de programacin lineal. Cualquier
situacin cuya formulacin matemtica se ajuste a este modelo es un problema de
programacin lineal. [10]
Pgina 31 de 137
INGENIERA INDUSTRIAL
2.3.5 Supuestos de PL
Supuesto de proporcionalidad: La contribucin de cada actividad al valor de la funcin
objetivo Z es proporcional al nivel de la actividad , como lo representa el trmino en la
funcin objetivo. De manera similar, la contribucin de cada actividad al lado izquierdo de cada
restriccin funcional es proporcional al nivel de la actividad , como lo representa en la
restriccin el trmino . En consecuencia, este supuesto elimina cualquier exponente
diferente de 1 para las variables en cualquier trmino de las funciones ya sea la funcin
objetivo o la funcin en el lado izquierdo de las restricciones funcionales en un modelo de
programacin lineal.
Tabla 2.2: ejemplos de proporcionalidad satisfecha o violada.
Figura 2.8:
Figura: 2.9
Pgina 32 de 137
INGENIERA INDUSTRIAL
Figura 2.10.
Supuesto de aditividad: Cada funcin de un modelo de programacin lineal (ya sea la funcin
objetivo o el lado izquierdo de las restricciones funcionales) es la suma de las contribuciones
individuales de las actividades respectivas.
Tabla 2.3: Ejemplos que satisfacen o violan la aditividad de la funcin objetivo.
Pgina 33 de 137
INGENIERA INDUSTRIAL
Ejercicios Unidad 2.
Tema: Formulacin Problemas Lineales
Ejercicio 1. Elaborar en su cuaderno de trabajo el Modelo de programacin lineal en la forma
estndar.
Ejercicio 2. Explicar los siguientes trminos utilizados en la estructura del modelo bsico de
PL.
Variables de decisin
Funcin objetivo
Restricciones
Ejercicio 3. Explicar cada uno de los supuestos de programacin lineal. Usar grficas para
fortalecer la explicacin.
Ejercicio 4. Identifique las restricciones y la funcin objetivo de:
e) El metabolismo humano.
f) El sistema elctrico de una casa habitacin.
g) Un cine con diez salas de exhibicin.
h) El sistema de transporte urbano de una ciudad.
Ejercicio 5. Solucin Grfica a Problemas Lineales
Video del Mtodo Grfico
http://inveoperaciones.wordpress.com/metodo-grafico-2/
Solucione mediante el mtodo grfico
= 50 1 + 60 2
Sujeto a:
2 1 + 3 2 180
3 1 + 22 150
1 , 2 0
Ejercicios (Maximizacin)
Ejercicio 6.
La WYNDOR GLASS CO, produce artculos de vidrio de alta calidad, entre ellos ventanas y
puertas de vidrio. Tiene tres plantas. Los marcos y molduras de aluminio se hacen en la planta
1, los de madera en la planta 2; la 3 produce el vidrio y ensambla los productos.
Debido a una reduccin de las ganancias, la alta administracin ha decidido reorganizar la lnea
de produccin de la compaa. Se discontinuarn varios productos no rentables y se dejar
libre una parte de la capacidad de produccin para emprender la fabricacin de dos productos
nuevos cuyas ventas potenciales son muy prometedoras:
Pgina 34 de 137
INGENIERA INDUSTRIAL
1
0
3
$ 3000
0
2
2
$ 5000
Tiempo de
produccin
disponible a la
semana, horas
4
12
18
Ejercicio 7. Se dispone de 120 refrescos de cola con cafena y de 180 refrescos de cola sin
cafena. Los refrescos se venden en paquetes de dos tipos. Los paquetes de tipo A contienen
tres refrescos con cafena y tres sin cafena, y los de tipo B contienen dos con cafena y cuatro
sin cafena. El vendedor gana 6 euros por cada paquete que venda de tipo A y 5 euros por cada
uno que vende de tipo B. Calcular de forma razonada cuntos paquetes de cada tipo debe
vender para maximizar los beneficios y calcular ste.
Pgina 35 de 137
INGENIERA INDUSTRIAL
Ejercicio 8. Wilson es una empresa fabricante de equipo deportivo y entre sus productos tiene
dos guantes de bisbol: para jugador de cuadro y para receptor. El proceso consiste de tres
operaciones bsicas: corte y costura, detallado y empaque. Se dispone de 850, 325 y 150
horas, respectivamente. Ambos productos pasan por todo el proceso. Los requerimientos y la
ganancia por producto se muestran a continuacin:
Tiempo de produccin(h)
Modelo
Corte y costura
Detallado
Empaque
Ganancia
Jugador
de cuadro
1.2
0.6
0.15
15
Receptor
1.45
0.25
18
0.4
Compactos
Producto
Aditivo para combustible Base para solvente
Material 1
0.4
0.5
Material 2
0.2
Material 3
0.6
0.3
sta nos muestra que una tonelada de aditivo para combustible es una mezcla de 0.4
toneladas del material 1 y 0.6 toneladas del material 3. Una tonelada de la base para solvente
es una mezcla de 0.5 toneladas del material 1, 0.2 toneladas del material 2 y 0.3 toneladas del
material La produccin de RMC est restringida por una disponibilidad limitada de las tres
materias primas. Para el periodo de produccin actual, RMC tiene disponibles las siguientes
cantidades de materia prima:
Material
20 toneladas
5 toneladas
21 toneladas
Pgina 36 de 137
INGENIERA INDUSTRIAL
Debido a los desechos y a la naturaleza del proceso de produccin, los materiales que no se
lleguen a usar en una corrida de produccin no se pueden almacenar para las subsiguientes,
son intiles y deben desecharse. El departamento de contabilidad analiz las cifras de
produccin, asign todos los costos relevantes y lleg a precios que, para ambos productos,
produciran una contribucin a la utilidad de $ 40 por cada tonelada de aditivo para combustible
producida y $ 30 para cada tonelada producida de base para solvente.
Ejercicio 10. Qumicos M & D produce dos productos que se venden como materias primas a
compaas que fabrican jabones para bao y detergentes para ropa. Basado en un anlisis de
los niveles de inventario actuales y la demanda potencial para el mes siguiente, la gerencia de
M & D ha especificado que la produccin combinada para los productos A y B debe ser en total
al menos 350 galones. Por separado, tambin debe satisfacerse un pedido de un cliente
importante de 125 galones del producto A. El producto A requiere dos horas de procesamiento
por galn, mientras el producto B requiere una hora de procesamiento por galn, y para el
siguiente mes se dispone de 600 horas de tiempo de procesamiento. El objetivo de M & D es
satisfacer estos requerimientos con un costo total de produccin mnimo. Los costos de
produccin son $2 por galn para el producto A y $3 por galn para el producto B. Para
encontrar el calendario de produccin de costo mnimo, formularemos el problema de Qumicos
M & D como un programa lineal.
Ejercicio 11. Un fabricante de muebles tiene 6 unidades de maderas y 28 horas disponibles,
durante las cuales fabricar biombos decorativos. Con anterioridad, se han vendido bien 2
modelos, de manera que se limitar a producir estos 2 tipos. Estima que el modelo uno
requiere 2 unidades de madera y 7 horas de tiempo disponible, mientras que el modelo 2
requiere una unidad de madera y 8 horas. Los precios de los modelos son 120dls. y 80dls.,
respectivamente. Cuntos biombos de cada modelo debe fabricar si desea maximizar su
ingreso en la venta? Hacer el modelo de programacin lineal.
Ejercicio 12. Una firma de contadores pblicos especializados en preparar liquidaciones y
pago de impuestos y tambin auditoras en empresas pequeas. El inters es saber cuntas
auditoras y liquidaciones pueden realizar mensualmente, de tal manera que obtengan los
mximos ingresos. Se dispone de 800 horas para trabajo directo y direccin y 320 horas para
revisin. Una auditora en promedio requiere de 40 horas de trabajo directo y direccin y 10
horas de revisin, adems aporta un ingreso de 300 dlares. Una liquidacin de impuestos
requiere de 8 horas de trabajo directo y direccin y 5 horas de revisin y produce un ingreso de
100 dlares. Se pueden realizar tantas auditoras como se desee, pero el mximo de
liquidaciones mensuales disponibles es de 60. Formule un modelo de PL para este caso.
Pgina 37 de 137
INGENIERA INDUSTRIAL
Materia
(libras)
200
150
10
80000
Prima Mano
(horas)
18
20
70
9000
de
Obra
Pgina 38 de 137
INGENIERA INDUSTRIAL
Ejercicio 16 Una fbrica vende dos tipos de productos diferentes A y B. La informacin sobre el
precio de venta y el costo por unidad es el siguiente:
Producto A
Producto B
Precio de venta
60
40
Costo
30
10
Los dos productos se fabrican dentro de un proceso comn y se venden en dos mercados
diferentes. El proceso de produccin tiene una capacidad de 30 mil horas de mano de obra, se
requiere de 3 horas para elaborar una unidad de A y 1 hora para producir una unidad de B.
El mercado ya fue estudiado, por lo que los funcionarios de la empresa consideran que lo ms
que pueden venderse de A son 8 mil unidades y de B 12 mil unidades. De acuerdo con esas
limitaciones los productos pueden venderse en cualquier combinacin.
Ejercicio 17. Una empresa manufacturera est considerando dedicar su capacidad a fabricar
3 productos; llammoslos productos 1, 2 y 3. La capacidad disponible de las mquinas que
podra limitar la produccin se resume en la siguiente tabla:
Tipo de Mquina
Fresadora
Torno
Rectificadora
Tiempo Disponible
(horas mquina)
500
350
150
El nmero de horas requeridas por cada unidad de los productos respectivos es:
Tipo de Mquina
Fresadora
Torno
Rectificadora
Producto 1
9
5
3
Producto 2
3
4
0
Producto 3
5
0
2
El departamento de ventas indica que el potencial de ventas para los productos 1 y 2 es mayor
que la tasa de produccin mxima y que el potencial de ventas para el producto 3 es de 20
unidades por semana. La utilidad unitaria sera de 30, 12 y 15 dls., respectivamente, para los
productos 1, 2 y 3.
Formlese el modelo de programacin lineal para determinar cunto debe producir la empresa
de cada producto para maximizar la utilidad.
Pgina 39 de 137
INGENIERA INDUSTRIAL
Ejercicio 18. Un banco estima que para el ao prximo tendr $10 millones disponibles para
prstamos. Hace varios tipos de prstamos a diferentes tasas de inters:
Tipo de prstamo
Inters anual %
Tipo de prstamo
Inters anual
Personal tipo A
Mejoras
a
habitacin
casa-
10
Personal Tipo B
12
Pequea empresa
12
Automvil
10
Otros
Hipoteca
Las restricciones legales y las polticas del banco colocan los siguientes lmites sobre los
prstamos: a) El total de prstamos personales no puede exceder el 15% de la cantidad total
de prstamos, b) Los prstamos para mejoras a casa- habitacin ms los prstamos a casas
mvil no pueden exceder el 20% de la cantidad total de prstamos, c) Los prstamos a
pequeas empresas no debe exceder el 30% de la cantidad total de prstamos, d) Cada
prstamo personal tipo A, hipoteca y a pequeas empresas debe sumar, por lo menos 10% del
total de los prstamos. Naturalmente, el banco quiere maximizar el inters que recibe sobre los
prstamos. Formlese ste como un problema de PL.
Ejercicio 19. Un taller fabrica tres tipos diferentes de mesas: A, B y C. Con cada mesa se
requiere determinado tiempo para cortar las partes que la constituyen, ensamblarlas y pintar la
pieza terminada. La empresa podr vender todas las mesas que consiga fabricar. Adems el
modelo C puede venderse sin pintar. El tiempo disponible para realizar cada una de las
actividades es variable. A partir de los datos siguientes, formule un problema de programacin
lineal que ayude a la empresa a determinar la mezcla de productos que le permitir maximizar
sus ganancias.
Modelo
Corte (hrs)
Montaje (hrs)
Pintura (hrs)
Ganancia
por mesa( $)
25
20
50
C sin pintar
30
Capacidad
150
200
300
INGENIERA INDUSTRIAL
tipo tendra que comprar Roberto Saucedo con el fin de maximizar el rendimiento anual total
estimado de esa cartera.
Rendimiento anual
estimado por accin
($)
Inversin
mxima
posible ($)
Acciones
60
60 000
25
25 000
20
30 000
Ejercicio 21. Una empresa produce cuatro artculos: A, B, C y D. Cada unidad del producto A
requiere de dos horas de maquinado, una hora de montaje y $10 dls. de inventario en proceso.
Cada unidad del producto B requiere de una hora de maquinado, tres horas de montaje y $5
dls. de inventario en proceso. Cada unidad del producto C requiere 2.5 horas de maquinado,
2.5 horas de montaje y $2 dls. de inventario en proceso. Finalmente, cada unidad del producto
D requiere de cinco horas de maquinado, ninguna en montaje y $12 dls. de inventario en
proceso.
La fbrica dispone de 120 000 horas de tiempo de maquinado y 160 000 horas de tiempo de
montaje. Adems, no puede tener ms de un milln de dlares de inventario en proceso.
Cada unidad del producto A genera una utilidad de $40 dls., cada unidad del producto B genera
una utilidad de $24 dls., cada unidad del producto C genera una utilidad de $36 dls. y cada
unidad del producto D genera una utilidad de $23 dls. No pueden venderse ms de 20 000
unidades del producto A, 16 000 unidades del producto C, sin embargo deben producir y
vender por lo menos 10 000 unidades del producto D y 5000 del producto B para cumplir con
los requerimientos de un contrato.
Sobre estas condiciones formular un problema de PL. El objetivo de la fbrica es maximizar la
utilidad resultante de los cuatro productos.
Ejercicio 22. Una empresa de productos electrnicos fabrica telfonos celulares. Su ltimo
producto tiene un dispositivo que evita ser interceptado mientras se est conservando. Existen
tres elementos del mercado que adquirir preferentemente este tipo de aparato. Debido al
canal de distribucin y costos de promocin, la ganancia por el producto vara segn la regin.
Adems la empresa estima que el costo por publicidad y tiempo de venta por unidad variar
tambin segn la regin. La tabla siguiente presenta las ganancias, los costos de publicidad y
el tiempo de venta por unidad y regin.
Regin
Ganancia
Costo de publicidad
Tiempo de venta
A
B
C
90
70
84
10
18
8
2.5
3
1.5
INGENIERA INDUSTRIAL
unidades. El objetivo es determinar cuntas unidades del producto se debe vender por sector
para maximizar la utilidad total (diferencia entre ganancia total y costo total) de la empresa.
Ejercicio 23. Usted est tratando de hacer un presupuesto para optimizar el uso de una parte
de su ingreso disponible. Tiene un mximo de 1500 dls por mes para destinar a comida,
vivienda y diversin. Los montos gastados en alimento y vivienda juntos no pueden exceder de
1000 dls. al mes El monto asignado a vivienda no debe exceder de 700 dls. El de diversin no
debe exceder de 300 dls al mes. Cada dlar gastado en comida tiene un valor de satisfaccin
de 2, cada dlar gastado en vivienda tiene un valor de satisfaccin de 3 y cada dlar gastado
en diversin tiene un valor de satisfaccin de 5.
Formule por P.L. para maximizar el grado de satisfaccin.
Ejercicio 24. Un fabricante de camisas est tratando de decidir cuntas camisas debe producir
durante el mes prximo. Pueden hacerse siete estilos. Los estilos varan en las horas de mano
de obra que requieren, en la contribucin en la ganancia y en las ventas potenciales que el
departamento de comercializacin estima. Los datos se dan enseguida:
Estilo
Horas-hombre
Ventas mximas
Contribucin
0.5
3 000
1.00
1.0
1 000
2.00
0.25
5 000
1.00
1.5
2 000
1.50
0.7
1 500
1.25
0.9
1 500
1.10
1.2
1 600
1.20
Familias
encuestadas
Costo por
aviso
Mximo
disponible
T.V. de da (1 min.)
1000
$1 500
15
65
2000
$3 000
10
90
Pgina 42 de 137
Expectativa
de compra
INGENIERA INDUSTRIAL
Peridico semanal
1500
$400
25
40
Peridico domingo
2500
$1 000
60
300
$100
30
20
Ejercicio 26. Una compaa de inversiones tiene actualmente $10 millones para invertir. La
meta consiste en maximizar los rditos que se espera devengar en el prximo ao. Las cuatro
posibilidades de inversin se resumen en la siguiente tabla. Adems, la compaa ha
establecido que por lo menos el 30% de los fondos deber ser colocado en el tronco comn y
en bonos tipo A, y no ms del 40% en el mercado de valores y en bonos tipo B. Se deben
colocar todos los $10 millones actualmente disponibles.
Formule un modelo de P.L. que me pueda indicar cunto dinero invertir para maximizar los
crditos.
Posibilidades de
Inversin
Rditos
Esperados (%)
Inversin mxima
permisible en millones
Bonos Tipo A
Tronco Comn
Mercado de Valores
12
Bonos Tipo B
Ejercicio 27. Una mueblera fabrica escritorios, mesas y sillas. La fabricacin requiere
de materia prima y mano de obra. La mano de obra se clasifica en dos tipos:
carpintera y terminaciones. La cantidad de recurso requerido para cada tipo de
producto se muestra en la tabla siguiente. Actualmente se dispone de 48 pulgadas
madereras, 20 horas de terminaciones y 8 horas para carpintera. Cada escritorio se
vende a US$60, cada mesa a US$30 y cada silla a US$20. La empresa piensa que la
demanda por escritorios y sillas es limitada, pero cree que se vendern a lo ms 5
mesas. Debido a que los recursos ya han sido adquiridos, la empresa desea maximizar
su beneficio.
Requerimientos del tipo de producto.
Recurso
Materiales
(plg
maderera)
Terminaciones
(horas)
Carpintera(horas)
1.5
1.5
0.5
Pgina 43 de 137
INGENIERA INDUSTRIAL
Ejercicios (Minimizacin)
Ejercicio 28. Jack Bienstaulk tiene a su cargo la compra de mercancas enlatadas para
el servicio de alimentos GAGA en una gran universidad. l sabe cul ser la demanda
durante el transcurso del ao escolar y ha estimado tambin los precios de compra. En
la figura se muestran estos datos. Puede comprar anticipadamente y almacenar para
evitar los aumentos de precios, pero existe un costo de mantener inventario de $0.20
por caja, por mes, aplicado al inventario en existencia al final del mes. Elabore un PL
que minimice el costo y que ayude a Jack a determinar el momento de sus compras,
Sugerencia: Supngase que Pt es el nmero de cajas compradas en el mes t y que It
es el nmero de cajas en existencias al final del mes t.
Datos de la demanda y el costo
sep.
oct.
nov.
dic.
ene.
feb.
mar.
abr.
may.
Demandas 1000
(cajas)
900
850
500
600
1000
1000
1000
500
$20
$20
$21
$21
$21
$23
$23
$23
Ejercicio 29. Para una cafetera que trabaja 24 horas se requieren las siguientes
meseras:
Horas del da
Nmero mnimo de
meseras
2-6
6-10
10-14
10
14-18
18-22
12
22-2
Cada mesera trabaja 8 horas consecutivas por da con horarios de entrada 2, 6, 10, 14,
18 y 22 horas. El objetivo es encontrar el nmero ms pequeo requerido para cumplir
los requisitos anteriores. Formule el problema como un modelo de programacin lineal.
Pgina 44 de 137
INGENIERA INDUSTRIAL
Mineral Grado
Costo
Alto (ton/da)
Bajo (ton/da)
($1,000/da)
Mina I
20
Mina II
22
Mina III
18
Componente 1
Componente 2
Componente 3
Manufactura
$45.00
$50.00
$27.50
Compra
$65.00
$80.00
$70.00
Los tiempos de manufactura en minutos por unidad para los tres departamentos de la
empresa son los siguientes:
Departament
Componente 1
Componente 2
Pgina 45 de 137
Componente 3
INGENIERA INDUSTRIAL
o
Produccin
Ensamble
1.5
1.5
Prueba
Pgina 46 de 137
INGENIERA INDUSTRIAL
Ejercicio 33. Dos empresas mineras extraen dos tipos diferentes de minerales, los
cuales son sometidos a un proceso de trituracin, con tres grados: alto, medio y bajo.
Las compaas han firmado un contrato para proveer de mineral a una planta de
fundicin , cada semana , 12 toneladas de mineral de grado alto, 8 toneladas de grado
medio y 24 toneladas de grado bajo. Cada una de las empresas tiene diferentes
procesos de fabricacin.
Mina
Costo/Da
Produccin (Tn/da)
(miles
de Alto
Medio
Bajo
euros)
X
180
6
3
4
Y
160
1
1
6
Cuantos das a la semana debera operar cada empresa para cumplir el contrato con
la planta de la fundicin?
Ejercicio 34. Los alumnos de un colegio van a ir de excursin. La empresa dispone de
10 autobuses de 40 pasajeros y 8 de 30 pero solo de 15 conductores en ese da. el
alquiler de los autobuses pequeos es de $500.00 y el de los grandes de $600.00
Cuntos autobuses de cada tipo convendr alquilar para que el viaje resulte lo ms
econmico posible?
Ejercicio 35. Una empresa de alimentos desea fabricar comida balanceada para
perros de acuerdo a las especificaciones dadas por el veterinario se debe producir un
compuesto que tenga por lo menos, 100 gramos de fibra, 300 gramos de protena y 70
gramos de minerales por animal si se desea alimentar 100 perros con los siguientes
productos que se encuentran en el mercado y presentan la siguiente composicin
Contenido
Productos
1
Fibra
20%
Protena
60%
Minerales
9%
Precio por Kg
$10000
Cuntos kilos de cada producto de deben
menor costo posible?
2
3
30%
5%
50%
38%
8%
8%
$11000
$9500
comprar si se desea cumplir con la cuota al
Pgina 47 de 137
INGENIERA INDUSTRIAL
Pgina 48 de 137
INGENIERA INDUSTRIAL
En cualquier problema de programacin lineal con variables de decisin, dos soluciones FEV
son adyacentes entre s cuando comparten 1 fronteras de restriccin. Dos soluciones FEV
adyacentes estn conectadas por un segmento de recta que se encuentra en estas mismas
fronteras de restriccin compartidas. Dicho segmento de recta recibe el nombre de arista de la
regin factible.
Como en el ejemplo = 2, dos de sus soluciones FEV son adyacentes si comparten una
frontera de restriccin; por ejemplo, (0, 0) y (0, 6) son adyacentes porque comparten la frontera
1 = 0. La regin factible de la figura 3.1 tiene cinco aristas que consisten en los cinco
segmentos que forman la frontera de esta regin. Obsrvese que de cada solucin FEV salen
dos aristas. En consecuencia, cada solucin FEV tiene dos soluciones FEV adyacentes (cada
una se encuentra en el otro punto terminal de una de las dos aristas), como se enumera en la
tabla 2.4 (En cada rengln de esta tabla, la solucin FEV de la primera columna es adyacente a
las dos soluciones FEV de la segunda columna, pero las dos soluciones de esta ltima no son
adyacentes entre s.)
Una razn para analizar las soluciones FEV adyacentes es la siguiente propiedad general de
las soluciones, que proporciona una manera muy til de verificar si una solucin FEV es
ptima.
Tabla 3.1. Soluciones FEV adyacentes para la solucin FEV del problema de la Wyndor Glass Co.
Solucin FEV
(0,0)
(0,6) y (4,0)
(0,6)
(2,6) y (0,0)
(2,6)
(4,3) y (0,6)
(4,3)
(4,0) y (2,6)
(4,0)
(0,0) y (4,3)
Pgina 49 de 137
INGENIERA INDUSTRIAL
Se presenta aqu un bosquejo de cmo utilizar el mtodo simplex (desde el punto de vista
geomtrico) para resolver el problema de la Wyndor Glass Co. En cada paso, primero se
establece la conclusin y despus se expone la razn entre parntesis. (Remtase a la figura
3.1 para tener una imagen grfica del problema.)
Paso inicial: Elija (0, 0) como la solucin FEV inicial para examinarla. (sta es una
eleccin conveniente porque no se requieren clculos para identificarla.)
Prueba de optimalidad: Concluya que (0, 0) no es una solucin ptima. (Las soluciones
FEV adyacentes son mejores.)
Iteracin 1: Muvase a una solucin FEV adyacente mejor, (0, 6), y realice los siguientes
tres pasos.
1. Entre las dos aristas de la regin factible que salen de (0, 0), elija desplazarse a lo
largo de la arista que aumenta el valor de 2 . (Con una funcin objetivo = 31 +
52 , cuando aumenta el valor de 2 el valor de crece ms rpido que si aumentara el
valor de 1 .)
2. Detngase al llegar a la primera frontera de restriccin:22 = 12. [Si va ms lejos en la
direccin seleccionada en el paso 1, saldr de la regin factible; por ejemplo, cuando
se desplaza hasta la segunda frontera de restriccin en esa direccin se llega a (0, 9),
que es una solucin no factible en un vrtice.]
3. Obtenga la interseccin del nuevo conjunto de fronteras de restriccin: (0, 6). (Las
ecuaciones de estas fronteras de restriccin, 1 = 0 y 22 = 12, conducen de
inmediato a esta solucin.)
Prueba de optimalidad: Concluya que (0, 6) no es una solucin ptima. (Existe una
solucin FEV adyacente que es mejor.)
Iteracin 2: Muvase a una mejor solucin FEV (2, 6), y realice los siguientes pasos.
1. En las dos aristas de la regin factible que salen de (0, 6) elija moverse a lo largo de la
que va hacia la derecha. (Moverse a lo largo de esta arista aumenta el valor de ,
mientras que ir para atrs hacia abajo del eje 2 lo disminuye.)
2. Detngase al encontrar la primera nueva frontera de restriccin en esa direccin:
31 + 22 = 12 (se mueve ms lejos en la direccin elegida en el paso 1, saldr de la
regin factible.)
3. Determine la interseccin del nuevo conjunto de fronteras de restriccin: (2, 6). (Las
ecuaciones de estas fronteras de restriccin, 31 + 22 = 18 y 22 = 12, conducen
de inmediato a esta solucin.)
Pgina 50 de 137
INGENIERA INDUSTRIAL
En la figura 3.2 se muestra la secuencia de solucin FEV examinada, donde cada nmero
dentro de un crculo identifica qu iteracin obtuvo esa solucin.
El procedimiento algebraico se basa en la solucin de sistemas de ecuaciones. Por lo tanto, el
primer paso para preparar el mtodo simplex es convertir las restricciones funcionales de
desigualdad en restricciones de igualdad equivalentes. (Las restricciones de no negatividad se
dejan como desigualdades porque se manejan por separado.) Esta conversin se logra
mediante la introduccin de variables de holgura. Para ejemplificar, considere la primera
restriccin funcional del problema de la Wyndor Glass Co.
1 4
La variable de holgura de esta restriccin se define como
3 = 4 1
que es la holgura que queda en el lado izquierdo de la desigualdad. Entonces,
1 + 3 = 4
Dada esta ecuacin, 1 4 se cumple si y slo si 4 1 = 3 0. En consecuencia, la
restriccin original1 4 es por completo equivalente al par de restricciones
1 + 3 = 4
3 0
Pgina 51 de 137
INGENIERA INDUSTRIAL
Aun cuando ambas formas del modelo representan exactamente el mismo problema, la nueva
forma es mucho ms conveniente para la manipulacin algebraica y la identificacin de las
soluciones FEV. Se le da el nombre de forma aumentada del problema, porque la forma original
se aument con algunas variables suplementarias necesarias para aplicar el mtodo simplex.
Si una variable de holgura es igual a 0 en la solucin actual, entonces esta solucin se
encuentra sobre la frontera de restriccin para la restriccin funcional correspondiente. Un valor
mayor que cero significa que la solucin est en el lado factible de la frontera de restriccin,
mientras que un valor menor que 0 seala que est en el lado no factible de esta frontera. La
demostracin de estas propiedades proporcionada por el ejemplo de demostracin en el OR
Tutor tiene el nombre de Interpretation of the Slack Variables. }
Una solucin aumentada es una solucin de las variables originales (las variables de
decisin) que se aument con los valores correspondientes de las variables de holgura.
Por ejemplo, si se aumenta la solucin (3, 2) en el ejemplo, se obtiene la solucin aumentada
(3, 2, 1, 8, 5) porque los valores correspondientes de las variables de holgura son: 3 = 1,
4 = 8 y 5 = 5.
Una solucin bsica es una solucin en un vrtice aumentada.
Para ilustrar lo que decimos, considrese la solucin no factible del vrtice (4, 6) de la figura 3.2
Al aumentarla con los valores obtenidos para las variables de holgura 3 = 0, 4 = 0 5 = 6
se obtiene la solucin bsica correspondiente (4, 6, 0, 0, 6).
El hecho de que las soluciones en los vrtices (y por ende las soluciones bsicas) puedan ser o
no factibles implica la siguiente definicin:
Una solucin bsica factible (BF) es una solucin FEV aumentada.
As, la solucin FEV (0, 6) del ejemplo es equivalente a la solucin BF (0, 6, 4, 0, 6) para el
problema en la forma aumentada.
Pgina 52 de 137
INGENIERA INDUSTRIAL
La nica diferencia entre las soluciones bsicas y las soluciones en un vrtice (o entre las
soluciones BF y soluciones FEV) es el hecho de que estn incluidos los valores de las variables
de holgura. Dada cualquier solucin bsica, la solucin en el vrtice correspondiente se obtiene
con slo quitar las variables de holgura. En consecuencia, las relaciones geomtricas y
algebraicas entre estas dos soluciones son muy estrechas.
Como los trminos solucin bsica y solucin bsica factible son partes muy importantes del
vocabulario normal de programacin lineal, es necesario aclarar sus propiedades algebraicas.
En el caso de la forma aumentada del ejemplo, obsrvese que el sistema de restricciones
funcionales tiene 5 variables y 3 ecuaciones, esto es,
Nmero de variables nmero de ecuaciones = 5 3 = 2.
Este hecho proporciona 2 grados de libertad cuando se debe resolver el sistema puesto que se
pueden elegir dos variables cualesquiera e igualarlas a cualquier valor arbitrario para resolver
las tres ecuaciones en trminos de las tres variables restantes. El mtodo simplex usa cero
para este valor arbitrario. As, dos de las variables (llamadas variables no bsicas) se igualan a
cero y, entonces, la solucin simultnea de las tres ecuaciones de las otras tres variables
(llamadas variables bsicas) es una solucin bsica. Estas propiedades se describen en las
siguientes definiciones generales.
Una solucin bsica tiene las siguientes propiedades:
1. Cada variable se designa ya sea como variable bsica o como variable no bsica.
2. El nmero de variables bsicas es igual al nmero de restricciones funcionales (ahora
ecuaciones). Por lo tanto, el nmero de variables no bsicas es igual al nmero total de
variables menos el nmero de restricciones funcionales.
3. Las variables no bsicas se igualan a cero.
4. Los valores de las variables bsicas se obtienen como la solucin simultnea del
sistema de ecuaciones (restricciones funcionales en la forma aumentada). (Con
frecuencia se hace referencia al conjunto de variables bsicas como la base.)
5. Si las variables bsicas satisfacen las restricciones de no negatividad, la solucin
bsica es una solucin BF.
Con el fin de ilustrar estas definiciones se considerar de nuevo la solucin BF (0, 6, 4,0, 6).
Esta solucin se obtuvo al aumentar la solucin FEV (0, 6). Sin embargo, otra manera de
obtenerla es elegir 1 4 como variables no bsicas, es decir, como las dos variables que se
igualan a cero. Las tres ecuaciones respectivas llevan a 3 = 4, 2 = 6 y 5 = 6 como la
solucin de las tres variables bsicas, segn se muestra enseguida (las variables bsicas
aparecen en negritas):
Pgina 53 de 137
INGENIERA INDUSTRIAL
Como estas tres variables bsicas son no negativas, esta solucin bsica (0, 6, 4, 0, 6) sin
duda es una solucin BF.
Igual que ciertos pares de soluciones FEV son adyacentes, se dice que los pares
correspondientes de soluciones BF son adyacentes. La siguiente es una manera sencilla de
decir cundo dos soluciones BF son adyacentes.
Dos soluciones BF son adyacentes si todas menos una de sus variables no bsicas son las
mismas. Esto implica que todas menos una de sus variables bsicas son tambin las mismas,
aunque tal vez con valores numricos diferentes.
En consecuencia, al trasladarse de la solucin BF actual a una adyacente se cambia una
variable no bsica a bsica y viceversa para otra variable (y despus se ajustan los valores de
las variables bsicas para que satisfagan el sistema de ecuaciones).
Para dar un ejemplo de soluciones bsicas factibles adyacentes, considrese un par de
soluciones factibles en vrtices adyacentes en la figura 3.1: (0, 0) y (0, 6). Sus soluciones
aumentadas (0, 0, 4, 12, 18) y (0, 6, 4, 0, 6) son, de manera automtica, soluciones BF
adyacentes. Sin embargo, no es necesario ver la figura 11 para llegar a esta conclusin. Otra
forma de verlo es observar que sus variables no bsicas (1 , 2 ) y (1 , 4 ), son las mismas
excepto que 4 sustituye a 2 . En consecuencia, trasladarse de (0, 0, 4, 12, 18) a (0, 6, 4, 0, 6)
implica cambiar a 2 de variable no bsica a bsica y lo contrario para 4 .
Cuando se trabaja con el problema en la forma aumentada conviene tomar en cuenta y
manipular la ecuacin de la funcin objetivo al mismo tiempo que las nuevas ecuaciones de las
restricciones. Antes de comenzar con el mtodo simplex es necesario escribir el problema una
vez ms en una forma equivalente:
Maximizar Z,
sujeta a:
Pgina 54 de 137
INGENIERA INDUSTRIAL
Es justo como si la ecuacin (0) fuera una de las restricciones originales; pero como ya se
encuentra en forma de igualdad, no necesita variable de holgura. Al mismo tiempo que se
agreg una ecuacin, tambin se aadi una variable (Z) al sistema de ecuaciones. Por lo
tanto, al usar las ecuaciones (1) a (3) para obtener una solucin bsica como se describi, se
usa la ecuacin (0) para encontrar al mismo tiempo el valor de Z.
Por casualidad, el modelo del problema de la Wyndor Glass Co. se ajusta a nuestra forma
estndar, y todas sus restricciones funcionales tienen valores no negativos en el lado
derecho. Si el caso fuera diferente, sera necesario hacer ajustes adicionales en este punto
antes de aplicar el mtodo simplex.
Forma algebraica de la programacin lineal
Paso inicial
La eleccin de 1 y 2 como las variables no bsicas (las variables que se igualan a cero). Esta
eleccin elimina el trabajo requerido para despejar las variables bsicas (3 , 4 , 5 ) del siguiente
sistema de ecuaciones (donde las variables bsicas se muestran en negritas):
En consecuencia, la solucin BF inicial es (0, 0, 4, 12, 18). Obsrvese que esta solucin se
puede leer de inmediato porque cada ecuacin tiene slo una variable bsica con coeficiente 1,
la cual no aparece en ninguna otra ecuacin. Pronto se ver que cuando cambia el conjunto de
variables bsicas, el mtodo simplex recurre a un procedimiento algebraico (eliminacin
gaussiana) para convertir las ecuaciones en la misma forma conveniente para leer las
soluciones BF subsecuentes. Esta forma se llama forma apropiada de eliminacin de Gauss.
Prueba de optimalidad
La funcin objetivo es
Pgina 55 de 137
INGENIERA INDUSTRIAL
= 31 + 52
De manera que = 0 en la solucin BF inicial. Debido a que ninguna variable bsica
(3 , 4 , 5 ) tiene coeficiente distinto de cero en esta funcin objetivo, el coeficiente de las
variables no bsicas (1 , 2 ) proporciona la tasa de mejoramiento de si se aumentara el valor
de esa variable a ms de cero (mientras que los valores de las variables bsicas se ajustan
para que satisfagan el sistema de ecuaciones). Estas tasas de mejoramiento (3 y 5) son
positivas.
En el caso de cada una de las soluciones BF que se examinan despus de varias iteraciones,
al menos una variable bsica tiene coeficiente diferente de cero en la funcin objetivo. Por lo
tanto, la prueba de optimalidad usar la nueva ecuacin (0) para reescribir la funcin objetivo
en trminos de las variables no bsicas, como se ver ms adelante.
Cuando aumenta el valor de una variable no bsica (y se ajustan los valores de las variables
bsicas para que satisfagan el sistema de ecuaciones) se realiza una accin equivalente a
moverse a lo largo de una arista que sale de la solucin FEV actual.
La eleccin de cul variable no bsica debe aumentar su valor se hace como sigue:
= 31 + 52
Aumenta 1 ? Tasa de mejoramiento de = 3.
Aumenta 2 ? Tasa de mejoramiento de = 5.
5 > 3, de manera que se elige 2 para aumentar su valor.
Como se indica enseguida, 2 se llama variable bsica entrante de la iteracin 1.
En cada iteracin del mtodo simplex el propsito del paso 1 es elegir una variable no bsica
para que aumente su valor (y se ajustan los valores de las variables bsicas para que
satisfagan el sistema de ecuaciones). Si aumenta el valor de esta variable no bsica se
convertir en variable bsica de la siguiente solucin BF. Por lo tanto, esta variable se llama
variable bsica entrante de la iteracin actual (porque es la que entrar a la base).
INGENIERA INDUSTRIAL
El otro requisito para lograr la factibilidad es que todas las variables sean no negativas. Las
variables no bsicas (incluyendo a la variable entrante) son no negativas, pero es necesario
verificar cunto puede crecer 2 sin violar las restricciones de no negatividad de las variables
bsicas.
Pgina 57 de 137
INGENIERA INDUSTRIAL
El propsito del paso 3 es convertir el sistema de ecuaciones en una forma ms conveniente (la
forma adecuada de eliminacin gaussiana) para llevar a cabo la prueba de optimalidad y la
siguiente iteracin (si es necesario) con la nueva solucin BF. En el proceso, esta forma
tambin identificar los valores de 3 y 5 de la nueva solucin.
Se escribir de nuevo el sistema de ecuaciones completo, con las nuevas variables bsicas en
negritas (Z es la variable bsica en la ecuacin de la funcin objetivo):
Para preparar la ejecucin de estas operaciones, observe que los respectivos coeficientes de
2 en el sistema de ecuaciones anterior son 5, 0, 2 y 2, y se intenta convertirlos en 0, 0, 1 y 0,
respectivamente. Para convertir el coeficiente 2 de la ecuacin (2) en un 1, se usa el primer tipo
de operacin algebraica elemental y se divide esta ecuacin entre 2 para obtener (2) + =
6. 2 1 2 4 Para convertir los coeficientes 5 y 3 en ceros, es necesario usar un segundo tipo
de operacin elemental. En particular, se suma a la ecuacin (0) esta nueva ecuacin (2)
multiplicada por 5, y se resta de la ecuacin (3) esta nueva ecuacin multiplicada por 2. El
nuevo sistema de ecuaciones que resulta es
Pgina 58 de 137
INGENIERA INDUSTRIAL
La ecuacin (0) actual proporciona el valor de la funcin objetivo en trminos nada ms de las
variables no bsicas actuales,
= 30 + 31
2 4
Al aumentar el valor de cualquiera de estas variables no bsicas (con el ajuste de los valores
de las variables bsicas para que cumplan con el sistema de ecuaciones) se realiza una accin
equivalente a trasladarse a una de las dos soluciones BF adyacentes. Como 1 tiene
coeficiente positivo, cuando crece conduce a una solucin BF adyacente que es mejor que la
solucin actual, por lo que sta todava no es ptima.
Como = 30 + 31
5
2
Por lo tanto, la prueba del cociente mnimo indica que x5 es la variable bsica que sale.
En el paso 3 se sustituye 1 por 5 como variable bsica, se realizan las operaciones
algebraicas elementales en el sistema de ecuaciones actual para reproducir el patrn de
coeficientes de 5 (0, 0, 0, 1) como los nuevos coeficientes de 1 . De aqu se obtiene el siguiente
nuevo sistema de ecuaciones.
Pgina 59 de 137
INGENIERA INDUSTRIAL
3
= 5
4 4
Pgina 60 de 137
INGENIERA INDUSTRIAL
Cuando la tercera restriccin funcional se convierte en igualdad, la regin factible del problema
de la Wyndor Glass Co. se convierte en el segmento de recta entre (2, 6) y (4, 3).
Desafortunadamente, estas ecuaciones no tienen una solucin BF inicial obvia porque en la
ecuacin (3) ya no se tiene una variable de holgura para usar como variable bsica inicial. Es
necesario encontrar una solucin BF inicial para comenzar con el mtodo simplex.
Este obstculo se vence de la siguiente manera.
Obtencin de una solucin BF inicial.
El procedimiento es construir un problema artificial que tiene la misma solucin ptima que el
problema real, pero se le deben hacer dos modificaciones a este ltimo.
1. Se aplica la tcnica de la variable artificial mediante la introduccin de una
variable artificial no negativa (denotada por 5 ) en la ecuacin (3), como si fuera
una variable de holgura
(3)
31 + 22 + 5 + 18
2. Se asigna una penalizacin enorme al hecho de tener 5 > 0 el castigo
implica cambiar la funcin objetivo = 31 + 52 a:
= 31 + 52 5
Donde M representa en forma simblica un nmero positivo muy grande. (Este mtodo que
fuerza a 5 hasta llegar a 5 = 0 en la solucin ptima se llama mtodo de la gran M.)
Ahora se encuentra la solucin ptima del problema real con la aplicacin del mtodo
simplex al problema artificial; la solucin BF inicial es la siguiente:
Solucin BF inicial
Pgina 61 de 137
Variables no bsicas:
Variables bsicas:
1 = 0,
3 = 4,
INGENIERA INDUSTRIAL
2 = 0
4 = 12,
5 = 18
Pgina 62 de 137
INGENIERA INDUSTRIAL
Antes de aplicar el mtodo simplex y comprobar que sigue el camino que se muestra en la
figura 3.3 es necesario el siguiente paso de preparacin.
Conversin de la ecuacin (0) a la forma apropiada.
El sistema de ecuaciones despus de aumentar el problema artificial es
INGENIERA INDUSTRIAL
Este ejemplo incluy slo una restriccin de igualdad. Si un modelo de programacin lineal
tiene ms, cada una debe manejarse de la misma manera. (Si el lado derecho es negativo,
primero se multiplican ambos lados por 1.)
Pgina 64 de 137
INGENIERA INDUSTRIAL
Ejemplo adicional.
Diseo de terapia de radiacin
Acaban de diagnosticar que Mary padece cncer en una etapa bastante avanzada.
Especficamente, tiene un tumor grande en el rea de la vejiga, una lesin que afecta a toda la
vejiga.
Mary recibir los cuidados mdicos ms avanzados disponibles, para proporcionarle la mejor
posibilidad de supervivencia. Estos cuidados incluyen una terapia de radiacin extensa.
La terapia implica el uso de una mquina de rayos externos que enva radiacin ionizante a
travs del cuerpo de la paciente y daa tanto los tejidos cancerosos como los sanos. Es normal
que se administren los rayos con precisin desde diferentes ngulos en un plano de dos
dimensiones. Debido a la atenuacin, cada rayo descarga ms radiacin sobre el tejido
cercano al punto de entrada que sobre el cercano al punto de salida. La dispersin tambin
provoca que parte de la radiacin se descargue sobre tejidos que estn fuera de la trayectoria
directa del rayo. Debido a que las clulas del tumor casi siempre se encuentran diseminadas
entre clulas sanas, la dosis de radiacin a travs de la regin del tumor debe ser suficiente
para matar las clulas malignas que son un poco ms sensibles a ella, pero suficientemente
pequea para no matar a las clulas sanas.
Al mismo tiempo, la dosis acumulada que reciben los tejidos crticos no debe exceder los
niveles de tolerancia establecidos, con el objeto de prevenir complicaciones que puedan
resultar ms serias que la enfermedad misma. La dosis completa que recibe el cuerpo sano
debe minimizarse.
Debido a la necesidad de balancear con cuidado todos estos factores, el diseo de la terapia
de radiacin es un proceso muy delicado. La meta principal de este diseo es elegir la
combinacin de rayos que se utilizar y la intensidad de cada uno para generar la mejor
distribucin posible de la dosis. (La fuerza de la dosis en cualquier punto del cuerpo se mide en
unidades llamadas kilorads). Una vez diseado el tratamiento, se administra en muchas
sesiones durante varias semanas.
Figura: 3.4
INGENIERA INDUSTRIAL
partes del cuerpo requiere desarrollar un difcil proceso. En resumen, con base en un anlisis
anatmico cuidadoso, la distribucin de energa dentro de un corte transversal de dos
dimensiones se puede graficar en un mapa de isodosis en el que las curvas representan la
fuerza de la dosis como un porcentaje de la fuerza de sta en el punto de entrada. Despus, se
coloca una red fina sobre dicho mapa. Si se suma la radiacin absorbida en los cuadros que
contienen cada tipo de tejido, se puede calcular la dosis promedio que absorbe el tumor, los
tejidos sanos y los tejidos crticos. La absorcin de la radiacin es aditiva cuando se administra
ms de un rayo (en forma secuencial).
Despus de un anlisis exhaustivo, el equipo mdico estim con detalle los datos necesarios
para el diseo del tratamiento de Mary, cuyo resumen se presenta en la tabla 6. La primera
columna presenta una lista de las reas del cuerpo que deben considerarse y las dos
siguientes proporcionan la fraccin de la dosis de radiacin de cada rayo en el punto de
entrada que se absorbe en promedio en las reas respectivas. Por ejemplo, si el nivel de la
dosis en el punto de entrada del rayo 1 es 1 kilorad, se absorbern 0.4 kilorad en toda la
anatoma sana en el plano de dos dimensiones, un promedio de 0.3 kilorad en los tejidos
crticos cercanos, un promedio de 0.5 kilorad en las distintas partes del tumor y 0.6 kilorad en el
centro del tumor. La ltima columna presenta las restricciones sobre la dosis total de ambos
rayos que se absorbe en promedio en las diferentes partes del cuerpo. En particular, la
absorcin promedio de la dosis por la anatoma sana debe ser tan pequea como sea posible,
los tejidos crticos no deben exceder 2.7 kilorads, el promedio sobre todo el tumor debe ser
igual a 6 kilorads y en el centro del tumor debe ser por lo menos de 6 kilorads.
Tabla 3.3. Datos para el diseo del tratamiento de radiacin de Mary.
rea
Restriccin sobre la
dosis, promedio
total, kilorads
Rayo 1
Rayo 2
Anatoma sana
0.4
0.5
Minimizar
Tejido critico
0.3
0.1
2.7
0.5
0.5
= 6
0.6
0.4
= 6
INGENIERA INDUSTRIAL
= 0.41 + 0.52 ,
1 0, 2 0.
Observe las diferencias entre este modelo y el que se present en la seccin 3.1 para la
Wyndor Glass Co. Este ltimo involucraba , y todas las restricciones funcionales
tenan la forma . El nuevo modelo incorpora otras tres formas legtimas descritas en la seccin
3.2; a saber: , restricciones funcionales de la forma = , y restricciones funcionales
de la forma .
Sin embargo, ambos modelos tienen slo dos variables, de manera que este nuevo problema
tambin se puede resolver por el mtodo grfico que se ilustr en la seccin 3.1. La figura 16
muestra la solucin grfica. La regin factible consiste nada ms en el segmento entre los
puntos (6, 6) y (7.5, 4.5), ya que los puntos en este segmento son los nicos que satisfacen
todas las restricciones al mismo tiempo. (Observe que la restriccin de igualdad limita la regin
factible a la recta que contiene este segmento y las otras restricciones funcionales determinan
los puntos extremos del segmento.) La lnea punteada representa la funcin objetivo que pasa
por la solucin ptima (1 , 2 ) = (7.5, 4.5) con = 5.25. Esta solucin es ptima y no (6, 6)
porque (para valores positivos de Z) empuja la funcin objetivo hacia el origen
( = 0). Y = 5.25 para (7.5, 4.5) es menor que = 5.4 para (6, 6).
En consecuencia, el diseo ptimo implica utilizar una dosis total en el punto de entrada de 7.5
kilorads para el rayo 1 y 4.5 kilorads para el rayo 2.
Pgina 67 de 137
INGENIERA INDUSTRIAL
= 0
+ 0.41 + 0.52
+
+
0.31 + 0.12 +
= 2.7
0.51 + 0.52
+
=6
= 6.
0.61 + 0.42
+ 5 +
[0.4,
_[0.5,
_[0.6,
0.5,
0.5,
0.4,
Pgina 68 de 137
0,
0,
0,
,
1,
0,
0,
0,
1,
,
0,
1,
0]
6]
6]
INGENIERA INDUSTRIAL
________________________________________________________________________
Nuevo rengln
0 = [1.1 + 0.4, 0.9 + 0.5,
0,
0,
,
0, 12]
La tabla simplex inicial que resulta, lista para comenzar el mtodo simplex, se muestra en la
tabla 7. Al aplicar el mtodo smplex en la forma acostumbrada se obtiene la secuencia de
tablas smplex que aparecen en el resto de la tabla 4.12. En cuanto a la prueba de optimalidad
y la eleccin de la variable bsica entrante en cada iteracin, las cantidades que incluyen M se
tratan tal como se explic para la tabla 4.11. En particular, siempre que M est presente, slo
se usa su factor multiplicativo a menos que haya un empate, en cuyo caso el empate se rompe
con los trminos aditivos correspondientes. Un empate de este tipo ocurre en la ltima
seleccin de la variable bsica entrante (vea la penltima tabla smplex) en donde los
5
coeficientes de 3 y 5 en el rengln 0 tienen el mismo factor multiplicativo de 3 . Cuando se
comparan los trminos aditivos,
11
6
INGENIERA INDUSTRIAL
FEV nuevas, (8, 3), (6, 6),despus de que 6 decrece hasta 6 = 0 de manera que 0.61 +
0.42 6 se convierte en una restriccin adicional. (Observe que las tres soluciones FEV
sustituidas, (0, 0), (9, 0) y (0,12), eran, en realidad, soluciones no factibles en los vrtices del
problema real que se present en la figura 4.5.)Si se comienza con el origen como una solucin
FEV inicial conveniente para el problema artificial, el proceso se mueve por la frontera a las
otras tres soluciones FEV, (9, 0), (8, 3) y (7.5, 4.5). La ltima de stas es la primera que
tambin es factible para el problema real. Por coincidencia, esta primera solucin factible
resulta ptima, por lo que no se necesitan ms iteraciones. En el caso de otros problemas con
variables artificiales, puede ser necesario realizar iteraciones adicionales para llegar a una
solucin ptima despus de obtener la primera solucin factible del problema real. (ste fue el
caso del ejemplo resuelto en la tabla 4.11.) De esta forma, puede pensarse que el mtodo de la
gran M tiene dos fases. En la primera fase, todas las variables artificiales se hacen cero (debido
a la penalizacin de M por unidad al ser mayores que cero) con el fin de obtener una solucin
bsica factible inicial para el problema real. En la segunda fase todas las variables artificiales
se mantienen en cero (por esta misma penalizacin), mientras que el mtodo smplex genera
una secuencia de soluciones BF que llevan a la solucin ptima. El mtodo de las dos fases
que se describe a continuacin es un procedimiento directo para realizar estas dos fases sin
siquiera introducir la M de una manera explcita.
Pgina 70 de 137
INGENIERA INDUSTRIAL
= 0.4 + 0.5 . 1 2
INGENIERA INDUSTRIAL
Problema de la fase 1
Minimizar
= 4 + 6
Sujeta a :
1 0, 2 0, 3 0, 4 0, 5 0, 6 0,
Problema de la fase 2
= 0.4 1 + 0.5 2
Sujeta a
y
1 0, 2 0, 3 0, 4 0, 5 0
Las nicas diferencias entre estos dos problemas se encuentran en la funcin objetivo y en la
inclusin (fase 1) o exclusin (fase 2) de las variables artificiales 4 6 . Sin las variables
artificiales, el problema de la fase 2 no tiene una solucin BF inicial obvia. El nico propsito de
resolver el problema de la fase 1 es obtener una solucin BF con 4 = 0 y 6 = 0 que se
pueda usar como la solucin BF inicial para la fase 2.
La tabla 5 muestra el resultado de aplicar el mtodo simplex a este problema en la fase 1. [El
rengln 0 de la tabla simplex inicial se obtiene al convertir = 4 + 6 en
( ) = 4 6 y despus usar operaciones elementales con renglones para
Pgina 72 de 137
INGENIERA INDUSTRIAL
Segn se afirm en el resumen, esta solucin de la fase 1 es, sin duda, una solucin BF para el
problema real (problema de la fase 2) puesto que es la solucin (despus de hacer x5 = 0) del
sistema de ecuaciones que consiste en las tres restricciones funcionales del problema de la
fase 2. De hecho, despus de eliminar las columnas de 4 6 al igual que el rengln 0 en cada
iteracin, la tabla 5 muestra una manera de utilizar la eliminacin gaussiana para resolver este
sistema de ecuaciones mediante su reduccin a la forma que tiene en la tabla simplex final.
La tabla 6 muestra la preparacin para iniciar la fase 2 despus de completar la fase 1. Se
comienza con la ltima tabla simplex de la tabla 4, se eliminan las variables artificiales (4 6 ),
se
sustituye
la
funcin
objetivo
de
la
fase
2
( = 0.41 0.52 ) en el rengln 0 y despus se restablece
la forma apropiada de eliminacin gaussiana (con la eliminacin algebraica de las variables
bsicas 1 2 del rengln 0). De esta forma, el rengln 0 de la tabla simplex se obtiene
mediante las siguientes operaciones elementales con renglones en la penltima tabla simplex:
se restan del rengln 0, el rengln 1 multiplicado por 0.4 y el rengln 3 multiplicado por 0.5.
Observe que los renglones 1 y 3 no cambian excepto por la eliminacin de las dos columnas.
Los nicos ajustes ocurren en el rengln 0 a fin de sustituir la funcin objetivo de la fase 1 por
la funcin objetivo de la fase 2.
Pgina 73 de 137
INGENIERA INDUSTRIAL
La ltima tabla simplex en la tabla 6 es la tabla simplex inicial para aplicar el mtodo simplex al
problema de la fase 2, como se muestra al inicio de la tabla 6. Una sola iteracin conduce a la
solucin ptima que se muestra en la segunda tabla simplex: (1 , 2 , 3 , 5 ) = (7.5, 4.5, 0, 0.3).
Esta solucin es la solucin ptima deseada del problema real que interesa ms que el
problema artificial construido en la fase 1.
Ahora observe lo que el mtodo de las dos fases ha hecho en la grfica de la figura 12. A partir
del origen, la fase 1 examina un total de cuatro soluciones FEV para el problema artificial. En
realidad, las primeras tres eran soluciones no factibles en los vrtices para el problema real. La
cuarta solucin FEV, en (6,6), es la primera que tambin es factible para el problema real, de
manera que se convierte en la solucin FEV inicial de la fase 2. Despus de una iteracin se
obtiene la solucin FEV ptima en (7.5, 4.5).
Tabla 6. Preparacin para la fase 2
Pgina 74 de 137
INGENIERA INDUSTRIAL
Si el empate en la variable bsica entrante que surgi en la penltima tabla simplex de la tabla
4.13 se hubiera roto de otra manera, entonces la fase 1 habra ido directamente de (8, 3) a (7.5,
4.5). Despus de utilizar (7.5, 4.5) para establecer la tabla simplex inicial de la fase 2, la prueba
de optimalidad habra revelado que esta solucin era ptima y no se habra realizado ninguna
iteracin.
Resulta interesante comparar los mtodos de la gran M y de las dos fases. Se comenzar por
sus funciones objetivo.
Mtodo de la gran M:
= 0.41 + 0.52 + 4 + 6
Mtodo de las dos fases:
Fase 1:
= 4 + 6
Fase 2:
= 0.41 + 0.52
Dado que los trminos 4 6 dominan a los trminos 0.41 0.52 en la funcin objetivo del
mtodo de la M, esta funcin objetivo es esencialmente equivalente a la de la fase 1 mientras
Pgina 75 de 137
INGENIERA INDUSTRIAL
4 y/o 6 sean mayores que cero. Entonces, cuando4 = 0 6 = 0, la funcin objetivo del
mtodo de la M se vuelve completamente equivalente a la funcin objetivo de la fase 2.
Debido a estas equivalencias virtuales de las funciones objetivo, el mtodo de la M y el de dos
fases tienen casi siempre la misma secuencia de soluciones bsicas factibles. La nica
excepcin posible ocurre cuando existe un empate en la variable bsica entrante en la fase 1
del mtodo de las dos fases, como sucedi en la tercera tabla simplex de la tabla 4. Observe
que las primeras tres tablas simplex de las tablas 3 y 4 son casi idnticas, pues la nica
diferencia es que los factores multiplicativos de M de la tabla 3 se convierten en cantidades
nicas en los puntos correspondientes de la tabla 4. En consecuencia, no se contaba con los
factores aditivos que rompieron el empate de la variable bsica entrante en la tercera tabla
simplex de la tabla 3 para romper este mismo empate en la tabla 4. El resultado en este
ejemplo fue una iteracin adicional en el mtodo de las dos fases, aunque, en general, la
ventaja de contar con los factores aditivos es mnima. El mtodo de las dos fases sigue los
pasos del mtodo de la gran M, pero en la fase 1 utiliza slo los factores multiplicativos,
mientras que en la fase 2 elimina las variables artificiales. (El mtodo de la gran M puede
combinar los factores multiplicativos y aditivos y asignar un valor muy grande a M,
procedimiento que podra crear problemas con la inestabilidad numrica.) Por estas razones es
comn que cuando se trate de paquetes de computadora se utilice el mtodo de las dos fases.
Mtodo de las dos fases (Ejemplo de terapia de radiacin)
En el ejemplo de terapia de radiacin que se acaba de resolver en la tabla 4.12, recuerde que
la funcin objetivo real es:
:
= 0.41 + 0.52 .
= 0.41 + 0.52 +
.
4 +
6
Como los dos primeros coeficientes son despreciables comparados con M, el mtodo de las
dos fases puede eliminar la M si se usan las siguientes dos funciones objetivo que definen a Z
de manera completamente diferente.
=
4 +
6
(hasta
4 = 0,
6 = 0).
= 0.41 + 0.52 (con
4 = 0,
6 = 0).
La funcin objetivo de la fase 1 se obtiene si se divide la funcin objetivo del mtodo de la gran
M entre M y eliminan los trminos despreciables. Como la fase 1 concluye cuando se obtiene
una solucin BF para el problema real (aquella en la que
4 = 0 y 6 = 0), esta solucin se
usa como la solucin BF inicial para aplicar el mtodo smplex al problema real (con su funcin
objetivo) en la fase 2.
Antes de resolver el ejemplo por este mtodo se har un resumen de sus caractersticas
generales.
Pgina 76 de 137
INGENIERA INDUSTRIAL
Resumen del mtodo de las dos fases. Paso inicial: se revisan las restricciones del problema
original y se introducen variables artificiales segn se necesite para obtener una solucin BF
inicial obvia para el problema artificial.
Fase 1: El objetivo de esta fase es encontrar una solucin BF para el problema real.
Para hacerlo, se debe:
= ,
La solucin ptima que se obtiene para este problema (con Z 5 0) ser una solucin BF para el
problema real.
Fase 2: El objetivo de esta fase es encontrar una solucin ptima para el problema real. Como
las variables artificiales no son parte del problema real, ahora se pueden eliminar (de cualquier
manera todas tienen valor de cero). Se comienza con la solucin BF que se obtuvo al final de la
fase 1 y se usa el mtodo smplex para resolver el problema real.
A continuacin se resumen los problemas que deben resolverse por el mtodo smplex en las
fases respectivas del ejemplo.
Problema de la fase 1 (ejemplo de terapia de radiacin):
=
4 + ,
6
Sujeta a:
0.31 + 0.12 + 3
= 2.7
0.51 + 0.52
+
4
=6
0.61 + 0.42
5 +
6 = 6
y
1 0 ,
2 0,
3 0,
4 0,
5 0,
6 0.
= 2.7
= 6
5 = 6
1 0 ,
3 0,
y
2 0,
5 0.
Las nicas diferencias entre estos dos problemas se encuentran en la funcin objetivo y en la
inclusin (fase 1) o exclusin (fase 2) de las variables artificiales
4 y .
6 Sin las variables
artificiales, el problema de la fase 2 no tiene una solucin BF inicial obvia. El nico propsito de
resolver el problema de la fase 1 es obtener una solucin BF con
4 = 0 y
6 = 0 que se pueda
usar como la solucin BF inicial para la fase 2.
Pgina 77 de 137
INGENIERA INDUSTRIAL
La tabla 4.13 muestra el resultado de aplicar el mtodo smplex a este problema en la fase 1.
[El rengln 0 de la tabla smplex inicial se obtiene al convertir =
4 +
6 en
() =
4
6 y despus usar operaciones elementales con renglones para
eliminar las variables bsicas
4 y
6 de +
4 +
6 = 0.]
En la penltima tabla smplex existe un empate en la variable bsica entrante entre 3 y 5 , que
se rompe de manera arbitraria a favor de3 . La solucin que se obtiene al final de la fase 1 es,
entonces, (1 , 2 , 3 , ,
4 5 , )
6 = (6, 6, 0.3, 0, 0, 0) o despus
de eliminar
4 y ,
6 (1 , 2 , 3 , 5 ) =(6, 6, 0.3, 0).
Segn se afirm en el resumen, esta solucin de la fase 1 es, sin duda, una solucin BF para el
problema real (problema de la fase 2) puesto que es la solucin (despus de hacer 5 = 0) del
sistema de ecuaciones que consiste en las tres restricciones funcionales del problema de la
fase 2.
De hecho, despus de eliminar las columnas de x_4 y x_6 al igual que el rengln 0 en cada
iteracin, la tabla 4.13 muestra una manera de utilizar la eliminacin gaussiana para resolver
este sistema de ecuaciones mediante su reduccin a la forma que tiene en la tabla smplex
final.
La tabla 4.14 muestra la preparacin para iniciar la fase 2 despus de completar la fase 1. Se
comienza con la ltima tabla smplex de la tabla 4.13, se eliminan las variables artificiales
(
4 ),
6 se sustituye la funcin objetivo de la fase 2 ( = 0.41 0.52 en la forma de
maximizacin) en el rengln 0 y despus se restablece la forma apropiada de eliminacin
gaussiana (con la eliminacin algebraica de las variables bsicas 1 2 del rengln 0). De esta
forma, el rengln 0 de la tabla smplex se obtiene mediante las siguientes operaciones
elementales con renglones en la penltima tabla smplex: se restan del rengln 0, el rengln 1
multiplicado por 0.4 y el rengln 3 multiplicado por 0.5. Observe que los renglones 1 y 3 no
cambian excepto por la eliminacin de las dos columnas. Los nicos ajustes ocurren en el
rengln 0 a fi n de sustituir la funcin objetivo
de la fase 1 por la funcin objetivo de la fase 2.
La ltima tabla smplex de la tabla 4.14 es la tabla smplex inicial para aplicar el mtodo
smplex al problema de la fase 2, como se muestra al inicio de la tabla 4.15. Una sola iteracin
conduce a la solucin ptima que se muestra en la segunda tabla smplex: (1 , 2 , 3 , 5 ) =
(7.5, 4.5, 0, 0.3).
sta es la solucin ptima deseada del problema real que interesa ms que el problema
artificial que se construy en la fase 1.
Pgina 78 de 137
INGENIERA INDUSTRIAL
Pgina 79 de 137
INGENIERA INDUSTRIAL
Ahora observe lo que el mtodo de las dos fases ha hecho grficamente en la figura 4.7. A
partir del origen, la fase 1 examina un total de cuatro soluciones FEV para el problema artificial.
En realidad, las primeras tres eran soluciones no factibles en los vrtices para el problema real
que se present en la figura 4.5. La cuarta solucin FEV, en (6,6), es la primera que tambin es
factible para el problema real, de manera que se convierte en la solucin FEV inicial de la fase
2. Despus de una iteracin se obtiene la solucin FEV ptima en (7.5, 4.5).
Si el empate en la variable bsica entrante que surgi en la penltima tabla smplex de la tabla
4.13 se hubiera roto de otra manera, la fase 1 habra ido directamente de (8, 3) a (7.5, 4.5).
Despus de utilizar (7.5, 4.5) para establecer la tabla smplex inicial de la fase 2, la prueba de
optimalidad habra revelado que esta solucin era ptima y no se habra realizado ninguna
iteracin.
Pgina 80 de 137
INGENIERA INDUSTRIAL
Resulta interesante comparar los mtodos de la gran M y de las dos fases. Se comenzar por
sus funciones objetivos.
Mtodo de la gran M:
= 0.41 + 0.52 _ +
.
4 +
6
Pgina 81 de 137
INGENIERA INDUSTRIAL
Pgina 82 de 137
INGENIERA INDUSTRIAL
INGENIERA INDUSTRIAL
Ejercicios
Tema: Forma Tabular Mtodo Simplex
Ejercicio 1. En una pastelera se hacen dos tipos de pasteles: Vienesa y Real. Cada pastel
Vienesa necesita un cuarto de relleno por cada Kg. de bizcocho y produce un beneficio de 250
Pesetas, mientras que un pastel Real necesita medio Kg. de relleno por cada Kg. de bizcocho y
produce 400 Ptas. de beneficio. En la pastelera se pueden hacer diariamente hasta 150 Kg. de
bizcocho y 50 Kg. de relleno, aunque por problemas de maquinaria no pueden hacer ms de
125 pasteles de cada tipo. Cuntos pasteles Vienesas y cuntos Reales deben vender al da
para que sea mximo el beneficio?
Ejercicio 2. Se va a organizar una planta de un taller de automviles donde van a trabajar
electricistas y mecnicos. Por necesidades de mercado, es necesario que el nmero de
mecnicos no supere al doble que el de electricistas. En total hay disponible 30 electricistas y
20 mecnicos. El beneficio de la empresa por jornada es de 250 euros por electricista y 200
euros por mecnico. Cuntos trabajadores de cada clase deben elegirse para obtener e;
mximo beneficio y cul es este?
Pgina 84 de 137
INGENIERA INDUSTRIAL
Ejercicio 3. Una compaa posee dos minas: la mina A produce cada da 1 tonelada de hierro
de alta calidad, 3 toneladas de calidad media y 5 de baja calidad. La mina B produce cada da 2
toneladas de cada una de las tres calidades. La compaa necesita al menos 80 toneladas de
mineral de alta calidad. 160 toneladas de calidad media y 200 de baja calidad. Sabiendo que el
coste diario de la operacin es de 2000 euros en cada mina Cuntos das debe trabajar cada
mina para que el costo sea mnimo?
Ejercicio 4. Un autobs Guadalajara-Culiacn ofrece lugares para fumadores al precio de 1000
pesos y a no fumadores al precio de 600 pesos. Al no fumador se le deja llevar 50 kg. de peso
y al fumador 20 Kg. Si el autobs tiene 90 lugares y admite un equipaje de hasta 3,000 Kg.
Cul ha de ser la oferta de lugares de la compaa para cada tipo de pasajeros, con la
finalidad de optimizar el beneficio?
Ejercicio 5. Un herrero con 80 Kg. de acero y 120 Kg. de aluminio quiere hacer bicicletas de
paseo y de montaa que quiere vender, respectivamente a 20.000 y 15.000 Bolvares cada una
[para sacar el mayor beneficio. Para la de paseo empleara 1 kg. De acero y 3 Kg. de aluminio,
y para la de montaa 2 kg. de ambos metales. Cuntas bicicletas de paseo y montaa
vender?
Ejercicio 6. A una persona le tocan 10 millones de pesos en una lotera y le aconsejan que las
invierta en dos tipos de acciones, A y B. Las de tipo A tienen ms riesgo pero producen un
beneficio del 10 %. Las de tipo B son ms seguras, pero producen slo el 7% anual. Despus
de varias deliberaciones decide invertir como mximo 6 millones en la compra de acciones A y
por lo menos, 2 millones en la compra de acciones B. Adems, decide que lo invertido en A
sea, por lo menos, igual a lo invertido en B. Cmo deber invertir 10 millones para que le
beneficio anual sea mximo?
Ejercicio 1.
Max f(x, y)=2x+8y
Sujeto a:
x 0
y 0
2x + 4y8
2x 5y0
-x + 5y5
Pgina 85 de 137
INGENIERA INDUSTRIAL
Ejercicio 2.
Max Z = 6x1 - 2 x2 + 3 x3
Sujeto a:
2 x1 x2 + 2 x3 2
x1 +
4 x3 4
x1, x2, x3 0
Ejercicio 3. Una empresa que fabrica electrodomsticos est pensando abrir una
nueva factora para producir 3 modelos de lavadora: modelo de gama alta, media y
baja. Tiene dos posibles ubicaciones: 1 y 2. La inversin necesaria para construir la
fbrica en la ubicacin 1 es de 2000000 unidades monetarias y de 1750000 unidades
monetarias en la ubicacin 2. Los costes unitarios de produccin son 15, 13 y 10
unidades monetarias, respectivamente para gama alta, media y baja, en la ubicacin 1
y 16, 12 y 9 unidades monetarias, respectivamente, en la ubicacin 2.
De la gama alta se han de producir al menos 75000 unidades anuales, 100000 de la
media y 200000 de la baja.
a) Si slo se va a construir una factora, modelizar el problema con el objetivo de
minimizar costos.
b) Si se incluye la posibilidad de construir las dos factoras (ubicacin 1 y 2),
modelizar el problema con el objetivo de minimizar costes considerando,
adems, las siguientes restricciones:
En caso de producirse lavadoras de gama baja en la ubicacin 1 se recibir una
subvencin de 1000000 unidades monetarias.
La gama alta se producir nicamente en una de las dos ubicaciones.
Ejercicio 4. La empresa qumica SIGMA S.A. manufactura dos productos que se
venden como materia prima a compaas que fabrican jabones para bao, detergentes
y otros productos. Con base en un anlisis de los niveles actuales de inventario y de la
demanda potencial para el siguiente mes, los administradores de la empresa han
especificado que la produccin total combinada de los productos 1 y 2 debe ser de
cuando menos de 350 galones.
Por otro lado, se debe satisfacer tambin un pedido para un cliente importante por 125
galones del producto 1. Sabemos que el producto 1 requiere de 2 horas de tiempo de
procesamiento por galn, en tanto que el producto 2 requiere de 1 hora de
Pgina 86 de 137
INGENIERA INDUSTRIAL
Precio de vta.
($/unidad)
Costo de vta.
($/unidad)
Capacidad
(horas/mes)
400
380
490
450
400
Demanda
mnima
Mensual(unidades
)
Mxima
1
100
50
500
5000
2
300
200
750
6000
3
160
100
650
8000
4
250
150
0
3500
Adems, se debe que en el siguiente mes solo se dispondrn de 1200m2 de lmina
que consumen los productos 1 y 2. El producto 1 requiere 0.50m2 por unidad y el
producto 2 requiere 0.80m2.
Ejercicio 6. Una tienda de autoservicio funciona las 24 horas tiene los siguientes
requerimientos mnimos para los cajeros. El periodo uno sigue inmediatamente
despus del periodo 6. Un cajero trabaja 8hrs consecutivas, empezando al inicio de
uno de los 6 periodos. Determine el nmero requerido de empleados en cada uno de
los periodos.
Periodo
Horas del
da (24
hrs)
Nmero
mnimo
1
3-7
2
7-11
3
11-15
4
15-19
5
19-23
6
23-3
20
14
20
10
Pgina 87 de 137
INGENIERA INDUSTRIAL
Ejercicio 7.La empresa olle S.A de C.V, productora de radio porttiles para
intercomunicacin (solamente entre dos personas: transmisora y receptora); va a
promover su nuevo radio con un alcance de 40Km, el cual tiene diversas funciones. El
principal canal de distribucin est enfocado a mayoristas en el rea de comunicacin
industrial, as mismo, la firma est considerando dos alternativas de distribucin: una
cadena de autoservicio y mayorista de equipos martimos. Dichos canales de
distribucin alternativos abren el mercado a personas interesadas en radio
comunicacin como aficin y como enlace entre botes de pesca y su estacin de base.
Debido a la diferencia de costos de comercializacin y de promocin, la utilidad del
producto vara con la alternativa de distribucin seleccionada. Adems, el costo
publicitario y el tiempo el vendedor por unidad son distintos para cada canal de
distribucin. Dado que la compaa solo produce bajo pedido; el nmero de unidades
fabricadas y vendidas es el mismo.
A continuacin se resume la informacin preparada por olle S.A de C.V, con respecto a
la utilidad, costo publicitario y hr/hombre de vendedor por cada unidad vendida. Lo
anterior ha sido estimado con base en experiencias con radios similares.
Canal de
distribucin
Utilidad
unitaria($)
Costo publicitario
($/unidad)
Industrial
Tienda
Martimo
20,000
12,000
18,000
1,800
3,000
1,000
Esfuerzo de
ventas (hrhombre/unidad)
4
6
7
Pgina 88 de 137
INGENIERA INDUSTRIAL
Pgina 89 de 137
INGENIERA INDUSTRIAL
INGENIERA INDUSTRIAL
Una vez hechos estos cambios, la solucin ptima original, junto con la nueva variable igual a
cero (no bsica), ser todava ptima para el problema primal? Igual que en el caso anterior,
una pregunta equivalente es si la solucin bsica complementaria todava es factible para el
problema dual, e igual que antes, esta pregunta se puede contestar con slo verificar si esta
solucin bsica complementaria satisface una restriccin que en este caso se trata de la nueva
restriccin del problema dual.
Con propsitos de ilustracin, suponga que en el problema de la Wyndor Glass Co. se planea
incluir en la lnea de produccin un tercer producto nuevo. Si representa la tasa de
produccin de este artculo, el modelo revisado que resulta es:
= 31 + 52 + 4
sujeta a
y
1 0, 2 0, 0.
Despus de introducir las variables de holgura, la solucin ptima original para este problema
sin era (1 , 2 , 3, 4 , 5 ) = (2, 6, 2, 0, 0). Si se incluye = 0, la solucin todava
es ptima?
Para responder esta pregunta se verifica la solucin bsica complementaria para el problema
dual. Como lo indica la propiedad de soluciones bsicas ptimas complementarias, esta
solucin est dada en el rengln 0 de la tabla simplex final para el problema primal.
Como esta solucin era ptima para el problema dual original, sin duda satisface las
restricciones duales originales. Pero, satisface la nueva restriccin dual?
21 + 3 2 + 3 4
Al sustituir esta solucin se ve que
3
2 (0) + 3 ( ) + (1) 4
2
Pgina 91 de 137
INGENIERA INDUSTRIAL
Se satisface, por lo que esta solucin dual an es factible (es decir, ptima). En consecuencia,
la solucin primal original (2, 6, 2, 0, 0) junto con = 0, todava es ptima, y se concluye
que no debe incluirse este nuevo producto en la produccin.
Este enfoque tambin hace que sea muy sencillo llevar a cabo un anlisis de sensibilidad sobre
los coeficientes de la nueva variable agregada al problema original. Con slo verificar la nueva
restriccin dual se puede saber cunto pueden cambiar los valores de estos parmetros antes
de que afecten la factibilidad de la solucin dual y la optimalidad de la solucin primal.
Pgina 92 de 137
INGENIERA INDUSTRIAL
A manera de ilustracin, en la tabla 8 se muestran los problemas primal y dual del ejemplo de
la Wyndor Glass Co., tanto en forma algebraica como matricial.
La tabla primal-dual para programacin lineal (tabla 9) ayuda tambin a subrayar la
correspondencia entre los dos problemas. Muestra todos los parmetros de programacin lineal
(las , ) y cmo se usan para construir los dos problemas. En el caso del problema
primal, cada columna (excepto la de los lados derechos) proporciona los coeficientes de una
sola variable de las respectivas restricciones y de la funcin objetivo, mientras que cada
rengln (excepto el ltimo) da los parmetros de una restriccin. En el problema dual, cada
rengln (excepto el rengln de los lados derechos) da los coeficientes de una variable de las
restricciones respectivas y de la funcin objetivo, mientras que cada columna (excepto la de la
derecha) proporciona los parmetros de una restriccin. Adems, la columna de los lados
derechos da los lados derechos del problema primal y los coeficientes de la funcin objetivo del
problema dual, mientras que el ltimo rengln proporciona los coeficientes de la funcin
objetivo del problema primal y los lados derechos del problema dual.
En consecuencia, ahora se tienen las siguientes relaciones generales entre los problemas
primal y dual.
1. Los parmetros de una restriccin (funcional) en cualquier problema son los
coeficientes de una variable en el otro.
2. Los coeficientes de la funcin objetivo en un problema son los valores del lado derecho
en el otro.
Pgina 93 de 137
INGENIERA INDUSTRIAL
Tabla 9. Tabla primal-dual para la programacin lineal ilustrada por el ejemplo de la Wyndor Glass Co.
Pgina 94 de 137
INGENIERA INDUSTRIAL
Pgina 95 de 137
INGENIERA INDUSTRIAL
Para ilustrar estas relaciones con el ejemplo de la Wyndor Glass Co., la primera ecuacin
resulta = 41 + 122 + 183 , que es justo la funcin objetivo del problema dual que se
presenta en la esquina superior derecha de la tabla 8. El segundo conjunto de ecuaciones
resulta 1 = 1 = 33 y 2 = 22 + 23 , que son los lados izquierdos de las restricciones
funcionales de este problema dual. As, si se restan los lados derechos de estas restricciones
tipo entonces (1 = 3 2 = 5), (1 1 ) y 2 2 ) se pueden interpretar como las variables
de supervit de estas restricciones funcionales.
La clave ahora es expresar lo que el mtodo simplex trata de lograr (de acuerdo con la prueba
de optimalidad) en trminos de estos smbolos. En particular, busca un conjunto de variables
bsicas y la solucin BF correspondiente, tal que todos los coeficientes del rengln 0 sean no
negativos. Despus se detiene con esta solucin ptima. Con la notacin de la tabla 10, esto se
expresa simblicamente de la siguiente forma:
Condicin de optimalidad:
Pero, excepto por la falta de un objetivo para la funcin W, este problema es precisamente el
problema dual. Para completar la formulacin, se explorar cul debe ser ese objetivo perdido.
Pgina 96 de 137
INGENIERA INDUSTRIAL
= 41 + 122 + 183
sujeta a
y
1 0, 2 0, 3 0.
Pgina 97 de 137
INGENIERA INDUSTRIAL
Entonces, si se usan los nmeros de las columnas de1 , 2 3 los valores de estas variables
de supervit se pueden calcular como
De esta forma, un valor negativo de cualquier variable de supervit indica que se viola la
restriccin correspondiente. En la columna de la derecha tambin se incluye el valor calculado
de la funcin objetivo dual = 41 + 122 + 183 .
Como se mostr en la tabla 10, todas estas cantidades de la derecha del rengln 0 se
identifican en este rengln sin necesidad de hacer nuevos clculos. En particular, observe en la
tabla 11 cmo cada nmero obtenido para el problema dual ya aparece en el rengln 0 en la
posicin indicada de la tabla 10. En el caso del rengln 0 inicial, en la tabla 6.5 se muestra que
la solucin dual correspondiente, (1 , 2 , 3 ) = (0, 0, 0), es no factible, puesto que las dos
variables de supervit son negativas. La primera iteracin logra eliminar uno de estos dos
valores negativos, pero no el otro. Despus de dos iteraciones se satisface la prueba de
optimalidad del problema primal debido a que todas las variables duales y las de supervit son
1
2
INGENIERA INDUSTRIAL
slo ejemplos de las soluciones factibles para los dos problemas. Para cualquier par de
soluciones factibles, esta desigualdad debe cumplirse debido a que el valor factible mximo de
= (36) es igual al valor factible mnimo de la funcin objetivo dual = , que es la
siguiente propiedad.
Propiedad de dualidad fuerte: Si x* es una solucin ptima para el problema primal y
y* es una solucin ptima para el problema dual, entonces
cx* = y* b.
As, estas dos propiedades implican que cx < yb para soluciones factibles si una o ambas son
no ptimas para sus problemas respectivos, mientras que la igualdad se cumple cuando ambas
son ptimas.
La propiedad de dualidad dbil describe la relacin entre cualquier par de soluciones de los
problemas primal y dual en donde las dos soluciones son factibles para sus problemas
respectivos. En cada iteracin, el mtodo simplex encuentra un par especfico de soluciones
para los dos problemas, donde la solucin del problema primal es factible pero la del dual es no
factible (excepto en la ltima iteracin). La siguiente propiedad describe esta situacin y la
relacin entre este par de soluciones.
Propiedad de soluciones complementarias: En cada iteracin, el mtodo simplex
identifica de manera simultnea una solucin FEV, , para el problema primal y una
solucin complementaria, y, para el problema dual (que se encuentra en el rengln 0,
como los coeficientes de las variables de holgura), donde
= .
Si no es ptima para el problema primal, entonces y no es factible para el problema dual.
Para ilustrar esta propiedad, despus de una iteracin en el problema de la Wyndor Glass Co.,
1 = 0, 2 = 6 y 1 = 0, 2 =
5
2
problema primal, pero y es no factible para el dual (puesto que viola la restriccin, 1 + 33
3.
La propiedad de soluciones complementarias tambin se cumple en la iteracin final del
mtodo simplex, donde se encuentra una solucin ptima para el problema primal. Sin
embargo, se puede decir ms sobre la solucin complementaria y en este caso, como se
presenta en la siguiente propiedad.
Propiedad de soluciones complementarias ptimas: Al final de cada iteracin, el
mtodo simplex identifica de manera simultnea una solucin ptima x* para el
problema primal y una solucin ptima complementaria y* para el problema dual (que se
encuentra en el rengln 0 como los coeficientes de las variables de holgura), donde
cx* = y* b.
Pgina 99 de 137
INGENIERA INDUSTRIAL
5
2
, 3 = 1, con
cx* = 36 = y*b.
Propiedad de simetra: En el caso de cualquier problema primal y su problema dual,
las relaciones entre ellos deben ser simtricas debido a que el dual de este problema
dual es este problema primal.
En consecuencia, todas las propiedades anteriores se cumplen sin importar a cul de los dos
problemas se le llame problema primal. (La direccin de la desigualdad de la propiedad de
dualidad dbil requiere que el problema primal se exprese o re exprese en la forma de
maximizacin y el problema dual en la forma de minimizacin.) Por lo tanto, el mtodo simplex
se puede aplicar a cualquiera de los dos problemas e identificar al mismo tiempo las
soluciones complementarias (y en ltima instancia una solucin complementaria ptima) para el
otro problema.
Hasta este punto se han estudiado las relaciones entre las soluciones factibles u ptimas para
el problema primal y las soluciones correspondientes para el problema dual. Sin embargo, es
posible que el problema primal (o el dual) no tenga soluciones factibles o bien tenga soluciones
factibles pero no una solucin ptima (debido a que la funcin objetivo no est acotada). La
ltima propiedad resume las relaciones primal-dual de todas estas posibilidades.
Teorema de la dualidad: Las siguientes son las nicas relaciones posibles entre los
problemas primal y dual.
1. Si un problema tiene soluciones factibles y una funcin objetivo acotada (y, por ende,
una solucin ptima), entonces ocurre lo mismo con el otro problema, de manera que se
aplican tanto la propiedad de dualidad dbil como la fuerte.
2. Si uno de los problemas tiene soluciones factibles y una funcin objetivo no acotada (es
decir, no tiene solucin ptima), entonces el otro problema no tiene soluciones factibles.
3. Si un problema no tiene soluciones factibles, entonces el otro problema no tiene
soluciones factibles o bien la funcin objetivo es no acotada.
El mtodo simplex dual se basa en la teora de la dualidad presentada en la primera parte del
captulo 6. Para explicar la idea bsica de este mtodo, para describir un par de soluciones
bsicas complementarias de los problemas primal y dual. En particular, recuerde que se dice
que ambas soluciones son factibles primales si la solucin bsica primal es factible, y se llaman
factibles duales si la solucin bsica dual complementaria es factible para el problema dual.
Recuerde tambin que cada solucin bsica complementaria es ptima para su problema slo
si es factible primal y factible dual.
Se puede considerar que el mtodo simplex dual es la imagen de espejo del mtodo simplex.
ste trata directamente con soluciones bsicas del problema primal que son factibles primales
pero no factibles duales. Despus se mueve hacia la solucin ptima con el objetivo de lograr
la factibilidad dual la prueba de optimalidad del mtodo simplex. Por el contrario, el mtodo
simplex dual maneja soluciones bsicas del problema dual que son factibles duales pero no
Pgina 100 de 137
INGENIERA INDUSTRIAL
factibles primales. Despus se mueve hacia la solucin ptima con la meta de alcanzar la
factibilidad primal.
An ms, el mtodo simplex dual trata un problema como si se aplicara el mtodo simplex a su
problema dual de manera simultnea. Si sus soluciones bsicas iniciales se hacen
complementarias, los dos mtodos se mueven en una secuencia completa y obtienen
soluciones bsicas complementarias en cada iteracin.
El mtodo simplex dual es muy til en algunas situaciones especiales. Lo normal es que sea
ms fcil encontrar una solucin inicial bsica que sea factible que una factible dual, aunque en
ocasiones es necesario introducir muchas variables artificiales para construir una solucin
inicial BF de manera artificial. En esos casos sera ms sencillo comenzar con una solucin
bsica factible dual y aplicar el mtodo simplex dual. Incluso, puede ser que se requiera menos
iteraciones cuando no se tiene que convertir en cero el valor de tantas variables artificiales.
Cuando se aborda un problema cuyas soluciones iniciales bsicas sin variables artificiales
no son factibles primales ni factibles duales, tambin es posible combinar las ideas de los
mtodos simplex y dual simplex en un algoritmo primal-dual que trata de alcanzar la factibilidad
tanto primal como dual.
Otra aplicacin primordial del mtodo simplex dual es su asociacin con el anlisis de
sensibilidad. Suponga que se tiene una solucin ptima por el mtodo simplex, pero que es
necesario o de inters para el anlisis de sensibilidad introducir cambios menores en el
modelo. Si la solucin bsica ptima que se tena ya no es factible primal pero todava
satisface la prueba de optimalidad, se puede aplicar de inmediato el mtodo simplex dual a
partir de esta solucin bsica factible dual. Por lo general, mediante la aplicacin del mtodo
simplex dual se llega a la nueva solucin ptima mucho ms rpido que si se resuelve el nuevo
problema desde el principio con el mtodo simplex.
El mtodo simplex dual tambin puede ser til para resolver problemas grandes de
programacin lineal desde el principio debido a la eficiencia del algoritmo. La experiencia
computacional reciente con las ltimas versiones de CPLEX indica que el mtodo simplex dual
suele ser ms eficiente que el mtodo simplex para resolver problemas particularmente
grandes que se encuentran en la prctica. Las reglas del mtodo simplex dual son muy
parecidas a las del mtodo simplex. En realidad, una vez que los mtodos se inician, la nica
diferencia entre ellos es el criterio para elegir las variables bsicas que entran y salen y la regla
para detener el algoritmo. Para poner en marcha el mtodo simplex dual si se trata de un
problema de maximizacin, todos los coeficientes de la ecuacin (0) deben ser no negativos
de manera que la solucin bsica es factible dual. Las soluciones bsicas sern no
factibles excepto la ltima slo porque algunas variables son negativas. El mtodo hace
que el valor de la funcin objetivo disminuya de manera continua, y conserve siempre
coeficientes no negativos en la ecuacin (0), hasta que todas las variables sean no negativas.
En este momento la solucin bsica es factible satisface todas las ecuaciones y, por lo
tanto, es ptima segn el criterio del mtodo simplex de coeficientes no negativos de la
ecuacin (0).
A continuacin se resumen los detalles del mtodo simplex dual.
Pgina 101 de 137
INGENIERA INDUSTRIAL
as, esta solucin es factible y, por lo tanto, ptima, y el algoritmo se detiene. De otra
manera, es necesario realizar una iteracin.
3. Iteracin:
Paso 1 Se determina la variable bsica que sale: Mediante la seleccin de la variable
bsica negativa que tenga el mayor valor absoluto.
Paso 2 Se determina la variable bsica entrante: Se selecciona aquella cuyo coeficiente
en la ecuacin (0) llegue primero a cero al agregar a la ecuacin (0) un mltiplo
creciente de la ecuacin que contiene a la variable bsica que sale. Para llevar a cabo
esta eleccin se examinan las variables no bsicas con coeficientes negativos de esa
ecuacin la que contiene la variable bsica que sale y se elige la que tiene el menor
valor absoluto del cociente dado por el coeficiente de la ecuacin (0) entre el coeficiente
de esa ecuacin.
Paso 3 Se determina la nueva solucin bsica a partir del conjunto actual de ecuaciones
y se despejan las variables bsicas en trminos de las no bsicas, mediante el mtodo
de eliminacin gaussiana. Cuando las variables no bsicas se hacen cero, cada variable
bsica (y Z) es igual al nuevo valor del lado derecho de la ecuacin en la que aparece
(con coeficiente +1). Se repite la prueba de factibilidad.
Para comprender bien el mtodo simplex dual se debe entender que hace lo mismo que hara
el mtodo simplex si se aplicara a las soluciones bsicas complementarias del problema dual
en realidad, sta fue la motivacin para construirlo as. El paso 1 de una iteracin, que
determina la variable bsica que sale, es equivalente a determinar la variable bsica entrante
en el problema dual. La variable negativa con el valor absoluto ms grande corresponde al
coeficiente negativo con el mayor valor absoluto de la ecuacin (0) del problema dual (vea la
tabla 6.3). El paso 2, que determina la variable bsica entrante, es equivalente a determinar la
variable bsica que sale en el problema dual. El coeficiente de la ecuacin (0) que llega primero
a cero corresponde a la primera variable que se hace cero en el problema dual. Tambin los
dos criterios para detener el algoritmo son complementarios.
INGENIERA INDUSTRIAL
El trabajo del equipo de investigacin de operaciones apenas comienza una vez que se aplica
con xito el mtodo simplex para identificar una solucin ptima para el modelo. Un supuesto
de programacin lineal es que todos los parmetros del modelo (aij, bi, y cj) son constantes
conocidas. En realidad, los valores de los parmetros que se usan en el modelo casi siempre
son slo estimaciones basadas en una prediccin de las condiciones futuras. Con frecuencia,
los datos obtenidos para desarrollar estas estimaciones son bastante burdos o no existen, as
que los parmetros de la formulacin original pueden representar poco ms que algunas reglas
rpidas proporcionadas por el personal de lnea al que tal vez presionaron para dar su opinin.
Los datos pueden incluso representar estimaciones optimistas o pesimistas que protegen los
intereses de los estimadores.
En consecuencia, un administrador razonable y el personal de investigacin de operaciones
deben mantener cierto escepticismo saludable respecto de los nmeros originales que les
proporciona la computadora y, en muchos casos, los tomarn nada ms como un punto de
partida para el anlisis posterior del problema. Una solucin ptima lo es slo en lo que se
refiere al modelo especfico que se usa para representar el problema real, y esa solucin no se
convierte en una gua confiable para la accin hasta verificar que su comportamiento es bueno
tambin para otras representaciones razonables del problema. An ms, algunas veces los
parmetros del modelo (en particular las bi) se establecen como resultado de decisiones
basadas en polticas administrativas (por ejemplo, la cantidad de ciertos recursos que se ponen
a disposicin de las actividades), y estas decisiones deben revisarse despus de detectar sus
consecuencias potenciales.
Por estas razones es importante llevar a cabo un anlisis de sensibilidad, para investigar el
efecto que tendra sobre la solucin ptima proporcionada por el mtodo simplex el hecho de
que los parmetros tomen otros valores posibles. En general, habr algunos parmetros a los
que se les pueda asignar cualquier valor razonable sin que afecten la optimalidad de esta
solucin. Sin embargo, tambin habr parmetros con valores probables que lleven a una
nueva solucin ptima. Esta situacin es seria, en particular, si la solucin original adquiere
valores muy inferiores en la funcin objetivo, o tal vez no factibles.
Por lo tanto, un objetivo fundamental del anlisis de sensibilidad es identificar los parmetros
sensibles (es decir, los parmetros cuyos valores no pueden cambiar sin que cambie la
solucin ptima). En el caso de ciertos parmetros que no estn clasificados como sensibles,
tambin puede resultar de gran utilidad determinar el intervalo de valores del parmetro para el
que la solucin ptima no cambia. (Este intervalo de valores se conoce como intervalo
permisible para permanecer ptimo.) En algunos casos, el cambio del valor de un parmetro
puede afectar la factibilidad de la solucin BF ptima. Para manejar tales parmetros, es til
determinar el intervalo de valores para el que la solucin BF ptima (con los valores ajustados
de las variables bsicas) seguir siendo factible. (Este intervalo recibe el nombre de intervalo
permisible para permanecer factible.) En la siguiente seccin se describirn los procedimientos
especficos para obtener este tipo de informacin.
Tal informacin es invaluable en dos sentidos. Primero, identifica los parmetros ms
importantes, con lo que se puede tener un cuidado especial para hacer estimaciones cercanas
y seleccionar una solucin que tenga un buen desempeo para la mayora de los valores
Pgina 103 de 137
INGENIERA INDUSTRIAL
posibles. Segundo, identifica los parmetros que ser necesario controlar muy de cerca cuando
el estudio se implante. Si se descubre que el valor real de un parmetro est fuera de su
intervalo de valores permisibles, sta es una seal incontrastable de que es necesario cambiar
la solucin.
Para problemas pequeos, la verificacin del efecto de una variedad de cambios en los valores
de los parmetros es directa con slo aplicar de nuevo el mtodo simplex para ver si cambia la
solucin ptima. Esto es en especial conveniente cuando se usa una formulacin en hoja de
clculo. Una vez que el Solver se ha preparado para obtener una solucin ptima, slo se
hacen los cambios deseados y se elige el botn de resolver otra vez.
Sin embargo, en problemas ms grandes como los que se encuentran en la prctica, el anlisis
de sensibilidad requerira de un esfuerzo computacional exorbitante si fuera necesario volver a
aplicar el mtodo simplex desde el principio para investigar cada cambio en el valor de un
parmetro. En esencia, la idea fundamental revela de inmediato la forma en que los cambios al
modelo original alteraran los nmeros de la tabla simplex final (si se supone que se duplica la
misma secuencia de operaciones algebraicas que realiz el mtodo simplex la primera vez).
Por lo tanto, despus de hacer unos cuantos clculos para actualizar esta tabla simplex, se
puede verificar con facilidad si la solucin BF ptima original ahora es no ptima (o no factible).
Si es as, esta solucin se usar como solucin bsica inicial para comenzar de nuevo el
simplex (o el simplex dual) y encontrar una nueva solucin ptima, si se desea. Si los cambios
en el modelo no son muy grandes, slo se requerirn unas cuantas iteraciones para obtener la
nueva solucin ptima a partir de esta solucin bsica inicial avanzada.
Para describir este procedimiento con ms detalle, considere la siguiente situacin. Se ha
empleado el mtodo simplex para obtener una solucin ptima para un modelo de
programacin lineal con valores especficos de los parmetros bi, cj, y aij) Para iniciar el
anlisis de sensibilidad se cambian uno o ms parmetros. Despus de hacer los cambios,
sean , , y los valores de los distintos parmetros. Entonces, en notacin matricial,
b b, c c, A A
para el modelo revisado.
El primer paso es actualizar la tabla simplex final para que refleje estos cambios. En particular,
se desea encontrar la tabla simplex final revisada que resultara si se repitieran de manera
exacta las mismas operaciones algebraicas que condujeron desde la tabla simplex inicial a la
final (inclusive los mismos mltiplos de renglones sumados o restados a los otros renglones).
(Esto no es por necesidad lo mismo que reaplicar el mtodo simplex porque los cambios en la
tabla inicial podran ocasionar que el mtodo simplex cambie algunas de las operaciones
algebraicas utilizadas.) Para la idea fundamental [(1) t* = t + y*T y (2) T* = S*T], se ve que la
tabla simplex final revisada se calcula a partir de y* y S* ((que no han cambiado) y la nueva
tabla simplex inicial, como se muestra en la tabla 12. Observe que y* y S* juntas son los
coeficientes de las variables de holgura de la tabla simplex final, donde el vector y* (las
variables duales) es igual a estos coeficientes del rengln 0 y la matriz S* proporciona estos
coeficientes en los otros renglones de la tabla. Entonces, slo con usar y*, S*, y los nmeros
revisados en la tabla inicial, la tabla 12 revela la forma en que los nmeros revisados en el
Pgina 104 de 137
INGENIERA INDUSTRIAL
resto de la tabla final se calculan de inmediato sin tener que repetir ninguna operacin
algebraica.
Tabla 12. Tabla simplex final revisada que resulta de los cambios introducidos al modelo original
Ejercicios
Tema: Relacin Primal Dual
INGENIERA INDUSTRIAL
Sujeto a:
1 + 22 3
21 + 42 5
1 , 2 0
Ejercicio 5. La National Bisnes Machine (NBM) produce y vende dos tipos de mquinas de
escribir: manual y elctrica. Cada mquina de escribir manual es vendida con un ingreso de
$40 y cada mquina de escribir elctrica produce un ingreso de $60, ambas maquinas tienen
que ser procesadas (ensambladas y empacadas) a travs de dos operaciones diferentes O1 y
O2. La NBM tiene las siguientes capacidades mensuales: 2000hrs O1 y 1000hrs O2.
El nmero de hrs. de operacin 1 y 2 requeridas para producir un modelo terminado se da en la
siguiente tabla:
hrs. mquina
manual
Operacin
hrs. mquina
elctrica
hr.
O1
2000
O2
1000
Ejercicio 6.
= 21 + 2
Sujeto a:
1 + 2 1
1 + 2 3
1 + 22 4
1 , 2 0
Pgina 106 de 137
INGENIERA INDUSTRIAL
Ejercicio 7.
= 1 2
Sujeto a:
21 +
1 +
2 4
2 1
1 + 22 3
1 , 2 0
Ejercicio 8.
= 41 + 22 3
Sujeto a:
41 + 22
1
2 + 2 3 = 8
1 , 2 03
INGENIERA INDUSTRIAL
Ejercicio 1.
Max Z = 3x1 + 2x2
Sujeto a:
2x1 + x2 100
x1 + x2 80
x1
40
x1, x2 0
Formacin
Produccin
Acabado
INGENIERA INDUSTRIAL
costo
de costo
produccin
materiales
de costo total
precio de venta
18.00
12.00
30
50
50.00
15.00
65
100
25.00
20.00
45
90
Se desea saber el nmero de cada tipo de producto que debern producirse de tal manera que
se optimice el beneficio por las 8 horas de trabajo del da.
Considerando la informacin, se plante el modelo de programacin lineal:
1. Modele el problema para tener un plan que pueda maximizar las utilidades de la empresa.
2. Presente la tabla final y el anlisis de sensibilidad para el problema modelado, ambos
calculados en la computadora.
3. Encuentre la solucin ptima del problema modelado.
4. Qu pasara si se programaran 20 minutos extras en el departamento de inspeccin?
5. En cunto se incrementara la utilidad ptima actual si se programan 50 minutos en el
departamento de formado?
Ejercicio 6. Qu pasara con la solucin ptima actual si se programaran 30 minutos de
mantenimiento en el departamento de acabado?
7. Si se logran reducir los costos de produccin en el producto B en un 25%,
Cmo se afecta la base actual y el objetivo?
Ejercicio 3. Una empresa fabrica dos tipos de alfombras del mismo ancho, afelpadas y para
interior- exterior. Ambos tipos tienen una gran demanda por lo que la empresa puede vender
cualquier cantidad que fabrique.
Los dos tipos de alfombra pasan primero por el departamento de teido y luego por tejido.
Teido tiene disponible 320 horas semanales mientras que tejido tiene disponible 400 horas
semanales para fabricar las alfombras afelpadas y 160 para las alfombras de interior-exterior.
Pgina 109 de 137
INGENIERA INDUSTRIAL
Actualmente se fabrican seis modelos, cuatro del tipo afelpado y dos del tipo interior-exterior
con los siguientes tiempos y mrgenes de utilidad:
Departamento
Teido
0.5
1.2
0.8
0.5
0.5
Tejido Afelpadas
0.7
1.2
0.5
60
70
70
100
200
300
a. Modele el problema para tener un programa de produccin que pueda maximizar las
utilidades de la empresa.
b. Presente la tabla final y el anlisis de sensibilidad para el problema modelado, ambos
calculados en la computadora.
c. Encuentre la solucin ptima del problema modelado.
d. Interprete la solucin ptima especificando cuntas horas de capacidad no utilizada existe
en el departamento de teido, en el tejido de alfombras afelpadas y en el tejido de alfombras
para interior-exterior?
e. Si un cliente importante pide 50 metros del modelo 2 cul es el efecto que tiene hacer esta
produccin?
f. Si el personal de tejido para interior-exterior trabajara una hora extra qu provocara este
cambio?
g. Si al personal de teido se le dejara tiempo extra cuntas horas extras pueden trabajar sin
cambiar el precio sombra para el departamento de teido.
h. Si el personal de alfombras para interior-exterior trabajara 60 horas extras con un pago
adicional de $50/hora qu efecto tiene este cambio en la solucin ptima y en el valor de la
funcin objetivo?
i. Qu precio se estara dispuesto a pagar por una hora adicional en el departamento de
teido?
j. Cunto tendra que aumentar el margen de utilidad del modelo 5 para que apareciera en la
solucin ptima del problema?
k. Cunto podra cambiar el margen de utilidad del modelo 1 antes de que se afectara la
solucin ptima?
Pgina 110 de 137
INGENIERA INDUSTRIAL
l. Si nos vemos obligados a fabricar un metro ms del modelo 6 cul sera la solucin ptima
para el problema?
m. Si hubiera horas adicionales sin costo extra para el departamento de tejido para afelpadas,
cuntas horas recomendara utilizar para maximizar las utilidades sin afectar la mezcla actual
de produccin?
INGENIERA INDUSTRIAL
INGENIERA INDUSTRIAL
Esta suposicin significa que es necesario un balance entre el suministro total de todos los
orgenes y la demanda total de todos los destinos. Algunos problemas reales no se
ajustan por completo al problema de transporte porque violan la suposicin de requerimientos.
Sin embargo, es posible reformular el problema de manera que se ajuste al modelo con la
introduccin de un destino ficticio o un origen ficticio para que se haga cargo de la holgura entre
las cantidades reales distribuidas.
Los nicos datos necesarios para un problema de transporte son suministros, demandas y
costos unitarios. Estos son los parmetros del modelo. Todos estos parmetros se pueden
resumir en la siguiente tabla de parmetros.
INGENIERA INDUSTRIAL
EJEMPLO:
Suponga que una compaa tiene m plantas de produccin (i), de capacidad ai (i =
1...m) y n almacenes de distribucin (j), con demanda bj (j = 1...n). El costo de transporte entre
la planta i y el almacn es conocido como cij.
El problema es determinar la cantidad (xij) que debe suministrar la planta i al almacn j, de tal
manera que el costo de transporte total sea mnimo. Las consideraciones de costos de
produccin e inventario se pueden incorporar al modelo bsico.
El modelo tpico tiene cuatro componentes:
Un conjunto de m fuentes
Un conjunto de n destinos
INGENIERA INDUSTRIAL
Z = S S iS j
Sujeto a:
S j xij = ai (fuentes i = 1...m)
S i xij = bj (destinos j = 1...n)
xij >= 0
INGENIERA INDUSTRIAL
80
215
100
108
102
68
INGENIERA INDUSTRIAL
Un mtodo ms resumido para representar el modelo de transporte consiste en utilizar los que
se llama tabla de transporte, esta es una matriz donde las filas representan las fuentes y las
columnas el destino. En cada celda se especifica la cantidad y el costo .
Fuente/destino
Oferta
11
80
12
215
1000
21
100
22
108
1500
31
102
32
68
1200
Demanda
2300
1400
3700
Fabrica 2
Fabrica 3
25
25
10
Almacn 2
Almacn 3
Almacn 4
20
INGENIERA INDUSTRIAL
15
20
$/unid
Almacn 1
Almacn 2
Almacn 3
Almacn 4
Fabrica 1
Fabrica 2
Fabrica 3
Ahora la pregunta es cunto se debe enviar desde cada fbrica a cada almacn con el fin de
obtener el mnimo costo.
= 211 + 212 + 013 + 414 + 521 + 922 + 823 + 324 + 631 + 432 + 333 +
234
Sujeto a: 1. Satisfacer la demanda de los almacenes:
11 + 21 + 31 >
= 20 12 + 22 + 32 15 13 + 23 + 33 20 14 + 24 + 34 5 2. No sobrepasar
la capacidad disponible de las fbricas 11 + 12 + 13 + 14 25 , 21 + 22 + 23 + 24 <
= 25 31 + 32 + 33 + 34 10 3. Por supuesto la condicin de no negatividad y todas las
variables enteras.
[6]
Ejercicios
Pgina 118 de 137
INGENIERA INDUSTRIAL
Ejercicio 1. Luxris Electronics manufactura dos productos que se pueden producir en dos
lneas distintas de produccin. Ambos productos tienen costos de produccin ms bajos
cuando se producen en la ms moderna de las dos lneas. Sin embargo, la lnea de produccin
ms moderna no tiene capacidad para manejar la produccin total. Como resultado, parte de
la produccin debe efectuarse en la lnea de produccin ms antigua. Los datos
siguientes muestran los requerimientos totales de produccin, la capacidad de las lneas de
produccin y los costos de produccin.
Lnea
moderna
Producto
1
2
Capacidad
lnea
Lnea
antigua
$3.00
$2.50
$5.00
$4.00
800
600
Requerimientos mnimos de
produccin
500 unidades
700 unidades
de
Formule un modelo de programacin lineal que pueda utilizarse para tomar la decisin de
asignacin de la produccin. Cul es la decisin recomendada y cul es el costo total?
1
PlantaFuente
1
Planta 2
Planta 3
Asignacin
demandada
Almacn de destino
2
3
4
Produccin
(oferta)
464
352
995
513
416
682
654
690
388
867 75
791 125
685 100
80
65
70
85 300
Ciudad de Mxico
Pgina 119 de 137
Monterrey
INGENIERA INDUSTRIAL
Toluca
75 Km.
875 Km.
Coahuila
993 Km.
348 Km
407 Km.
501.2 Km
Ejercicio 2. Encuentre la solucin inicial mediante cualquier mtodo (esquina noroeste, costo
menor, vogel) y utilice el mtodo de cruce del arroyo para encontrar la solucin ptima del
siguiente problema.
Oferta
10
11
600
12
14
20
20
100
16
18
140
Demanda
120
80
100
540
Persona
A
B
C
1
5
3
2
Tarea
2
7
6
3
3
4
5
4
a) La solucin ptima es A-3, B-1, C-2, con Z=10, utilice la computadora para verificar esta
solucin ptima. (Utilizar cualquier mtodo manual) *F8
Ejercicio 4. Resulvase el siguiente problema de maximizacin con el mtodo de esquina
noroeste. Ntese que hay dos rutas prohibidas. (Las ganancias se dan en pesos por unidad)
Pgina 120 de 137
INGENIERA INDUSTRIAL
A
De
Hidalgo
Guanajuato
Saltillo
Capacidad
Monterrey
-------
12
10
100
Guadalajara
11
13
12
600
Mxico
10
---------
700
Demanda
300
400
500
Cul es la ganancia total para la solucin ptima? Resulvase mtodo esquina noroeste
Almacn 1
Almacn 2
Capacidad
450
600
380
Demanda
750
800
La demanda de los clientes y los costos de embarque por unidad (en dlares) desde cada
almacn hasta cada cliente son:
Almacn
Cliente 1
Cliente 2
Cliente 3
Cliente 4
Demanda
300
300
300
300
INGENIERA INDUSTRIAL
Ejercicio 6. Una compaa tiene tres fbricas (A, B y C) para ensamblar computadoras, y
dispone de tres tiendas habilitados para la venta (D, E y F). Las cantidades producidas por A, B
y C son 1.000, 5.000 y 4.000 unidades por da respectivamente. La mxima cantidad que
puede vender el almacn D es 3000 unidades/da, E es 6000 unidades/da y F es 7000
unidades/da. Los costos de transporte de cada fbrica a cada almacn estn dados en la
siguiente tabla:
Demanda
Suministro
Obtener una solucin bsica factible por el mtodo de esquina del noroeste.
Ejercicio 7. Tres centrales de distribucin tienen que dar electricidad a tres ciudades. La tabla
de costos de transporte de electricidad es la siguiente:
Ciudad
Suministro
Central
(MKwh)
10
35
II
12
13
50
III
14
16
40
Demanda (MKwh)
45
20
30
Determine la distribucin elctrica para cada ciudad para minimizar los costos por el
mtodo vogel
Ejercicio 8. Un fabricante tiene tres plantas P1, P2, P3 y cinco bodegas B1, B2, B3, B4 y B5, el
problema es establecer la planta que debe producir el suministro para cada bodega. La
capacidad de las plantas es limitada. En la tabla aparecen la capacidad de produccin de las
plantas y los requerimientos de ventas de las bodegas en miles de cajas:
Planta
Produccin
Bodega
Venta
INGENIERA INDUSTRIAL
P1
100
B1
50
P2
60
B2
10
P3
50
B3
60
B4
30
B5
20
Total
170
Total
210
El costo de despacho de 1000 cajas desde cada planta a cada bodega aparece en la siguiente
tabla:
Destino Origen
B1
B2
B3
B4
B5
P1
240
300
160
500
360
P1
420
440
300
200
220
P3
300
340
300
480
400
La compaa desea determinar un programa de embarques que minimice los costos generales
de transporte de la empresa. Utilice el mtodo vogel.
Ejercicio 9. Una compaa panificadora puede producir un pan especial en cualquiera de sus
plantas, en la siguiente forma:
Planta
Costo de produccin
($/unidad pan)
2500
2.30
2100
2.50
Cuatro cadenas de restaurantes desean adquirir este pan, sus demandas y precios que desean
pagar son los siguientes:
INGENIERA INDUSTRIAL
1800
3.90
2300
3.70
550
4.00
1750
3.60
El costo ($) de embarcar una unidad de pan de una planta a un restaurante es:
Cadena 1
Cadena 2
Cadena 3
Cadena 4
Planta A
0.60
0.80
1.10
.90
Planta B
1.20
0.60
.80
.50
Ejercicio 10. Una compaa abastece a 3 clientes (Ci) cuyas demandas son de 30 unidades
cada uno. Existen dos depsitos con 40 y 30 unidades disponibles respectivamente. El costo
unitario de envo aparece en la tabla. Por cada unidad no enviada, existe un costo de no
cumplimiento. Formular un modelo de transporte para minimizar costos y resuelva por el
mtodo vogel
C1
C2
C3
Depsito 1
15
35
25
Depsito 2
10
50
40
Costo no cumplimiento
90
80
110
Ejercicio 11.Una compaa est planeando una campaa de publicidad para introducir su
nuevo producto, un cigarrillo sin tabaco. La compaa ha identificado cuatro grupos de mercado
y quiere que por lo menos 1, 2, 4 y 1 (millones) de clientes potenciales vean su anuncio en el
lapso de una semana. Se estn considerando tres medios: los peridicos, una revista y un
comercial en hora prima de televisin. La compaa estima que el nmero total de clientes
Pgina 124 de 137
INGENIERA INDUSTRIAL
Grupo de mercado
Medio
Peridico
$1.40
$0.70
$0.90
$1.40
Revista
$1.20
$0.90
$1.20
$1.00
Televisin
$1.00
$1.30
$1.00
$1.10
potenciales que vern slo un anuncio y no los otros dos es 1 milln para el peridico, 2.5
millones para la revista y 4.5 millones en la televisin. Cada medio tiene grupos de audiencias
distintas, lo cual resulta en diferentes costos por cliente potencial para cada anuncio. Las tasas
efectivas de comercializacin por cada 1000 clientes potenciales en el mercado se muestran
enseguida para cada medio.
Formlese ste como un problema de transporte. A que grupos de mercado debe dirigirse
cada medio para minimizar el costo total? Resulvase por el mtodo vogel.
Ejercicio 1. Utilice el mtodo hngaro encuentre la asignacin optima asociada de cada uno
de los trabajos a cada una de las mquinas y calcule el costo final.
Mquina
14
10
12
15
13
16
Mes
Demanda
Capacidad
tiempo normal
Octubre
200
300
100
Noviembre
300
300
100
en
Capacidad
horas extras
en
Diciembre
INGENIERA INDUSTRIAL
600
300
100
Ejercicio 3. Una empresa de transporte dispone de 4 camiones y 4 rutas. Cada camin debe
hacer una ruta y cada ruta debe realizarse exclusivamente por un camin. Los beneficios de
cada transportista para las distintas rutas dependen de las caractersticas del camin
y de la ruta escogida y se presentan en la siguiente tabla:
Ruta 1
Ruta 2
Ruta 3
Ruta 4
Camin 1
150
200
300
100
Camin 2
100
220
300
250
Camin 3
250
140
240
240
Camin 4
300
250
100
300
a) Decidir la ruta que debe realizar cada camin para que el beneficio total obtenido sea
mximo.
b) El comercial de la empresa ha conseguido dos nuevas rutas y desea probarlas durante este
ao. Los beneficios obtenidos por cada camin son:
Camin 1
Camin 2
Camin 3
Camin 4
Ruta 5
200
300
250
250
Ruta 6
260
280
250
320
i) Construir la tabla a la que aplicaramos el Mtodo Hngaro sabiendo que cada camin
nicamente puede realizar una ruta y las nuevas rutas deben realizarse obligatoriamente.
Pgina 126 de 137
INGENIERA INDUSTRIAL
ii) Construir la tabla a la que aplicaramos el Mtodo Hngaro sabiendo que se tienen que
realizar todas las rutas, cada camin puede realizar ms de una ruta y tienen que utilizarse
obligatoriamente todos los camiones. Adems, el camin 1 podr realizar, como mucho, 450 km
diarios, los camiones 2 y 3 podrn realizar, como mucho, 300 km diarios y el camin 4, 160 km
y las rutas 1, 2, 3, 4, 5, 6 son de 110, 150, 130, 150, 120 y 90 km respectivamente.
A1
A2
A3
A4
A5
P1
2.7
2.2
3.4
2.8
3.6
P2
3.6
3.4
2.8
3.6
P3
3.2
3.8
2.3
1.9
2.6
P4
2.6
2.5
1.8
4.2
3.5
El nuevo reglamento dice que el profesor P3 no puede impartir las asignaturas A1 y A2. Las
asignaturas no se pueden compartir y se han de impartir todas. Ningn profesor puede quedar
sin asignaturas. Al profesor P1 solamente se le debe asignar una asignatura.
a) Modelizar como un problema de programacin lineal entera con el objetivo de obtener la
asignacin que maximice la valoracin media total.
b) Indicar a qu tabla habra que aplicar el mtodo hngaro para determinar la asignacin
ptima.
Ejercicio 5. El gerente de la lnea de produccin de una empresa electrnica debe asignar
personal a cinco tareas. Existen cinco operadores disponibles para asignarlos. El gerente de
lnea tiene a su disposicin datos de prueba que reflejan una clasificacin numrica de
productividad para cada uno de los cinco trabajadores en cada uno de los trabajos. Estos
datos se obtuvieron a travs de un examen de operacin y prueba administrado por el
departamento de ingeniera industrial. Suponiendo que un operador puede ejecutar un solo
trabajo, plantee un modelo que conduzca a la asignacin optima de tareas.
Nmero de trabajo
Nmero de
operador
1
2
3
4
5
INGENIERA INDUSTRIAL
1
12
6
10
2
7
2
16
8
6
4
10
3
24
20
16
2
6
4
8
14
18
24
6
5
2
6
12
20
18
Tipo de
nado
Dorso
Pecho
Mariposa
Libre
Cart
Chris
David
Tony
Ken
37.7
43.4
33.3
29.2
32.9
33.1
28.5
26.4
33.8
42.2
38.9
29.6
37.0
34.7
30.4
28.5
35.4
41.8
33.6
31.1
Requerimiento 1: de los tres nuevos productos posibles, deben escogerse a lo ms dos para
produccin. Se dispone de dos plantas que pueden producir los productos elegidos por razones
administrativas, la administracin impuso una segunda restriccin a este respecto.
Requerimiento 2: solo una de las dos plantas debe asignarse para la produccin de los nuevos
productos.
Pgina 128 de 137
INGENIERA INDUSTRIAL
El costo unitario de produccin de cada producto sera en esencia el mismo en las dos plantas.
Pero por diferencias en las instalaciones de produccin, el nmero de horas de produccin por
unidad de cada producto puede diferir entre ellas, como se muestra en la siguiente tabla:
Tiempo
Producto
de produccin por
c/unidad
Producto
Producto
Conceptos
Planta 1
Planta 2
Ganancia
1
3
4
2
4
6
3
2
2
0unitaria
Ventas
potenciales
Horas
Disponibles
por Semana
30
40
(miles de
dlares)
(uds.
x
semana)
Urologa
Cardiologa
Ortopedia
Obstetricia
Claudia
28
18
15
75
Mireya
32
48
23
38
Otilia
51
36
24
36
Rosa
25
38
55
12
Ejercicio 9. Tres clientes de una empresa de investigacin de mercados solicitaron que la firma
realice una investigacin muestral. Hay cuatro especialistas en estadstica disponibles para
estos tres proyectos; sin embargo, los cuatro estn ocupados y, por tanto, cada uno slo puede
manejar un cliente. Los siguientes datos muestran la cantidad de horas requeridas por cada
especialista para completar cada trabajo; las diferencias en tiempo se basan en la experiencia y
la capacidad de los especialistas
Especialista
Cliente A
Cliente B
Cliente C
INGENIERA INDUSTRIAL
150
210
270
170
230
220
180
230
225
160
240
230
11.5
21.4
16.8
12.8
c) Suponga que el tiempo que necesita el especialista 4 para completar el trabajo para
el cliente A disminuye a 140 horas. Qu efecto tendr este cambio en la solucin
inicial?
Ejercicio 10. Una compaa acaba de desarrollar un nuevo lquido lava trastes y prepara una
campaa promocional televisiva a nivel nacional. La firma ha decidido programar una serie de
comerciales de 1 minuto durante las horas de audiencia pico de amas de casa de 1 a 5 p.m.
Para llegar a la mxima audiencia posible, la compaa desea programar un comercial en cada
una de las cuatro cadenas. Los ratings de exposicin se presentan en la siguiente tabla.
Cul cadena deber ser contratada cada hora para obtener la mxima exposicin a la
audiencia?
INGENIERA INDUSTRIAL
Parte A
0.10
0.12
0.13
0.11
0.10
0.06
0.16
0.12
Parte B
0.05
0.06
0.04
0.08
0.04
0.09
0.06
0.06
Parte C
0.32
0.40
0.31
0.30
0.42
0.35
0.36
0.49
Parte D
0.17
0.14
0.19
0.15
0.10
0.16
0.19
0.12
Parte E
0.06
0.07
0.10
0.05
0.08
0.10
0.11
0.05
Parte F
0.08
0.10
0.12
0.08
0.09
0.10
0.09
0.06
Parte G
0.55
0.62
0.61
0.70
0.62
0.63
0.65
0.59
Ejercicio 11. La compaa Rodymar produce siete nueve productos mdicos. Cada una de las
ocho plantas puede agregar un producto ms a su lnea actual de dispositivos mdicos. Los
costos por unidad de produccin de las diferentes partes en las ochos plantas se muestran en
la tabla siguiente. Cmo deber asignar los nuevos productos a las plantas para minimizar los
costos de fabricacin por unidad?
Ejercicio 12. El director de una universidad, programara al personal docente para impartir
cursos durante el prximo semestre. Necesitan cubrirse cuatro cursos esenciales en los niveles
de licenciatura, maestra en administracin, maestra en ciencias y doctorado. Se asignaran
cuatro maestros a los cursos y cada uno de ellos recibir solo uno. Se dispone de las
evaluaciones de los docentes realizadas por los estudiantes de semestres anteriores. Con base
en una escala de calificacin de 4 (excelente), 3 (muy bueno), 2 (promedio), 1 (regular) y 0
(malo),
se
Profesor
Licenciatura
Maestra en
Administracin
Maestra en
Ciencias
Doctorado
muestran las evaluaciones promedio de los estudiantes para cada docente. El profesor D no
tiene grado de Doctor y no se puede asignar para el curso en el nivel de Doctorado. Si el
director hace las asignaciones de enseanza con base en la maximizacin de las calificaciones
de evaluacin de los estudiantes en los cuatro cursos Qu asignaciones de personal deberan
hacerse?
INGENIERA INDUSTRIAL
2.8
2.2
3.3
3.0
3.2
3.0
3.6
3.6
3.3
3.2
3.5
3.5
3.2
2.8
2.5
------
Ejercicio 13. Un bufete de abogados ha aceptado cinco nuevos casos, cada uno de los cuales
puede ser llevado adecuadamente por cualquiera de los cinco asociados ms recientes.
Debido a la diferencia de experiencia y prctica, los abogados emplearan distintos tiempos en
los casos. Uno de los asociados ms experimentados ha estimado las necesidades de tiempo
(en horas) como sigue:
Caso 1
Caso 2
Caso 3
Caso 4
Caso 5
Abogado 1
145
120
130
95
115
Abogado 2
80
63
85
48
78
Abogado 3
121
107
93
69
95
Abogado 4
118
83
116
80
105
Abogado 5
97
75
120
80
111
INGENIERA INDUSTRIAL
Chihuahua
Tampico
Len
Tijuana
0.9
0.91
2.9
2.6
Guadalajara
1.4
1.1
0.75
0.25
Monterrey
1.75
0.88
0.58
0.73
Desde
Hacia
Arabia Saudita
Venezuela
Indonesia
Estados Unidos
1800
800
2000
Rusia
1600
1800
1700
Nigeria
1300
INGENIERA INDUSTRIAL
1200
1500
Ejercicio 4. La B & Z Brewing Company fabrica una marca de cerveza muy popular. Para
mantener la calidad, la compaa fabrica la cerveza en solo tres plantas, en las que existen
disponibles ojos de agua (cerca de Boulder, Colorado; Minneapolis, Minnesota; y Olimpia,
Washington). De estas plantas se enva la cerveza por camin a cuatro almacenes de
distribucin ubicados en la parte occidental de los Estados Unidos de Norteamrica (en
San Diego, California; Provo, Utha; Albuquerque, Nuevo Mxico; Lincoln, Nebraska). Debido a
los aumentos en los precios de la gasolina y del combustible disel, el gasto de transporte es
un concepto importante de los costos, los administradores han comenzado a realizar un
estudio para determinar se es posible reducir los cosos de transporte. Los gerentes de
produccin de cada una de las tres plantas han estimado la produccin mensual esperada
para sus respectivas plantas. Se fabricara en total en las tres plantas una cantidad suficiente
de cerveza para cargar 300 camiones. Los administradores generales de la B & Z han
asignado la produccin total a los respectivos almacenes examinando datos de meses
anteriores. En la siguiente tabla se presenta la informacin de oferta (produccin) y demanda
(asignacin), junto con los costos de transporte para cada combinacin de oferta demanda.
Debe observarse que las unidades de oferta y demanda se expresan en camiones de
Pgina 134 de 137
INGENIERA INDUSTRIAL
cerveza, en tanto que las cifras de costos que aparecen en el cuerpo de la tabla se expresan
en dlares por camin. El problema que enfrentan los administradores de la B & Z consiste en
determinar la cantidad (es decir, el nmero de camiones) de cerveza que debe enviarse de
cada planta a cada almacn para minimizar los costos totales de transporte. Analice por
medio de los algoritmos de transporte cual sera la distribucin por cada planta a cada
almacn el envo de la cerveza (aun costo mnimo cul es el mejor?), las eficiencias de las
plantas contra los almacenes en cuanto a su capacidad.
Ejercicio 5. Una compaa tiene 3 plantas que fabrican carriolas para bebe que deben
enviarse a 4 centros de distribucin .las plantas 1,2 y 3, producen 12,17 y 11 cargas
mensuales, respectivamente. Cada centro de distribucin necesita recibir 10 cargas al mes.
La distancia desde cada planta a los respectivos centros de distribucin es la
siguiente.
Distancia
Centro de distribucin
planta
1
2
3
1
800 millas
1100 millas
600 millas
2
1300 millas
1400 millas
1200 millas
3
400 millas
600 millas
800 millas
4
700 millas
1000 millas
900 millas
El costo del flete por embarque es de $100 mas $0.50/milla. Cuntas cargas deben de
mandarse desde cada planta a cada centro de distribucin para minimizar el costo total de
transporte?
a) formule un problema de transporte mediante la construccin de la tabla de
parmetros apropiada.
b) Dibuje la representacin de red de este problema.
c) Obtenga una solucin ptima, por medio de los algoritmos de transporte a un costo mnimo,
cul es el mejor?, analice las eficiencias.
Ejercicio 6. La B & Z Brewing Company fabrica una marca de cerveza muy popular. Para
mantener la calidad, la compaa fabrica la cerveza en solo tres plantas, en las que existen
disponibles ojos de agua (cerca de Boulder, Colorado; Minneapolis, Minnesota; y Olimpia,
Washington). De estas plantas se enva la cerveza por camin a cuatro almacenes de
distribucin ubicados en la parte occidental de los Estados Unidos de Norteamrica (en
San Diego, California; Provo, Utha; Albuquerque, Nuevo Mxico; Lincoln, Nebraska). Debido a
los aumentos en los precios de la gasolina y del combustible disel, el gasto de transporte es
un concepto importante de los costos, los administradores han comenzado a realizar un
estudio para determinar se es posible reducir los cosos de transporte. Los gerentes de
produccin de cada una de las tres plantas han estimado la produccin mensual esperada
Pgina 135 de 137
INGENIERA INDUSTRIAL
para sus respectivas plantas. Se fabricara en total en las tres plantas una cantidad suficiente
de cerveza para cargar 300 camiones. Los administradores generales de la B & Z han
asignado la produccin total a los respectivos almacenes examinando datos de meses
anteriores. En la siguiente tabla se presenta la informacin de oferta (produccin) y demanda
(asignacin), junto con los costos de transporte para cada combinacin de oferta demanda.
Debe observarse que las unidades de oferta y demanda se expresan en camiones de
cerveza, en tanto que las cifras de costos que aparecen en el cuerpo de la tabla se expresan
en dlares por camin. El problema que enfrentan los administradores de la B & Z consiste en
determinar la cantidad (es decir, el nmero de camiones) de cerveza que debe enviarse de
cada planta a cada almacn para minimizar los costos totales de transporte. Analice por
medio de los algoritmos de transporte cual sera la distribucin por cada planta a cada
almacn el envo de la cerveza (aun costo mnimo cul es el mejor?), las eficiencias de las
plantas contra los almacenes en cuanto a su capacidad.
Ejercicio 7. Una compaa tiene 3 plantas que fabrican carriolas para bebe que deben
enviarse a 4 centros de distribucin .las plantas 1,2 y 3, producen 12,17 y 11 cargas
mensuales, respectivamente. Cada centro de distribucin necesita recibir 10 cargas al mes.
La distancia desde cada planta a los respectivos centros de distribucin es la
siguiente.
Distancia
Centro de distribucin
planta
1
2
3
1
800 millas
1100 millas
600 millas
2
1300 millas
1400 millas
1200 millas
3
400 millas
600 millas
800 millas
4
700 millas
1000 millas
900 millas
El costo del flete por embarque es de $100 mas $0.50/milla. Cuntas cargas deben de
mandarse desde cada planta a cada centro de distribucin para minimizar el costo total de
transporte?
a) formule un problema de transporte mediante la construccin de la tabla de
parmetros apropiada.
b) Dibuje la representacin de red de este problema.
c) Obtenga una solucin ptima, por medio de los algoritmos de transporte a un costo mnimo,
cul es el mejor?, analice las eficiencias.
INGENIERA INDUSTRIAL
BIBLIOGRAFA
[1] HILLIER F., LIEBERMAN G. (2006). Introduccin a la Investigacin de Operaciones.
McGraw Hill. 8va Edicin.
[2] WISTON WAYNE. Investigacin de Operaciones. Aplicaciones y Algoritmos.- Grupo
Editorial Iberoamrica.- 2 Edicin.-1994.
[3] GROSSMAN, I. Algebra Lineal. McGrawHill. Sexta Edicin. 2008
[4] Algebra, El mtodo de Gauss- Jordan y preliminares de algebra lineal;
cuadernillo Ingeniera tcnica en informtica de sistemas y gestin, Universidad Rey Juan
Carlos, Espaa.
[5] Khachiyan, L. (1979). A polynomial algorithm in linear programming 20. Soviet Math.
Doklady.
[6] 6. Nagui, Mohammad. Investigacin de Operaciones. Interpretacin de Modelos y
Casos. Editorial Limusa, 1996, Mxico.
[7] Programacin Lineal e Ingeniera Industrial: Una Aproximacin al Estado del Arte.
Ingeniera Industrial. Actualidad y Nuevas Tendencias Ao4, Vol. II, N6 ISSN: 18568327
Gudez. Programacin Lineal e Ingeniera Industrial: una Aproximacin al Estado del Arte,
p.61-78
[8] Planificacin integrada de produccin y Distribucin para un conglomerado industrial.
Red de Revistas Cientficas de Amrica Latina, el Caribe, Espaa y Portugal
Sistema de Informacin Cientfica http://www.redalyc.org/pdf/430/43019325008.pdf
[9] Optimizacin del proceso logstico en una empresa de colombiana de alimentos congelados
y refrigerados. Revista de ingeniera. Universidad de los Andes. Bogot, Colombia. rev. ing.
ISSN. 0121-4993. Noviembre de 2007. https://revistaing.uniandes.edu.co/pdf/26a6.pdf
[10] Fundamentos de investigacin de operaciones Frederick S. Hillier, Gerald J. Lieberman.
Adaptado de la novena edicin de: introduccin a la investigacin de operaciones de Frederick
S. Hillier, Gerald J. Lieberman 2010.