clase2 optimizacion lineal
DESCRIPTION
Un ejemplo tipico de Programacion lineal que tiene una enorme valor en la enseñanza...TRANSCRIPT
2-1
Clase #2
INTRODUCCION A LA PROGRAMACIÓN
LINEAL
CONTENIDO
• 1. Introducción• 2. El Problema de Asignación de Recursos• 3. Ejemplo Prototipo: La Wyndor Glass Co.• 3.1 Definición del Problema• 3.2 Formulación del Modelo• 3.3 Solución Gráfica
2-2
2-3
1. INTRODUCCIÓN¿Porque se llama
Programación lineal?
Funciones linealesPlaneaciónOptimización
2-4
2. EL PROBLEMA DE ASIGNACIÓN DE 2. EL PROBLEMA DE ASIGNACIÓN DE RECURSOSRECURSOS
Asignar recursos limitados entre actividades competitivas de la mejor
manera posible (óptima)
La programación lineal es una La programación lineal es una buena herramienta que nos ayuda buena herramienta que nos ayuda
a solucionar este problemaa solucionar este problema
2-5
3. EJEMPLO PROTOTIPO:La Wyndor Glass Corporation
La La Wyndor Glass CoWyndor Glass Co. es una empresa dedicada a . es una empresa dedicada a la elaboración de artículos de vidrio de alta la elaboración de artículos de vidrio de alta calidad (puertas y ventanas) los cuales se hacen calidad (puertas y ventanas) los cuales se hacen en 3 plantas diferentes.en 3 plantas diferentes.
Planta 1 Molduras y marcos de aluminioMolduras y marcos de aluminio
Planta 2 Molduras y marcos en maderaMolduras y marcos en madera
Planta 3 Se hace y se ensambla el vidrio.Se hace y se ensambla el vidrio.
2-6
Se tiene un programa de cambio de la producción Se tiene un programa de cambio de la producción y se propone incursionar con 2 nuevos productos.y se propone incursionar con 2 nuevos productos.
Producto 1 Puerta de vidrio con marco en aluminio
Producto 2 Ventana de vidrio con marco en madera
Según el dpto de comercialización toda la producción de éstos puede colocarse en el mercado
2-7
3.1 DEFINICIÓN DEL PROBLEMA YRECOLECCION DE INFORMACIÓN
Se debe determinar la tasa de producción de los 2 productos para maximizar las utilidades sujeto a las limitaciones que tiene la empresa.
NOTA: Se fabrican lotes de 20 productos por NOTA: Se fabrican lotes de 20 productos por semana. La tasa de producción será el número de semana. La tasa de producción será el número de lotes producidos a la semana.lotes producidos a la semana.
Debemos formularnos algunas preguntas
2-8
• ¿Cual es la ganancia por lote de cada tipo de producto?• ¿De cuántas horas por semana dispone cada planta para la elaboración de un lote de cada tipo de producto?• ¿Cual es el requerimiento en horas para producir 1 lote de cada tipo de producto en cada una de las plantas?
Todos esta información debe ser Todos esta información debe ser recolectada, así:recolectada, así:
2-9
Tiempo de producción por lote (horas)
P1 (puertas) P2 (ventanas)Planta
Tiempo de producción disponible a la semana (horas)
1 1 0 42 0 2 123 3 2 18
Ganancia por lote US$3000 US$5000
2-10
3.2 FORMULACIÓN DEL MODELO DE P.L
••3.2.1 Definición de Variables.3.2.1 Definición de Variables.
XX11 : Número de lotes del producto 1 : Número de lotes del producto 1 fabricados por semana.fabricados por semana.
XX22 : Número de lotes del producto 2 : Número de lotes del producto 2 fabricados por semana.fabricados por semana.
2-11
••3.2.2 Coeficientes de Costo (o de Utilidad)3.2.2 Coeficientes de Costo (o de Utilidad)
••3.2.3 Medida de la eficiencia: 3.2.3 Medida de la eficiencia: Función Objetivo: F. O.Función Objetivo: F. O.
Maximizar la gMaximizar la ganancia semanal total (en miles anancia semanal total (en miles de dólares) por la producción de los 2 productosde dólares) por la producción de los 2 productos
Z = 3xZ = 3x11 + 5x+ 5x2 2 [US$[US$/ / artart ]] * * [[ artart//semsem]] ==[US$[US$/ semana/ semana]]
Sujeto a:Sujeto a:Restricciones de capacidad de producciónRestricciones de capacidad de producción
2-12
••3.2.4 Término del lado derecho3.2.4 Término del lado derecho••3.2.5 Coeficientes tecnológicos3.2.5 Coeficientes tecnológicos••3.2.6 Restricciones funcionales. 3.2.6 Restricciones funcionales.
[horas[horas/ / artart ]] * * [[ artart//semsem] = [] = [ horas/horas/semsem] ] R1: Horas disponibles en la planta 1 R1: Horas disponibles en la planta 1
XX11 ≤≤ 44R2 : Horas disponibles en la planta 2 R2 : Horas disponibles en la planta 2
2X2X22 ≤≤ 1212R3 : Horas disponibles en la planta 3 R3 : Horas disponibles en la planta 3
3X3X11 + 2X+ 2X2 2 ≤≤ 18183.2.7 Restricción de signo de las variables:3.2.7 Restricción de signo de las variables:
Tasas de producción no negativas: Tasas de producción no negativas: XX11 , X, X22 ≥≥ 00
2-13
••3.2 El MODELO DE P. L. 3.2 El MODELO DE P. L.
En síntesis, el problema formulado En síntesis, el problema formulado como un modelo de P. L. sería:como un modelo de P. L. sería:
Maximizar Maximizar Z = 3XZ = 3X1 1 + 5X+ 5X22
Sujeto aSujeto a
XX11 ≤≤ 442X2X22 ≤≤ 1212
3X3X11 + 2X+ 2X2 2 ≤≤ 1818
XX11 , X, X22 ≥≥ 00
2-14
3.3 SOLUCIÓN GRÁFICA
El problema tiene sólo 2 variables de decisión El problema tiene sólo 2 variables de decisión y por lo tanto está en sólo 2 dimensiones.y por lo tanto está en sólo 2 dimensiones.
Podemos utilizar un método gráfico Podemos utilizar un método gráfico para resolverlopara resolverlo
Nota:Nota:Las soluciones de un problema de P.L son puntosLas soluciones de un problema de P.L son puntos
2-15
Grafiquemos las restricciones
1 2 3 4 5 6 7 8 9 100
123456789
10X1 = 4 (planta 1)
X2 = 6(planta2)
3X1+ 2X2 = 18 (planta 3)
x2
x1
2-16
Definición:
REGION FACTIBLE:
Conjunto de puntos en los cuales Conjunto de puntos en los cuales todas las restricciones se cumplentodas las restricciones se cumplen
2-17
Solución óptima
Seleccionar dentro de la región factible el punto Seleccionar dentro de la región factible el punto que maximiza el valor de la F. O. que maximiza el valor de la F. O. Z = 3XZ = 3X11 + 5X+ 5X22
Podemos utilizar el Podemos utilizar el procedimiento por prueba y procedimiento por prueba y
error. error. Por Por ej ej podemos elegir el valor podemos elegir el valor
Z = 15 = 3XZ = 15 = 3X11 +5X+5X22
RECTA DE ISOUTILIDAD
2-18
Veamos ésto gráficamente
1 2 3 4 5 6 7 8 9 100
123456789
10X1 = 4 (planta 1)
3X1+ 2X2 = 18 (planta 3)
x2
x1
X2 = 6(planta2)
Z = 15 = 3X1 +5X2
2-19
La solución óptima
Se desplaza la recta de la F. O. Se desplaza la recta de la F. O. paralelamente hasta que toque el último paralelamente hasta que toque el último
punto antes de abandonar la región punto antes de abandonar la región factible. factible.
Veamos la siguiente gráfica.
2-20
1 2 3 4 5 6 7 8 9 100
123456789
10
R2
R3
x2
x1
R1
Z = 36
(2,6)
2-21
Ecuación de la forma pendienteEcuación de la forma pendiente--ordenada:ordenada:
Al despejar XAl despejar X2 2 de la ecuación de la ecuación Z = 3X1 + 5X2
Se tieneX2 = - 3/5 X1 + 1/5 Z
Así, X2 adquiere la forma de
y = mX + b
2-22
La solución óptima es:X1 = 2 X2 = 6
Valor de la F. O.
La ecuación de la recta es: Z = 3X1 + 5X2
Evaluada en el punto (2,6) da:3(2) + 6(5) = 36
2-23
1 2 3 4 5 6 7 8 9 100
123456789
10
R2
R3
x2
x1
R1
Z = 36
(2,6)
2-24
Conclusiones:Conclusiones:
•• La solución óptima es XLa solución óptima es X11 = 2 , X= 2 , X22 = 6 con = 6 con Z = 36.Z = 36.
••Se deben fabricar los productos 1 y 2 a unas Se deben fabricar los productos 1 y 2 a unas tasas de 2 y 6 lotes semanales tasas de 2 y 6 lotes semanales respectivamente.respectivamente.
••La ganancia total máxima en estas La ganancia total máxima en estas condiciones es de US$ 36000 por semanacondiciones es de US$ 36000 por semana
2-25
El método es aplicable en otros El método es aplicable en otros problemas de este tipo ( 2 variables de problemas de este tipo ( 2 variables de decisión). decisión).
OJOOJO: Cuando el problema es de : Cuando el problema es de minimización, la recta se debe desplazar minimización, la recta se debe desplazar en la dirección en que Z decreceen la dirección en que Z decrece