Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNIVERSIDAD DE HUELVA
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.1. El concepto de tema crtico
Anomalas aparentemente causadas por debilidades lgicas en la Programacin por Metas Temas crticos:
1. La posible equivalencia de soluciones entre los modelos de P.M. y los modelos tradicionales de optimizacin de un solo criterio. 2. La falta de significado y las conclusiones equivocadas a las que se pueden llegar cuando la funcin de logros se formula como un escalar en lugar de un vector. 3. Los problemas que pueden surgir cuando se omite una vble. de desviacin en la formulacin de una meta. 4. Los problemas que pueden surgir cuando innecesariamente se formulan metas con los dos lados. 5. La incompatibilidad existente entre las ordenaciones lexicogrficas y la existencia de una funcin de utilidad. 6.Ineficiencias paretianas en los modelos basados en metas. 7. El concepto de meta redundante y su repercusin en los procesos de optimizacin lexicogrficas.
2
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.2. El problema de la equivalencia de soluciones
Un modelo de P.M. puede generar la misma solucin que un modelo de P.L. con un solo objetivo. Ejemplo1: Problema de P.M. Lexicogrficas s.a: Q1 Q2 Q3 Q4 Q5 Lex Min a = [ p1, n2, n3, p4 + p5 ] g1: x1 + x2 + n1 - p1 = 10 g2: 5x1 -10x2 + n2 - p2 = 50 g3: 2x1 + x2 + n3 - p3 = 25 g4: x1 + n4 - p4 = 8 g5: x2 + n5 - p5 = 3 (x1,x2)=(10,0) p1 = n1 = p2 = n2 = 0; p3 = 0 n3 = 5; p4 = 2 n4 = 0; p5 = 0 n5 = 3
3
Solucin ptima:
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.2. El problema de la equivalencia de soluciones
P.L.
Max s.a.
Si en un modelo de P.M. ponderadas todas las metas excepto una son alcanzables, entonces es muy probable que la solucin ptima de dicho modelo coincida con la sol. ptima de un modelo de programacin lineal en el que la funcin objetivo optimiza la meta no alcanzable mientras que las otras metas se tratan como restricciones.
4
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.2. El problema de la equivalencia de soluciones
Ejemplo2: En un problema de P.M. ponderadas Min s.a: n1+ n2 + n3 g1: x1 + n1 - p1 = 5 g2 : x2 + n2 - p2 = 2 g3: 0,5x1 +x2 + n3 - p3 = 8 x1 + x2 9 0 x1 6 0 x2 5 (x1,x2)=(5,4) p1 = n1 = p2 = n2 = 0 ; p3 = 0 n3 = 1,5
5
Solucin ptima:
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.2. El problema de la equivalencia de soluciones
Como las metas g1 y g2 son fciles de alcanzar y la meta g3 es inalcanzable, entonces es muy probable que se obtenga la misma solucin resolviendo el siguiente problema de Programacin Lineal: P.L. Max 0,5x1 + x2 s.a. x1 + x2 9 0 x1 6 0 x2 5 x1 5 x2 2
6
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.3. Estructura lgica de la funcin de logro
Es bastante usual encontrar modelos de P.M. lexicogrficas en los que la funcin de logro se presenta de la siguiente forma: Min 1a1 + 2a2 + ... + kak 1 > 2 > 3 > ... i : peso asociado a las variables de desviacin del nivel i-simo. Con este tipo de formulacin de la funcin de logro no existen diferencias entre los modelos basados en metas ponderadas o lexicogrficas. Utilizar formulaciones incorrectas de la funcin de logro pueden conducir a conclusiones errneas.
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.3. Estructura lgica de la funcin de logro
Ejemplo: Lex Min a = [ n 1, p2, p3 ] s.a: Q1 4x1 + x2 + n1 - p1 = 60 Q2 100x1 + x2 + n2 - p2 = 12 Q3 2x1 + x2 + n3 - p3 = 1 x1 + x2 24 x1 5 Solucin ptima: (x1,x2)=(12,12)
a* = (0,1200,35)
8
p1 = n1 = n2 = n3 = 0 ; p2 = 1200 ; p3 = 35
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.3. Estructura lgica de la funcin de logro
Si sustituimos el vector de logro anterior por la funcin objetivo Min 100 n1 + 10p2 + p3 y aplicamos el Simplex obtenemos: Solucin ptima:
(x1,x2) = (5,19) p1 = n2 = n3 = 0 ; n1 = 21 ; p2 = 507; p3 = 28 a* = (21,507,28)
9
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.4. Estructura lgica de las metas
Es muy frecuente omitir una de las vbles. de desviacin en la formulacin de las metas, incluyndo slo la vble. de desviacin que se va a minimizar. En tales casos la solucin obtenida puede ser no eficiente o inferior. Ejemplo:
n2 + 2n3 ] - x2 + n1 - p1 = 25 + x2 + n2 - p2 = 100 + n3 - p3 = 30 x2 35
10
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.4. Estructura lgica de las metas
Si reformulamos el modelo omitiendo en cada meta las variables que no aparecen en la funcin de logro: n1 , p2 , p3 , se obtiene el siguiente problema: Lex Min a = [ p1, n2 + 2n3 ] s.a: Q1 x1 - x2 - p1 = 25 Q2 4x1 + x2 + n2 = 100 Q3 x1 + n3 = 30 x1 + x2 35 La solucin obtenida es inferior, pues la variable p2 no es redundante y su omisin es la causa del empeoramiento de la solucin. (x1,x2) = (25,0) p1 = n2 = 0 ; n3 = 5 a* = (0,10)
11
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.5. Inclusin innecesaria de metas con dos lados
Las metas con dos lados se utilizan cuando el centro decisor est interesado en minimizar simultneamente las dos variables de desviacin de una meta. Ejemplo: Lex Min s.a: Q1 Q2 Q3 Solucin ptima: a = [ n 1 + p1, x1 - x2 + x1 + x2 + 2x1 + x2 + n2 , n3 ] n1 - p1 = 0 n2 - p2 = 3 n3 - p3 = 6
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.5. Inclusin innecesaria de metas con dos lados
Si incluimos en la funcin de logro tambin las variables positivas p2 y p3 y resolvemos el nuevo modelo: Lex Min s.a: Q1 Q2 Q3 Solucin ptima: a = [ n 1 + p1, x1 - x2 + x1 + x2 + 2x1 + x2 + n2 + p2, n3 + p3] n1 - p1 = 0 n2 - p2 = 3 n3 - p3 = 6
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.6. Funciones de utilidad y preferencias lexicogrficas
Una ordenacin lexicogrfica no es compatible con la existencia de una funcin de utilidad. Una funcin de utilidad nos permite asignar nmeros reales a un conjunto de indiferencia y verifica los siguientes supuestos: Comparabilidad: Si x, x son dos alternativas cualesquiera entonces se verifica que x x o x x Reflexividad: x x Transitividad: x x y x x x x Continuidad: continuas. Los conjuntos de indiferencia son superficies
TEMA 5. TEMAS CRTICOS DE LA PROGRAMACIN POR METAS 5.7. Ineficiencias paretianas en los modelos basados en metas
El concepto de optimalidad paretiana juega un papel esencial en la teora de la decisin multicriterio. La eficiencia paretiana es una condicin necesaria para poder garantizar la racionalidad de las soluciones generadas por los diferentes enfoques multicriterio Las soluciones de un problema basado en la programacin por metas han de satisfacer la condicin de eficiencia paretiana. Si una solucin no es eficiente, esto significa que al menos el logro de una de las metas puede mejorarse sin que ello signifique un empeoramiento del nivel de realizacin de las dems. Por consiguiente, esta solucin est dominada y no debera ser elegida por ningn centro decisor racional. Los modelos de programacin por metas pueden generar soluciones dominadas, que no sean necesariamente Pareto ptimas.
15