Documentos de Académico
Documentos de Profesional
Documentos de Cultura
lineal
Modelo de programación Lineal
Investigación de Operaciones I
Profesor:
Eduardo Rivera
Método gráfico
10.00
Tarea Individual 1
8.00
6.00
4.00
• Un carpintero desea determinar la cantidad de sillas y mesas
X2
2.00
que debe producir el próximo día para maximizar su ganancia.
0.00
0 2 4 6 8 10 12 14
• Cuenta con 38m2 de madera y dispone de 7, 5 hs/hombre. -2.00
-6.00
• de 9, 5m2 de madera y 1 hora/hombre para confeccionar una mesa.
X1
• Se asume que se vende todo lo que se produce y que la ganancia por
silla es de $4, mientras que por mesa es de $8,5
Evaluando escenarios:
1. ¿Cuántas sillas y mesas debe producir? Sillas Mesas Ganacia
2. ¿Cuántas soluciones puede detectar en la región factible? x1 x2 Z
3. Si la respuesta es un número no entero, ¿cuantas unidades recomienda 0 4 $ 34.00
producir?
WYNDOR GLASS CO. Producto 1: una puerta de vidrio de 8 pies con marco de aluminio
Producto 2: una ventana corrediza con marco de madera de 4 por
6 pies
La situación
1. Definición del problema de interés y recolección de datos
1 relevantes.
Producto 1: una puerta de vidrio de 8 pies con marco de aluminio
Producto 2: una ventana corrediza con marco de madera de 4 por 6
pies
La situación
1. Definición del problema de interés y recolección de datos
1 relevantes.
PRODUCCIÓN DISEÑO MARKETING
CONTABILIDAD VENTAS
datos adicionales
El equipo de IO también identificó los datos que necesitaba reunir:
1. Número de horas de producción disponibles por semana en cada
planta para fabricar estos nuevos productos. (Casi todo el tiempo de
estas plantas está comprometido con los productos actuales, lo que
limita la capacidad para manufacturar nuevos productos.)P1=4,
P2=12,P3=18
X1 X2 X1 & X2 ≥ 0
SOLUCIÓN GRAFICA
PLANTA LOTE (HORAS)
PRODUCTO DISPONIBLE A LA X1 ≥0
SEMANA (HORAS)
X1 X2 X2 ≥0
1 1 0 4 X1 ≤ 4
X2 = 0 2 0 2 12 2X2 ≤ 12
12 Zmax = 3X1+ 5X2 3X1 + 2X2 ≤ 18
3 3 2 18
11 GANANCIA $ 3,000 $ 5,000 Z =3X1+5X2
Zmax = 3(2)+ 5(6)
10
8 2da restricción X2 ≥ 0
Método algebraico
7 X1 = 4 3ra restricción X1 ≤ 4
6 4ta restricción X2 ≤ 6
3X1+ 2X2 = 18, donde X2 = 6
5 5ta restricción 3X1+ 2X2 ≤ 18
3X1+ 2(6) = 18 Ahora hay que encontrar la combinación
4
Región de los puntos X1 y X2 donde Z pueda
factible X1= (18-12)/3
3 obtener su máximo valor y que se ubique
2 X1 = 2 dentro de la Región factible, para ello
1
hacemos tanteos en valores de Z
20 = 3X1+ 5X2
X1 = 0 Si Z = 10 = 3X1+ 5X2
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
10 = 3X1+ 5X2 Si Z = 20 = 3X1+ 5X2
2, 3 Formulación de un modelo matemático que represente el problema.
La WYNDOR GLASS CO. produce artículos 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 reducción de las ganancias, la alta administración ha
decidido reorganizar la línea de producción de la compañía. Se
discontinuarán varios productos no rentables y se dejará
libre una parte de la capacidad de producción para emprender la
fabricación de dos productos nuevos cuyas ventas potenciales son
muy prometedoras:
WYNDOR GLASS
CO. Producto 1: una puerta de vidrio de 8 pies con marco de aluminio,
se deben producir 2 lotes por semana
Producto 2: una ventana corrediza con marco de madera de 4 por
Conclusión 6 pies, se deben producir 6 lotes por semana
se maximizara la ganancia a $36,000.00
Windows macOS
1. Haga clic en el menú herramientas y, a continuación, haga clic
1. Haga clic en la pestaña Archivo, elija Opciones y después haga
clic en la categoría Complementos. en Complementos de Excel.
2. En el cuadro Complementos disponibles, active la
2. En el cuadro Administrar, seleccione Complementos de Excel y
después haga clic en Ir. casilla Herramientas para análisis y, a continuación, haga clic
a. Si Herramientas para análisis no se enumera en el en Aceptar.
a. Si Herramientas para análisis no se enumera en el
cuadro Complementos disponibles, haga clic
en Examinar para encontrarlo. cuadro Complementos disponibles, haga clic
en Examinar para encontrarlo.
b. Si se le indica que Herramientas para análisis no está
instalado actualmente en el equipo, haga clic en Sí para b. Si aparece un mensaje que indica que las herramientas
instalarlo. para análisis no están instaladas actualmente en el equipo,
haga clic en sí para instalarlas.
c. Salga y reinicie Excel.
El comando Análisis de datos está disponible en la
pestaña Datos.
https://support.microsoft.com/es-es/office/cargar-las-herramientas-para-an%C3%A1lisis-en-excel-6a63e598-cd6d-42e3-9317-
6b40ba1a66b4#OfficeVersion=Windows
Ejemplo Terminología
prototípico General
Capacidad de Recursos
y Notación
Actividades
Fabricación de 2 n actividades
Básicas
productos
(dinero, equipo, personal,
vehículos, publicidad)
Medida Global de
Ganancia Z
Desempeño Z
Consumo de recursos por
unidad de actividad Cantidad de
Recurso recursos Forma Estándar del modelo
i -m Actividad j -- ➛n disponibles
j 2 . n • Maximizar o Minimizar
1 aij a12 . a1n bi Z = cj xj + c2 x2 + . . cn xn,
2 a21 a22 . a2n b2
3 a31 a32 . b3
• xj = nivel de la actividad j (para j = 1,
4 a41 a42 . b4 2, . . . , n). Variables de decición
5 a51 a52 . b5 • cj = incremento en Z que se obtiene
. . . . . al aumentar una unidad en el nivel de
. . . . . la actividad j. Constante
m am1 am2 a.. amn bm
• bi = cantidad de recurso i disponible
Z = Cj Xj+
Contribución a Z C2X2+…CnXn para asignarse a las actividades
por unidad de Cj C2 C3 Cn (para i =1, 2, . , m). Constante
actividad
• aij = cantidad del recurso i
Constantes de entrada o consumido por cada unidad de la
Parámetros del modelo actividad j. Constante
Forma Estándar del modelo Ecuaciones y desigualdades
Consumo de recursos por
unidad de actividad Cantidad de
Recurso recursos Restricciones de no negatividad
i -m Actividad j -n disponibles
& x1≥ a, x2≥ b…xn≥ c
• https://www.youtube.com/watch?v=pDJxCG76BaM
Plantilla y Parámetros de Solver
Hacer clic en esta celda
Hacer Hacer
clic en
clic en clic en
estas estas
celdas celdas
Plantilla y Parámetros de Solver
Formula =SUMAPRODUCTO(
RESTRICCIONES devuelve la suma de los productos
PRODUCTOS de los rangos o matrices
RECURSOS
RECURSO X1 X2 FORMULAS correspondientes. La operación
DISPONIBLES
≥ ≥ predeterminada es la
0 0 TIEMPO DISPONIBLE multiplicación.
20 Ventanas 20 Puertas Rerefencia de celda: Restricción Sigue el orden de la logica
Aluminio 1 0 2 ≤ 4 aritmetica, primero multiplica y
Madera 0 2 12 ≤ 12 luego suma los productos
Vidrio 3 2 18 ≤ 18 Ejemplo:
$3 $5 Ganancia
Z 2 6 $ 36 MAX
FUNCIÓN
=SUMAPRODUCTO( ; )
OBJETIVO
RESTRICCIONES
Hacer clic en esta celda
PRODUCTOS
RECURSOS
RECURSO X1 X2 FORMULAS
DISPONIBLES
≥ ≥
0 0 TIEMPO DISPONIBLE Hacer Hacer
clic en
20 Ventanas 20 Puertas Rerefencia de celda: Restricción clic en clic en
Aluminio 1 0 2 ≤ 4 estas estas
celdas celdas
Madera 0 2 12 ≤ 12
Vidrio 3 2 18 ≤ 18
$3 $5 Ganancia
Z 2 6 $ 36 MAX
FUNCIÓN
OBJETIVO
Ejemplo: WYNDOR GLASS CO.
• x1 = número de lotes del producto 1 que se fabrican por semana
• x2 = número de lotes del producto 2 que se fabrican por semana
• Z = ganancia semanal total (en miles de dólares) que generan estos dos productos
X1 Y X2 Son la variables de decisión o Actividades
TIEMPO DE PRODUCCIÓN TIEMPODE PRODUCCIÓN
PLANTA POR LOTE (HORAS) DISPONIBLE A LA SEMANA
(Recursos) PRODUCTO (HORAS)
X1 X2 X1 & X2 ≥ 0
Restricciones 1 1 0 4 1X1 ≤ 4
(Nivel de la 2 0 2 12 2X2 ≤ 12
actividad) 3X1+2X2 ≤ 18
3 3 2 18
GANANCIA $ 3,000 $ 5,000 Objetivo a
Z =3000X1+5000X2 maximizar o Medida
global del
desempeño
Terminología de las soluciones del modelo
• Estamos acostumbrados a que el término
solución signifique la respuesta final a un Una solución óptima es una
problema, en PL y sus extensiones NO será así solución factible que proporciona
• Ahora, cualquier conjunto de valores 1 el valor más favorable de la
específicos de las variables de decisión (x1 , x2 , . . 0
función objetivo.
. , xn ) se llama una solución 9 50 ≤ 3X1+ 5X2
Si, se indicara que x2 = 2000 cada
• Talvez solo una sea deseable, y puede que la (2,6), 836
deseable no sea permitida 7 punto en la recta amarilla sería una
Una solución factible es aquella para 6 solución Óptima. (soluciones factibles
la que todas las restricciones se en los vertices (2, 6) y (4, 3)
5
satisfacen
4 Región Z=18=3x1+2x2
Una solución no factible es una
solución para la que al menos 3
factible
una restricción no se cumple
2
Zmax = 3X1+ 5X2
La Región factible es la reunión 1
de todas las soluciones posibles
0 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 1
0 1 2 3 4 5 6
Por ejemplo: si en el ejemplo se nos En este caso para $50,000 no hay
diera la restricción de al menos
ganar $50,000 semanales
solucuón factible, Z no acotada
Solución Factible en un Vértice FEV Relación entre las soluciones
óptimas y las soluciones FEV
• Es un tipo de solucón especial, tiene • Considere cualquier problema
7
un papel importante cuando el
de programación lineal con
método símplex trata de encontrar
soluciones factibles y una
una solución óptima 6
región factible acotada.
• Una solución Factible En un Vértice
5 • El problema debe poseer
(FEV) es una solución que se
encuentra en una esquina de la soluciones FEV y al menos una
región factible 4 solución óptima.
Z 120 80 52,000,000
- MAX
FUNCIÓN
OBJETIVO
900 700 Combustible
Z 30 30 48,000 MIN
FUNCIÓN
OBJETIVO
TIEMPO DE
• Supuesto de Aditividad
• Cada función de 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 (SUMA PRODUCTO)
Aditividad Violada o no cumplida Z
(prohíbe términos de productos cruzados)
Ganancia del producto X1 ($000 por semana) Caso 1: Solo se
Aditividad Aditividad violada promociona el producto
Satisfecha Caso 1 Caso 2
X1, pero esto hace que
(X1,X2) Complementarios de forma que
la Ganancia aumenta
Competitivos de forma que la
ganancia disminuya se venda más el
producto x2
Z = 3X1 + 5X2 Z =3X1 + 5X2 +X1X2 Z =3X1 + 5X2 - X1X2 Caso 2: X1 y X2 usan la
(1, 0) 3 3 3 misma maquinaria, o
(0,1) 5 5 5
(1,1) 8 9 7
equipo y compiten por
Ganancia del producto X1 ($000 por semana) el recurso
Funciones de restricción Aditividad Satisfecha
Caso 3 Caso 4 Caso 3: el combinar el
Aditividad Tiempo adicional Tiempo Ganado en producto X1 con el X2
(X1,X2) Violada Desperdiciado Combinación agrega tiempo al
3X1 + 2X2 +0.5X1X2 3X1 + 2X2 – 0.1X1 X2 proceso
3X1 + 2X2 ≤ 18
= tiempo = tiempo
(2, 0) 6 6 6 Caso 4: el combinarX1 y
(0,3) 6 6 6 X2 se aprovecha tiempo
(2,3) 12 15 10.8
TIEMPO DE
3X1 + 2X2 ≤ 18
es decir, a los coeficientes cj , en la función objetivo, los
GANAN
CIA
$ 3,000 $ 5,000 Z =3X1+5X2 coeficientes aij , en las restricciones funcionales y los
bi en el lado derecho de las restricciones funcionales.
• Supuesto de certidumbre:
• Se supone que los valores asignados a cada parámetro de un modelo de programación
lineal son constantes conocidas.
• En los problemas reales, el supuesto de certidumbre casi nunca se satisface por completo
• Por lo general se formulan modelos de acción futura que están basados en una
predicción
• Por esta razón, siempre es importante realizar un análisis de sensibilidad después de
encontrar una solución óptima de los valores supuestos de los parámetros.
Los supuestos en perspectiva
• El modelo matemático intenta ser sólo una representación idealizada del problema real.
• Por lo general se requieren aproximaciones y los supuestos de simplificación para que el
modelo se pueda manejar.
• Agregar demasiados detalles y precisión puede hacer que el modelo sea difícil de
manipular para llevar a cabo un análisis útil del problema. (MENOS ES MÁS)
• En realidad, todo lo que se necesita es que exista una correlación relativamente alta entre
la predicción del modelo y lo que de hecho pasaría en el problema real.
El granjero
• Un granjero cría cerdos para venta y desea determinar qué cantidades
de los distintos tipos de alimento debe dar a cada cerdo para cumplir
requisitos nutricionales a un costo mínimo. En la siguiente tabla se dan las
unidades de cada clase de ingrediente nutritivo básico contenido en un
kilogramo de cada tipo de alimento, junto con los requisitos nutricionales
diarios y los costos de los alimentos
El granjero
• Un granjero cría cerdos para venta y desea determinar
qué cantidades de los distintos tipos de alimento debe
dar a cada cerdo para cumplir requisitos nutricionales a
un costo mínimo. En la siguiente tabla se dan las
unidades de cada clase de ingrediente nutritivo básico
contenido en un kilogramo de cada tipode alimento,
junto con los requisitos nutricionales diarios y los costos
de los alimentos
RESTRICCIONES
PRODUCTOS
RECURSOS
RECURSO X1 X2 X3 FORMULAS
DISPONIBLES
≥ ≥ ≥
0 0 0 APORTE ALIMENTICIO
kg Maiz Kg grasas Kg Alfalfa Rerefencia de celda: Restricción
42 36 30 COSTO
¿qué pasa si
asigno mal el
sentido de las
restricciones?
≤
≤
≤
SidneyVille
• Fabrica muebles de oficina y para el hogar. La División produce dos escritorios, el de tapa corrediza o cierre
y el normal. Los fabrica en una planta usando una selección de maderas. Éstas se cortan a un espesor
uniforme de 1”, pero el inventario ésta en metros2. Un escritorio de cierre requiere de 10 metros2 de Pino, 4 de
Cedro y 15 de Arce. Para un escritorio normal se requieren 20 metros2 de Pino, 15 de Cedro y 10 de Arce, Los
escritorios producen ganancias de 115 y 90 dólares respectivamente.
• En la actualidad la empresa dispone de 200 metros cuadrados de pino, 128 de de cedro y 220 de Arce. Han
recabado pedidos para ambos escritorios y les gustaría producir una cantidad de piezas con cierre y
normales que maximice su ganancia,
• A)¿Cuánto de incremento de la ganancia por cada unidad adicional de recurso que se pudiera conseguir?
• B)¿Cuáles son los rangos en los cuales los coeficientes de la función objetivo pueden cambiar para que la
solución óptima se mantenga?
• C)¿Cuáles son los rangos en los cuales pueden adquirirse o reducirse los recursos disponibles?
SidneyVille
• Fabrica muebles de oficina y para el hogar. La División produce dos escritorios, el de tapa corrediza o cierre
y el normal. Los fabrica en una planta usando una selección de maderas. Éstas se cortan a un espesor
uniforme de 1”, pero el inventario ésta en metros2. Un escritorio de cierre requiere de 10 metros2 de Pino, 4
de Cedro y 15 de Arce. Para un escritorio normal se requieren 20 metros2 de Pino, 15 de Cedro y 10 de Arce,
Los escritorios producen ganancias de 115 y 90 dólares respectivamente.
• En la actualidad la empresa dispone de 200 metros cuadrados de pino, 128 de de cedro y 220 de Arce. Han
recabado pedidos para ambos escritorios y les gustaría producir una cantidad de piezas con cierre y
normales que maximice su ganancia,
• A)¿Cuánto de incremento la ganancia por cada unidad adicional de recurso que se pudiera conseguir?
• B)¿Cuáles son los rangos en los cuales los coeficientes de la función objetico pueden cambiar para que la
solución óptima se mantenga?
• C)¿Cuáles son los rangos en los cuales pueden adquirirse o reducirse los recursos disponibles, sin afectar los
precios sombra?
SidneyVille
• Fabrica muebles de oficina y para el hogar.
La División produce dos escritorios, el de
tapa corrediza o cierre y el normal. Los
fabrica en una planta usando una
selección de maderas. Éstas se cortan a un
espesor uniforme de 1”, pero el inventario
ésta en metros2. Un escritorio de cierre
requiere de 10 metros2 de Pino, 4 de Cedro
y 15 de Arce. Para un escritorio normal se
requieren 20 metros2 de Pino, 15 de Cedro y
10 de Arce, Los escritorios producen
ganancias de 115 y 90 dólares
respectivamente.
• En la actualidad la empresa dispone de 200
metros cuadrados de pino, 128 de de cedro
y 220 de Arce. Han recabado pedidos para
ambos escritorios y les gustaría producir una
cantidad de piezas con cierre y normales
que maximice su ganancia,
El precio Sobra es:
RESOLUCIÓN: cuanto se incrementa la F.O. al conseguir
• ¿Cuántos escritorios deben producir de cada uno? una unidad más de recurso
• Debo fabricar 12 escritorios de Cierre, 4 Escritorios normales par obtener una ganancia de $1,740
• A)¿Cuánto de incremento la ganancia por cada unidad adicional de recurso que se pudiera conseguir?
• El incremento de ganancia lo determina el PRECIO SOMBRA, este dato lo brinda el informe se sensibilidad (o de
confidencialidad) y se interpresa así:
• Por cada unidad de Pino el la F.O se incrementa $1
• Por cada unidad de Cedro el la F.O se incrementa $0
• Por cada unidad de Arce el la F.O se incrementa $7
• Como se consumieron todos los recurso de PINO y de ARCE, a estos productos se les llama PRODUCTOS EN ESCASES
• Como sobra CEDRO, a este producto se le llama PRODUCTO EN EXCESO
RESOLUCIÓN:
• ¿Cuántos escritorios deben producir de cada uno?
• Debo fabricar 12 ($115) escritorios de Cierre, 4($90) Escritorios normales par obtener una ganancia de $1,740
• B)¿Cuáles son los rangos en los cuales los coeficientes de la función objetivo pueden cambiar para que la solución óptima se
mantenga?
• Esta información la entrega el informe de confidencialidad o sensibilidad con los datos PREMISIBLE AUMENTAR y PERMISIBLE REDUCIR
• Es posible jugar con el precio del escritorio de CIERRE puede, puede subir $20 ($135) y bajarlo $70 ($45)
• El Escritorio NORMAL se le puede aumentar el valor en $140 ($230) y bajarle el precio hasta ($76,67)
• Sin que la ganancia se vea afectada
• Solo puedo modificar una condición al mismo tiempo
RESOLUCIÓN:
• ¿Cuántos escritorios deben producir de cada uno?
• Debo fabricar 12 escritorios de Cierre, 4 Escritorios normales par obtener una ganancia de $1,740
• C)¿Cuáles son los rangos en los cuales pueden se adquirirse o reducirse los recursos disponibles, sin afectar los precios
sombra?
• El PINO puede amentar en 21,62 m2 (221,61m2) y reducirse 53,33m2 (146,67m2) sin afectar al precio sombra de $1
• El CEDRO puede aumentar al INFINITO y reducirse 20m2 (108m2) sin que el precio sombra de $0 se vea afectado
• El ARCE puede aumentar 80m2 (300m2) y reducirse 57,14m2 (162,57m2) sin que el precio sombra de $7 se vea afectado
Programando Compras
• A continuación se muestra el listado de artículos a comprar para
reabastecer una tienda de artículos informáticos, para ello se cuenta
únicamente con Q,31,000,00
Programando Compras
• A continuación se muestra el listado de artículos a comprar para
reabastecer una tienda de artículos informáticos, para ello se cuenta
únicamente con Q,31,000,00
420 420 420 360 360 360 300 300 300 COSTO
420 420 420 360 360 360 300 300 300 COSTO
• Debido a que las células del tumor casi siempre se encuentran diseminadas entre células
sanas, la dosis de radiación a través de la región del tumor debe ser suficiente para matar las
células malignas que son un poco más sensibles a ella, pero suficientemente pequeña para
no matar a las células sanas
• Al mismo tiempo, la dosis acumulada que reciben los tejidos críticos no debe exceder los
niveles de tolerancia establecidos,
• con el objeto de prevenir complicaciones que puedan resultar más serias que la
enfermedad misma.
• La dosis completa que recibe el cuerpo sano debe minimizarse.
• x