Programación Por Metas
En la programación por metas es un planteamiento para tratar problemas de decisión en el que hay metas múltiples o ilimitadas, de acuerdo con la importancia que se le dé acada una de estas metas. Una ventaja de este tipo de programación es su flexibilidad al permitir experimentar con una abundancia de variaciones de las restricciones y de las prioridades de las metascuando se involucra con un problema en el que se tiene que decidir entre objetivos múltiples.
Formulación de Modelos con más de un objetivo y diferentes prioridades
Paso 1. Se fijan los objetivos oatributos, f(x), que se consideren de importancia para el problema que se esté analizando.
Paso 2. Se determinan los niveles de logro del atributo que se crea aceptable.
Paso 3. Se definen lasmetas, los atributos combinados con los niveles de logro. Cada meta se vuelve una restricción “blanda” a ser incorporada en el modelo.
n: variable negativa de desviación (nos dice la falta de logro deuna meta).
p: variable positiva de desviación (nos dice el exceso de logro de una meta).
t: nivel de aspiración.
t=f(x)+n-p
Los valores de las variables de desviación siempre son positivas o cero,y al menos una debe de ser cero. Las dos variables serán cero cuando la meta alcance exactamente el nivel al que aspiran. Una variable de desviación es no deseada cuando a la persona que decide leconviene que la variable tenga su valor más pequeño, es decir, cero.
Cuando la meta deriva de un objetivo de maximizar (o de una restricción del tipo de ≥), la variable de desición no deseada es lanegativa, y cuando deriva de un objetivo de minimizar (o de una restricción ≤), la variable de decisión es la positiva. Las variables no deseadas siempre son incorporadas a la función objetivo delmodelo de programación por metas.
1.2 Solución de Modelos con más de un objetivo.
Al momento de la resolución de un modelo de programación por metas, se puede utilizar el método simplex pero con...
Regístrate para leer el documento completo.