S02.s1 Material Apoyo
S02.s1 Material Apoyo
S02.s1 Material Apoyo
OPERACIONES
Ciclo : VI
Sección : 9439
Lima – Perú
Marzo 2020
1
PRESENTACIÓN
2
ÍNDICE
Pág.
PRESENTACIÓN
ÍNDICE
Primera Unidad:
LA INVESTIGACIÓN DE OPERACIONES Y EL USO DE MODELOS
Lección Nº 1: La Investigación De Operaciones
Lección Nº 2: Metodología de la Investigación de Operaciones
Segunda Unidad:
PROGRAMACIÓN LINEAL
Lección Nº 1: Métodos para la solución de problemas de P.L
Lección Nº 2: Métodos de representación gráfica
Lección Nº 3: Método Simplex
Lección Nº 4: Análisis de Dualidad y Sensibilidad
3
UNIDAD DIDÁCTICA II
COMPETENCIA
4
LECCIÓN Nº 1
PROGRAMACION LINEAL
FORMULACION MATEMATICA
1.1 Introducción.
Se considera al desarrollo de la Programación Lineal (PL) entre los avances científicos más
importantes de mediados del siglo XX. En la actualidad es una herramienta común que ha
ahorrado miles o millones de dólares a muchas compañías y negocios, incluyendo industrias
medianas y pequeñas en distintos países del mundo. ¿Cuál es la naturaleza de esta notable
herramienta y qué tipo de problemas puede manejar? Expresado brevemente, el tipo más común
de aplicación abarca el problema general de asignar recursos limitados entre las distintas
actividades de la mejor manera posible (es decir, en forma óptima). La variedad de situaciones a
las que se puede aplicar esta descripción es sin duda muy grande, y va desde la asignación de
instalaciones productivas a los productos, hasta la asignación de los recursos nacionales a las
necesidades de un país. No obstante, el ingrediente común de todas estas situaciones es la
necesidad de asignar recursos a las actividades.
La programación lineal utiliza un modelo matemático para describir el problema. El adjetivo lineal
significa que todas las funciones matemáticas del modelo deber ser funciones lineales. En este
caso, las palabras programación no se refiere a programación en computadoras; en esencia es un
sinónimo de planeación. Así, la programación lineal trata la planeación de las actividades para
obtener un resultado óptimo, esto es, el resultado que mejor alcance la meta especificada (según
el modelo matemático) entre todas las alternativas de solución.
Aunque la asignación de recursos a las actividades es la aplicación más frecuente, la
programación lineal tiene muchas otras posibilidades. de hecho, cualquier problema cuyo modelo
matemático se ajuste al formato general del modelo de programación lineal es un problema de
programación lineal. Aún más, se dispone de un procedimiento de solución extraordinariamente
eficiente llamado método simplex, para resolver estos problemas, incluso los de gran tamaño.
Estas son algunas causas del tremendo auge de la programación lineal en las últimas décadas.
5
El tipo más usual de aplicación de programación lineal involucra la asignación de recursos a
ciertas actividades. La cantidad disponible de cada recurso está limitada, de forma que deben
asignarse con todo cuidado. La determinación de esta asignación incluye elegir los niveles de las
actividades que lograrán el mejor valor posible de la medida global de efectividad.
Ciertos símbolos se usan de manera convencional para denotar las distintas componentes de un
modelo de programación lineal. Estos símbolos se enumeran a continuación, junto con su
interpretación para el problema general de asignación de recursos a actividades.
Z = valor de la medida global de efectividad
xj = nivel de la actividad j (para j = 1,2,...,n)
cj = incremento en Z que resulta al aumentar una unidad en el nivel de la actividad j bi
= cantidad de recurso i disponible para asignar a las actividades (para i = 1,2,...,m)
aij = cantidad del recurso i consumido por cada unidad de la actividad j
El modelo establece el problema en términos de tomar decisiones sobre los niveles de las
actividades, por lo que x1,x2,....,xn se llaman variables de decisión. Los valores de cj, bi y aij (para i
= 1,2,....,m y j = 1,2,....,n) son las constantes de entrada al modelo. Las cj, bi y aij también se
conocen como parámetros del modelo.
X1 0, X2 0, ..., Xn 0.
1.4.1 Proporcionalidad
La contribución de cada actividad al valor de la función objetivo Z es proporcional al nivel de
actividad xj, como lo representa el término cjxj en la función objetivo. De m anera similar, la
contribución de cada actividad al lado izquierdo de cada restricción funcional es proporcional al
nivel de la actividad xj, en la forma en que lo representa el término aijxj en la restricción. En
consecuencia, esta suposición elimina cualquier exponente diferente a 1 para las variables en
cualquier término de las funciones (ya sea la función objetivo o la función en el lado izquierdo de
las restricciones funcionales) en un modelo de programación lineal.
6
1.4.2 Actividad
Establece que la entrada y salida de un recurso en particular al conjunto de actividades, deben ser
la misma cantidad; o sea, que las actividades transforman los recursos y no los crean o destruyen.
Esta suposición garantiza que la contribución total tanto a la función objetivo como a las
restricciones, es igual a la suma de las contribuciones individuales. Cuando en un problema dado
no se tenga la aditividad puede recurrirse al empleo de otras técnicas de la programación
matemática, dependiendo de cada caso en particular.
1.4.3 Aditividad
Cada función en un modelo de programación lineal (ya sea la función objetivo o el lado izquierdo
de las restricciones funcionales) es la suma de las contribuciones individuales de las actividades
respectivas.
1.4.4 Divisibilidad
Las variables de decisión en un modelo de programación lineal pueden tomar cualquier valor,
incluyendo valores no enteros, que satisfagan las restricciones funcionales y de no negatividad.
Así, estas variables no están restringidas a sólo valores enteros. Como cada variable de decisión
representa el nivel de alguna actividad, se supondrá que las actividades se pueden realizar a
niveles fracciónales.
7
1.7 Riesgo al Aplicar la Investigación de Operaciones
Al aplicar la I de O al estudio de sistemas y a la resolución de problemas se corre el riesgo de
tratar de manipular los problemas para buscar que se ajusten a las diferentes técnicas, modelos
de algoritmos establecidos en lugar de analizar los problemas y buscar resolverlos obteniendo las
soluciones mejores, utilizando los métodos apropiados, es decir resolver el problema utilizando los
métodos que proporcionan las mejoras soluciones y no buscar ajustar el problema a un método
específico.
Para llegar a hacer un uso apropiado de la I de O, es necesario primero comprender la
metodología para resolver los problemas, así como los fundamentos de las técnicas de solución
para de esta forma saber cuándo utilizarlas o no en las diferentes circunstancias.
Ejemplo 1:
Sean x1 y x2 la cantidad a producirse de dos productos 1 y 2 respectivamente, los costos de
producción de ambos productos, S/. 3 para el producto 1 y S/. 5 para el producto 2. Si el tiempo
total de producción esta restringido a 500 horas y el tiempo de producción son de 8 horas por
unidad para el producto 1 y de 7 horas por unidad para el producto 2, entonces podemos
representar el modelo como:
C = 3x1 + 5x2 (Costo total de Producción)
Sujeto a:
8x1 + 7x2 500
x1 0 y x2 0
9
Minimizar Z = 3x1 + 2x 2
Ejemplo 2
Un fabricante de dos productos sillas y mesas y dispone de 6 pies de madera y 28 horas para su
ensamblaje, una silla requiere 2 pies de madera y 7 horas de ensamblaje, una mesa requiere 1 pie
de madera y 8 horas de ensamblaje, los precios de los productos son S/. 120 y S/. 80
respectivamente. ¿Cuantas sillas y cuantas mesas se deben fabricar para maximizar su ingreso?
Sea x1 y x2 la cantidad de sillas y mesas a producir respectivamente
El objetivo se expresa como: Maximizar z = 120x 1 + 80x2
El fabricante está sujeto a dos restricciones:
- De Material : 2x1 + x2 6
- De Horas : 7x1 + 8x2 28
- De no negatividad x1 0 y x 2 0
- Además, no se venden productos no terminados por lo tanto las variables x 1 y x2
deben ser enteras.
Paso 1: formulación del problema. (Expresión de los datos del problema como una función
objetivo y restricciones)
El primer paso para resolver el problema es expresarlo en términos matemáticos en el
formato general de PL. ¿Cuál es el objetivo? Es maximizar la contribución a la ganancia.
Cada unidad de mesas o sillas producidas contribuirá con $5 en la ganancia. Así las dos
alternativas son la producción de mesas y la producción de sillas. Ahora puede escribirse
la función objetivo:
Maximizar Z = 5x1 + 5x2
Donde: x1 = número de mesas producidas
x2 = número de sillas producidas
¿Cuáles son las restricciones o limitaciones del problema? Existen tres restricciones.
Primero, el material está limitado a 96 unidades. Cada mesa se lleva 12 unidades de
material y cada silla usa 8 unidades. La primera restricción es, entonces:
12x1 + 8x2 96
La segunda restricción es el total de horas de mano de obra. Una mesa se lleva 6 horas,
una silla 12 horas y se dispone de un total de 72 horas. Así:
6x1 + 12x2 72
10
Existe una limitación más. El fabricante prometió producir por lo menos dos mesas. Esto
puede expresarse como:
x1 2
Por último, las restricciones de no negatividad son:
x1 0, x2 0
Poniendo todo junto el modelo se tiene:
Maximizar Z = 5x1 + 5x2
Restricciones: 12x 1 + 8x2 96
6x1 + 12x2 72
x1 2
x1 0, x2 0
Ejemplo 4
Para fabricar sillas y mesas se dispone de determinados tamaños de piezas: 8 piezas pequeñas y
6 piezas grandes. En una silla se utilizan 2 piezas pequeñas y 1 grande, m ientras que en la mesa
se utilizan 2 pequeñas y 2 grandes.
Interesa decidir cuántas sillas y mesas fabricar, dada una utilidad de S/. 15 por silla y S/. 20 por
mesa.
Solución: (a modo de ejemplo)
Modelo matemático
Tiene 3 componentes principales:
1.- Definir las variables de decisión.
x: número de sillas elaboradas.
y: número de mesas elaboradas.
2.- Definir la Función Objetivo del problema.
Maximizar z=15x+20y
3.- Definir las restricciones que posee el problema o modelo que se está construyendo.
En el ejemplo era respetar la disponibilidad de piezas para la fabricación de sillas y mesas.
2x+2y 8 (piezas pequeñas)
x+2y 6 (piezas grandes)
Por último, las restricciones de no negatividad son:
x1 0, y 0
11
MÉTODO DE SOLUCIÓN GRÁFICO
Introducción.
El método gráfico se utiliza para la solución de problemas de PL, representando geométricamente
a las restricciones, condiciones técnicas y el objetivo.
El modelo se puede resolver en forma gráfica si sólo tiene dos variables. Para modelos con tres o
más variables, el método gráfico es impráctico o imposible.
Cuando los ejes son relacionados con las variables del problema, el método es llamado método
gráfico en actividad. Cuando se relacionan las restricciones tecnológicas se denom ina método
gráfico en recursos.
Los pasos necesarios para realizar el método son nueve:
1. Graficar las soluciones factibles, o el espacio de soluciones (factible), que satisfagan todas
las restricciones en forma simultánea.
2. Las restricciones de no negatividad Xi>= 0 confían todos los valores posibles.
3. El espacio encerrado por las restricciones restantes se determinan sustituyendo en primer
término <= por (=) para cada restricción, con lo cual se produce la ecuación de una línea
recta.
4. Trazar cada línea recta en el plano y la región en cual se encuentra cada restricción cuando
se considera la desigualdad lo indica la dirección de la flecha situada sobre la línea recta
asociada.
5. Cada punto contenido o situado en la frontera del espacio de soluciones satisfacen todas las
restricciones y por consiguiente, representa un punto factible.
6. Aunque hay un número infinito de puntos factibles en el espacio de soluciones, la solución
óptima puede determinarse al observar la dirección en la cual aumenta la función objetivo.
7. Las líneas paralelas que representan la función objetivo se trazan mediante la asignación de
valores arbitrarios a fin de determinar la pendiente y la dirección en la cual crece o decrece
el valor de la función objetivo.
Ejemplo.
Maximizar Z = 3X1 + 2X2
Restricciones : X1 + 2X2 6 (1)
2X1 + X2 8 (2)
-X1 + X2 1 (3)
X2 2 (4)
X1 0 (5)
X2 0 (6)
Convirtiendo las restricciones a igualdad y representándolas gráficamente se tiene:
X1 + 2X2 = 6 (1)
2X1 + X2 = 8 (2)
-X1 + X2 = 1 (3)
X2 = 2 (4)
X1 =0 (5)
X2 = 0 (6)
Espacio de solución presentada con WinQsb
12
Maximizar Z = 3X1 + 2X2
Punto (X1, X2) Z
A (0, 0) 0
B (4, 0) 12
C (3.3, 1.3) 12.6 ( óptima )
D (2, 3) 12
E (1, 3) 9
F (0, 2) 4
Actividad
(I parte)
1. Un soldador, fabricante de bicicletas con 80 Kg. de acero y 120 Kg. de aluminio quiere hacer
bicicletas de paseo y de montaña que quiere vender, respectivamente a 2000 y 1500 soles
respectivamente cada una para sacar el máximo beneficio. Para la de paseo empleará 1 kg.
de acero y 3 Kg. de aluminio, y para la de montaña 2 Kg. de ambos metales. ¿Cuántas
bicicletas de paseo y de montaña venderá?
2. Un estudiante de la UPN, dedica parte de su tiempo al reparto de propaganda publicitaria. La
empresa A le paga S/. 5 por cada impreso repartido y la empresa B, con folletos más grandes,
le paga S/. 7 por impreso. El estudiante lleva dos bolsas: una para los impresos A, en la que
caben 120 y otra para los impresos B, en la que caben 100. Ha calculado que cada día es
capaz de repartir 150 impresos como máximo. Lo que se pregunta el estudiante es: ¿Cuántos
impresos habrá que repartir de cada tipo para que su beneficio diario sea máximo?
3. Un sastre tiene 80 m 2 de tela de algodón y 120 m 2 de tela de lana. Un traje requiere 1 m 2 de
algodón y 3 m 2 de lana, y un vestido de mujer requiere 2 m 2 de cada una de las dos telas.
Calcular el número de trajes y vestidos que debe confeccionar el sastre para maximizar los
beneficios si un traje y un vestido se venden al mismo precio.
4. Transportes Cruz del Norte SAC, posee 2 tipos de camiones. El camión tipo A tiene 20 m 3 de
espacio refrigerado y 40 m 3 no refrigerado. El camión tipo B tiene 30 m 3 refrigerados y 30 m 3
no refrigerados. Una fábrica de productos alimenticios debe embarcar 900 m 3 de productos
refrigerados y 1200 m 3 no refrigerados. ¿Utilizando el Método Gráfico, cuántos camiones de
cada tipo debe alquilar la fábrica para minimizar costos si el tipo A se alquila a 30 $/Km y el B
a 40 $/Km?
5. AFP Prima ha dispuesto como máximo $1’000,000 para invertir en compra de acciones en tres
sectores que según su agente son los más estables: sector petrolero, energía y minero. En el
sector petrolero se ha elegido a PetroPlus cuyas acciones se cotizan en la bolsa a $40 la
unidad y tiene una utilidad anual estimada en $5, en energía a ElectroNor con $25 por acción y
una utilidad anual estimada de $3 y en minería a MinSur con $60 y una utilidad estimada en
$7. El agente recomienda no realizar inversión de mas de $600,000 en la petrolera, como
máximo $250,000 en energía y a lo mucho $300,000 en minería. Formule y construya el
modelo de PL que permita a AFP Prima maximizar el beneficio estimado anual.
13
Actividad
LA PROGRAMACION LINEAL
(II parte)
1. Textil Donnell, produce Chompas y Sacones. El beneficio que arroja cada chompa es de 40
S/. y cada sacón de 60 S/. El mercado puede adquirir hasta 400 chompas/semana y hasta
300 sacones/semana y en total la planta solo puede fabricar 600 unidades/semana.
a. ¿Cuántas unidades de cada modelo debe producir la fábrica Textil, para obtener
el máximo de ingresos?
2. Un fabricante produce dos artículos, A y B cada uno de los cuales requiere de dos tipos de
máquinas y los tiempos respectivos tal como se indica en el siguiente cuadro:
Máq / Prod A B
Máquina 1 2 4
Máquina 2 3 1
Utilidad S/. 2.5 3.5
Si el número de horas disponibles en las máquinas al mes son de 200 y 150
respectivamente,
a. ¿Determine cuantas unidades de cada producto debe producirse al mes, a fin de
maximizar la utilidad total?
b. ¿Cual es esa utilidad total?
3. Un camión distribuidora Central SA. puede transportar como máximo 9 TM. por viaje. En un
viaje debe transportar al menos 4 TM. de la mercancía A y un peso de la mercancía B que
no sea inferior a la mitad del peso que transporta de A. Sabiendo que cobra 30 S/. / kilo de A
y 20 S/. / kilo de B.
a. ¿Cómo se debe cargar el camión para obtener la ganancia máxima?
4. Un comerciante acude al mercado mayorista a comprar naranjas con S/. 5 000. Le ofrecen
dos tipos de naranjas: las de tipo Valencia a 5 S/. el kg. y las de tipo Huando a 8 S/. el kg.
Sabiendo que sólo dispone de su camioneta con espacio para transportar 700 kg. de
naranjas como máximo y que piensa vender el kg. de naranjas tipo Valencia a 8 S/. y el kg.
de tipo Huando a 12 S/.
a. ¿Cuántos kg de naranjas de cada tipo deberá comprar para obtener máximo
beneficio?
b. ¿Cuál será ese beneficio máximo?
14
6. Un carpintero fabrica dos productos: sillas y mesas. Su producción está limitada por las
disponibilidades en listones de madera (36 semanales) y por las horas de mano de obra
contratada (48 semanales). Cada silla requiere 4 listones de madera y 3 horas de mano de
obra. Cada mesa requiere 4 listones y 6 horas hombre. El carpintero obtiene S/. 30 y S/. 20
de utilidades por cada silla y mesa respectivamente.
Halle por medios gráficos el programa de fabricación que haga máximas las utilidades.
8. Un agricultor tiene 480 hectáreas en la que se puede sembrar ya sea trigo o maíz. El calcula
que tiene 800 horas de trabajo disponible durante la estación crucial del verano. Dados
márgenes de utilidad y los requerimientos laborales mostrados en el cuadro. ¿
Disp. / Prod maíz trigo
Horas de trabajo por hectárea 2 4
Utilidad S/. 40 30
9. La cervecería Andina S.A. produce cerveza Premium y la de tipo Light. La cerveza Premium
se vende a 5 dólares el barril, y la Light a 2 dólares el barril. La producción de un barril de
cerveza Premium requiere de 5 kilos de cebada y 2 kilos de lúpulo. La producción de un
barril de Light requiere de 2 kilos de cebada y 1 kilo de lúpulo. Se dispone de 60 kilos de
cebada y de 25 kilos de lúpulo.
a. ¿Cuántos barriles de cada tipo de cerveza debe producir para maximizar sus ingresos?
b. ¿Cuáles son esos ingresos máximos?
11. Un constructor va a edificar dos tipos de viviendas A y B. Dispone de 600 mil dólares y el
costo de una casa de tipo A es de 13 mil y 8 mil una de tipo B. El número de casas de tipo A
ha de ser, al menos, del 40 % del total y el de tipo B, el 20 % por lo menos. Si cada casa de
tipo A se vende a 16 mil y cada una de tipo B en 9 mil dólares respectivamente.
¿Cuántas casas de cada tipo debe construir para obtener el beneficio máximo?
25
12. Una fábrica produce camisas y pantalones los produce con dos tipos de máquinas (de
cortar, coser). Fabricar una camisa representa emplear la máquina de cortar una hora y la
de coser tres horas; fabricar un pantalón representa usar la máquina de cortar una hora, la
de coser una hora. La máquina de coser se puede usar hasta doce y la de cortar hasta 7
horas al día, sino se recalienta. Todo lo que se fabrica es vendido y se obtiene un beneficio
de ocho soles por cada camisa y de cinco soles por cada pantalón.
¿Cómo emplearíamos las máquinas para conseguir el beneficio máximo?
13. Un fabricante de cemento produce dos tipos de cemento a saber en gránulos y polvo. Él no
puede hacer más de 1600 bolsas un día debido a una escasez de vehículos para transportar
el cemento fuera de la planta. Un contrato de ventas establece que él debe producir 500
bolsas al día de cemento en polvo. Debido a restricciones del proceso, se requiere el doble
del tiempo para producir una bolsa de cemento granulado en relación al tiempo requerido
por el cemento en polvo. Una bolsa de cemento en polvo consume para su fabricación 15
minutos/bolsa y la planta opera 8 horas al día. Su ganancia es S/.4 por la bolsa de cemento
granulado y S/ 3 por la bolsa de cemento en polvo.
a. Cuánto se debe producir de cada tipo de cemento para maximizar sus ingresos.
14. En Justicia Paz y Vida de El Tambo, se van a construir casas de dos tipos: A y B. La
empresa constructora dispone para ello de un máximo de 1,8 millones de soles, siendo el
costo de cada tipo de casa de 30 y 20 mil soles respectivamente. El Ministerio de Vivienda,
por la normatividad de paisajismo y urbanismo exige que el número total de casas no sea
superior a 80. Sabiendo que el beneficio obtenido por la venta de una casa de tipo A es 4 mil
soles y de 3 mil soles por una de tipo B.
a. ¿La constructora cuántas casas debe construir de cada tipo para obtener el
máximo beneficio?
b. ¿Cuáles son esos ingresos máximos?
15. Doe Run SRL. produce Cobre y Zinc. Por el momento es capaz de vender todo el mineral
producido. La ganancia por tonelada de Cobre y Zinc vendida es de 4 y 3 mil dólares
respectivamente. El proceso de cada tonelada de Cobre requiere 3 horas de trabajo en el
horno y otras 4 horas de lavado. Para cada tonelada de Zinc se requieren 4 horas de
horneado y 2 horas de lavado. Las horas diarias disponibles en el horno y el lavado son 35 y
30, respectivamente. Además, se supone que al menos se deben producir diariamente 4
toneladas de Zinc.
¿Cuántas toneladas de Cobre y cuantas de Zinc debe producir a fin de maximizar sus
ingresos?
16. Una compañía puede anunciar su producto mediante el uso de estaciones de radio y
televisión locales. Su presupuesto limita los gastos en publicidad a $1000 por mes. Cada
minuto de anuncio en la radio cuesta $5 y cada minuto de publicidad en televisión cuesta
$100. La compañía desearía utilizar la radio cuando menos dos veces más que la televisión.
La experiencia pasada muestra que cada minuto de publicidad por televisión generará en
términos generales 25 veces más ventas que cada minuto de publicidad por la radio.
Determine la asignación óptima del presupuesto mensual para anuncios por radio y
televisión.
26