Los procesos de toma de decisiones se han venido analizando tradicionalmente
sobre la base de un paradigma. En primer lugar, se establece el conjunto de soluciones posibles o factibles del problema de decisin analizado, la forma del modelo de programacin lineal sigue siendo la misma en programacin por meta (PM), es decir, tambin se tiene una funcin objetivo que optimizar sujeta a una o ms restricciones. La programacin por metas es un enfoque para tratar problemas de decisin que comprenden metas mltiples, de acuerdo a la importancia que se le asigne a estas metas. Se establecen al menos una importancia ordinal, para clasificar estas metas. Una ventaja importante de la programacin meta es su flexibilidad en el sentido de que permite al tomar las decisiones, experimentar con una multitud de variaciones de las restricciones y de prioridades de las metas cuando se involucra con un problema de decisin de objetivos mltiples. La formulacin de un modelo de programacin por metas consiste en fijar los atributos que se consideran relevantes para el problema que se est analizando. Una vez establecidos los atributos, se pasa a determinar el nivel de aspiracin que corresponde a cada atributo, es decir, el nivel que se desea alcanzar despus se conecta el atributo con el nivel de aspiracin, por medio de la introduccin de las variables de desviacin negativa y positiva, respectivamente. As para el atributo isimo, se tiene la siguiente meta: donde, como es habitual, f(x) representa la expresin matemtica del atributo i-simo, Ti su nivel de aspiracin, ni y pi las variables de desviacin negativa y positiva, respectivamente. Las variables de desviacin negativa cuantifican la falta de logro de una meta con respecto a su nivel de aspiracin, mientras que las variables de desviacin positiva cuantifican el exceso de logro de una meta con respecto a su nivel de aspiracin. Se puede decir que los pasos para la formulacin de problemas de Programacin de Metas son: identificacin de las variables de decisin; en el cual se definen adems 2 nuevas variables para cada objetivo; una para representar la cantidad en el cual el objetivo se pasa del objetivo especificado y la otra para representar la cantidad que est por debajo de la meta. Identificacin de las restricciones. Identificacin de la Funcin Objetivo: en la programacin de metas el objetivo es minimizar la penalizacin total por no haber logrado las dos metas. Aplicando la descomposicin se tiene el siguiente resultado: Penalizacin Total= (Penalizacin por no alcanzar la meta)+ (Penalizacin por exceder la meta)