Professional Documents
Culture Documents
Facilitador:
Dr. Juan J. Lugo Marn.
PROGRAMACIN DE METAS Y OBJETIVOS
Es importante recalcar que nunca se sacrificar una meta de mayor prioridad por
una de menor prioridad, pero dentro de una misma prioridad, la desviacin con
mayor ponderacin puede ser desplazada por la de menor ponderacin si esta
ltima logra un valor que compense dicha ponderacin.
PROGRAMACIN DE METAS Y OBJETIVOS
di+
META: mi
di-
Figura 1. Esquema bsico de la programacin meta.
La forma del modelo de programacin lineal sigue siendo la misma en programacin por
meta, es decir, tambin se tiene una funcin objetivo que se busca optimizar sujeta a una
o ms restricciones. Sin embargo, dentro de este marco de referencia se agregarn dos
conceptos nuevos. El primero es el de las restricciones de meta en lugar de las
restricciones de recurso que se han analizado. El segundo concepto es el de rango de
prioridad entre las funciones de objetivo.
.
PROGRAMACIN DE METAS Y OBJETIVOS - CARACTERSTICAS
Que las metas se satisfacen en una secuencia ordinal. Esto es, que las metas que deben
clasificarse en orden de prioridad por el tomador de decisiones son satisfechas
secuencialmente por el algoritmo de solucin.
Las metas con prioridad baja se consideran solamente despus de que las metas de
prioridad alta se han cumplido.
Las metas no necesitan satisfacerse exactamente sino tan cerca como sea posible.
PROGRAMACIN DE METAS Y OBJETIVOS - APLICACIONES
Los valores de las variables de desviacin son siempre positivas o cero, al menos una de
las dos variables de desviacin que definen la meta tendr que ser cero.
Las dos variables de desviacin tomarn el valor cero cuando la meta alcance
exactamente su nivel de aspiracin, ti. Una variable de desviacin se dice que es no
deseada cuando al centro decisor le conviene que la variable en cuestin alcance su valor
ms pequeo, es decir, cero.
PROGRAMACIN DE METAS Y OBJETIVOS - FORMULACIN
Para lograr que las metas de baja prioridad se consideren solamente despus de lograr las
metas de alta prioridad, se clasifican las metas en k rangos y las variables de desviacin
asociadas con las metas, se les asigna un nmero prioritario Pj (j = 1,2,..., k). Los factores
de prioridad satisfacen Autor: Natasha Snchez
P1>>>P2>>>...Pj>>>Pj+1.
Las relaciones de prioridad implican que la multiplicacin por n, no importa que tan
grande sea n, no puede hacer una meta de baja prioridad tan importante como una meta
de alta prioridad (por ejemplo: Pj>nPj+1).
PROBLEMAS DE PROGRAMACION DE METAS CON PRIORIDADES Y CON PONDERACIONES.
Ahora supongamos que la divisin de bicicletas de Schwim, adems de lograr sus $600.00
de meta primaria de utilidad, desea utilizar completamente sus departamentos de
ensamblaje y terminacin durante la reorganizacin que se avecina. Esto es, como una
meta secundaria, la divisin desea minimizar el tiempo ocioso. La formulacin del modelo
es:
Minimizar Z = P1 (d1- + d1+) + P2(d2-+d3-)
S.A.
15x1+25x2 +d1- - d1+ = 600
x1 +3x2 + d2- - d2+= 60
x1 +x2 +d3- - d3+ = 40
x1, x2, di-,di+ = 0
Autor: Natasha Snchez
Donde:
x1 = Nmero de bicicletas de 3 velocidades producidas por da
x2 = Nmero de bicicletas de 10 velocidades producidas por da
d1- = Cantidad por debajo de la utilidad perseguida
PROBLEMAS DE PROGRAMACION DE METAS CON PRIORIDADES Y CON PONDERACIONES.
Nota: Puesto que d1- y d1+ se incluyen en la funcin objetivo, el modelo intentar lograr
exactamente la utilidad diaria perseguida de $600, minimizando tanto las desviaciones
positivas como las negativas. Con d2+ d3+ y eliminados de la funcin objetivo, sin embargo, el
modelo no se preocupar del tiempo extra en el departamento de ensamble o terminacin e
intentar minimizar solamente el tiempo ocioso en estos departamentos. Debido a que la
Autor: Natasha Snchez
meta de utilidad perseguida es ms importante que la meta de minimizacin del tiempo
ocioso, a esta se le asigna prioridad P1. El modelo intentar lograr esta meta hasta donde ms
le sea posible antes de considerar la meta secundaria de minimizar el tiempo ocioso de
produccin.
PROBLEMAS DE PROGRAMACION DE METAS CON PRIORIDADES Y CON PONDERACIONES.
El mtodo de las ponderaciones se puede utilizar para generar el conjunto eficiente, aunque
no resulta muy adecuado para obtener la representacin completa del citado conjunto. Para
Autor: Natasha Snchez
llevarlo a cabo, hay que considerar de forma sistemtica una serie de conjuntos de pesos
positivos. Usualmente se empieza por la optimizacin individual de cada objetivo que equivale
a tomar los pesos para despus introducir una variacin sistemtica d estos con una tasa de
aumento prefijado que hay que estimar como adecuada
PROBLEMAS DE PROGRAMACION DE METAS CON PRIORIDADES Y CON PONDERACIONES.
Con k peso asociado al objetivo Zk denominamos a este problema p() donde (1.p)
El problema multiobjetivo ha quedado transformado en un problema de optimizacin con un
nico objetivo. El peso k para el objetivo Zk se interpreta como la importancia o peso relativo
del k-simo objetivo en relacin con el resto de los objetivos.
De esta forma, si los pesos 1..p expresan las referencias del decisor y este es capaz de
asignarlos de una manera coherente, la solucin optima de p() es la solucin de mejor
compromiso para l. Autor: Natasha Snchez
Este mtodo es vlido para problemas lineales y no lineales, aunque nosotros nos
restringiremos aqu al primer caso. Es interesante notar, que la solucin optima del problema
p () es eficiente si los pesos k son positivos. Si se tomaran pesos negativos, ello es
equivalente a transformar el problema p () en uno de minimizacin para el que se tendra un
conjunto eficiente distinto.
PROBLEMAS DE PROGRAMACION DE METAS CON PRIORIDADES Y CON PONDERACIONES.
Propiedades
Se utilizan metas y penalizaciones para permitir que las restricciones sean violadas, si hay
una mejora significativa en el logro de otras metas.
Los diferentes objetivos pueden combinarse en solo objetivo general.
Los objetivos pueden catalogarse en orden de importancia.
La obtencin de las metas, las penalizaciones, las funciones de utilidad o clasificaciones de
los objetivos est cargada de un alto grado de subjetividad.
Procedimiento:
Por cada objetivo, se identifica una meta.
Por cada meta identificada, se definen dos variables no negativas adicionales: la variable 1
representa la cantidad en que el objetivo supera laSnchez
Autor: Natasha meta y la variable 2 representa la cantidad
en que la meta supera el objetivo.
Por cada objetivo, se formula una restriccin de meta asociada.
Se establece una sola funcin objetivo de minimizacin de la penalizacin total por no
cumplir con las metas.
Se resuelve el programa lineal con un solo objetivo.
PROBLEMAS DE PROGRAMACION DE METAS
EJERCICIOS.
1. MTV Steel Company produce tres tamaos de tubos: A, B y C, que son vendidos,
respectivamente en $10, $12 y $9 por pie. Para fabricar cada pie del tubo A se requieren 0.5
minutos del tiempo del procesamiento sobre un tipo particular de maquina de modelado.
Cada pie del tubo B requiere 0.45 minutos y cada pie del tubo C requiere 0.6 minutos.
Despus de la produccin, cada pie de tubo, sin importar el tipo, requiere de 1 onza de
material de soldar. El costo se estima en $3, $4 y $4 por pie de los tubos A, B y C
respectivamente.
Para la siguiente semana, MTV Steel ha recibido pedidos excepcionalmente grandes que
totalizan 2000 pies del tubo A,Autor:
4000 pies del tubo
Natasha B y 5000 pies del tubo C. como solo se
Snchez
disponen de 40 horas de tiempo de maquina esta semana y solo se tienen en inventario
5500 de onzas de material de soldar, el departamento de produccin no podr satisfacer
esta demanda, que requiere un total de 97 horas de tiempo de maquina y 11000 onzas de
material de soldar.
PROBLEMAS DE PROGRAMACION DE METAS
No se espera que contine este alto nivel de demanda. En vez de expandir la capacidad de las instalaciones de
produccin, la gerencia de MTV Steel esta considerando la compra de algunos de estos tubos a por-veedores de
Japn a un costo de entrega de $6 por pie del tubo A, $6 por pie del tubo B y $7 por pie del tubo C. Supngase que
la compaa se ha establecido una meta de ganancia de $55.000 y desea que los costos de importacin no
superen los $40.000. Formule este modelo como un problema de metas, sabiendo que la meta de ganancia es dos
veces ms importante que la meta de costos de importacin.
PRECIO DE DEMANDA(ft) TIEMPO DE MATERIAL PARA COSTO DE COSTO DE
TIPO VENTA ($/ft)) MAQUINA SOLDAR (oz/ft) PRODUCCION COMPRA ($/ft)
(min/ft) ($/ft)
A 10 2000 0.50 1 3 6
B 12 4000 0.45 1 3 6
Autor: Natasha Snchez
C 9 5000 0.60 1 4 7
Variables de decisin.
P+ = cantidad de dlares en que se excede
Autor: la ganancia
Natasha Snchez de la meta de $55000
P- = cantidad de dlares que faltan para la ganancia meta de $55000
I+ = cantidad de dlares en que las importaciones exceden la meta de $40000
I - = cantidad de dlares que faltan para que las importaciones alcancen la meta de $40000.
PROBLEMAS DE PROGRAMACION DE METAS
Restricciones de Recursos
Autor: Natasha Snchez
0.5AP + 0.45BP + 0.6CP 2400 (tiempo de maquina)
AP + BP + CP 5500(material de soldadura)
PROBLEMAS DE PROGRAMACION DE METAS
Restricciones de Metas
Restricciones Lgicas
Autor:
AP, BP, Natasha
CP, AJ, BJ, CJ,Snchez
P+, P-, I+, I- 0
PROBLEMAS DE PROGRAMACION DE METAS
El departamento sabe que debe presentar una comida bien balanceada que guste al
paciente. Con este objetivo en mente, el departamento
Autor: Natasha Snchez no servir mas de 300 gramos
de espagueti, 300 gramos de pavo, 200 gramos de papas, 100 gramos de espinacas y
100 gramos de pastel de manzana. Como director del departamento de nutricin,
usted desea determinar la composicin de una comida que satisfaga los
requerimientos nutricionales y proporciones la mnima cantidad de grasas.
PROBLEMAS DE PROGRAMACION DE METAS
Variables de decisin
SPAG = el nmero de 100 gramos de espagueti que incluir
PAVO = el nmero de 100 gramos de pavo que incluir
PAPA = el nmero de 100 gramos de papa que incluir
SPIN = el nmero de 100 gramos de espinacas que incluir
MANZ = el nmero de 100 gramos de pastel de manzana que incluir
Restricciones de Metas
5000SPAG + 5000PAVO + 7900PAPA + 300SPIN + 14300MANZ F+ + F- = 55000 (grasa)
0.15SPAG + 0.80PAVO + 0.12PAPA + 0.20SPIN + 0.51MANZ C+ + C- = 2 (costo)
PROBLEMAS DE PROGRAMACION DE METAS
Restricciones de Nutrientes
Restricciones de Limite
SPAG 3
PAVO 3
PAPA 2
SPIN 1
MANZ 1
EJERCICIOS.
3. Una compaa qumica produce cuatro productos qumicos diferentes (1 y 2). Por cada hora
que se realiza el proceso 1 este entrega 400kg de A. 100kg de B y 100kg de C. el proceso 2
entrega 100kg de A. 100kg de B y 100 kg de D por hora. El departamento de marketing de
la compaa ha especificado que la produccin diaria debe ser no ms de 500kg de B y
300kg de C y al menos 800kg de A y 100kg de D. una corrida del proceso 1 tiene un costo
de 500 bs/hr. Y una corrida del Proceso 2 tiene un costo de 100Bs/hr. Suponga que un kg
de cada qumico A, B, C se pueden vender en 1, 5, 5 y 4 Bs, respectivamente y que las
ventas del proceso 1 es de 1400Bsf/hr y 1000 Bs/hr, as como tambin las ganancias del
proceso 1 son de 900 y del proceso 2 900bs. Formule un modelo de Programacin lineal
Autor:Que
para alcanzar las siguientes metas: Natasha Snchez
los costos se encuentren por debajo de 30000Bs,
que las ventas aumenten 100.000Bs y que las ganancias aumenten a 200.000Bs
PROBLEMAS DE PROGRAMACION DE METAS
Solucin:
Primero se deben organizar los datos del ejercicio en una tabla para visualizarlos
mejor.
Producto Proceso kg/hr
1 2 Produccin kg/da Ventas Bsf/kg
A 400 100 800 1
B 100 100 500 5
C 100 300 5
D 100 100 4
Autor: Natasha Snchez
Costo Bsf/hr 500 100
Ventas 1400 1000
Ganancias 900 900
PROBLEMAS DE PROGRAMACION DE METAS
Sujeto a:
T1, T2>=0
PROBLEMAS DE PROGRAMACION DE METAS
Z1 X1 X2 30.000
Z2 X3 X4 100.000
Autor: Natasha Snchez
Z3 X5 X6 200.000
PROBLEMAS DE PROGRAMACION DE METAS
< >
F.O + - Meta
Z1 X1 X2 30.000
Z2 X3 X4 100.000
Z3 X5 X6 200.000
PROBLEMAS DE PROGRAMACION DE METAS
Razonamiento
Se eliminan las funciones objetivos, pero debo tener 1, para eso necesito
minimizar las violaciones por lo que penalizo las variables que no me convengan
Maquina (minutos)
Producto 1 2
1 20 15
2 14 18
Tiempo Disponible 220 220
(min)
Variables:
X1= Cantidad del producto 1. (Unidades)
X2= Cantidad del producto 2. (Unidades).
Metas.
Produccin Total: 14 unidades
Producto 1: 8 unidades.
Producto 2: 9 unidades
Razonamiento:
X1+X2+X3-X4=14
X2+X5-X6 = 8
X3+X7-X8 = 9
20 X1+ 14 X2<=220
15X1+ 18 X2<=220
X1, X2, X3, X4, X5, X6, X7, X8>=0
1 2 3
Nivel de 5 3 4 Mantener
empleo 4000
Inversin de 5 7 8 Menos de
capital 60.000.000
PROBLEMAS DE PROGRAMACION DE METAS
X1=Cantidad de producto 1
X2= Cantidad de producto 2
X3= Cantidad de producto 3
Z1 X4 X5 120.000.000
Z2 X6 X7 4000
Z3 X8 X9 60.000.000
PROBLEMAS DE PROGRAMACION DE METAS
Se coloca las funciones objetivos con sus nuevas variables de penalizacin y las
metas.