Professional Documents
Culture Documents
(Matemticas)
GradoenEconoma
5:Tomadedecisionesmulticriterio
1. Introduccin......................................................2
1.1.Planteamientodelproblema.Conceptosbsicos...2
2.Determinacindesolucioneseficientes.....8
2.1.MtododelaPonderacin.8
2.2.MtododelaRestriccin..12
3.ProgramacinporMetas15
1.- Introduccin.
Los problemas de programacin lineal vistos hasta ahora, no implicaban ninguna decisin. Una
vez planteados se determinaba, mediante alguna tcnica matemtica, la solucin ptima, como aquella
solucin factible, en la que la funcin objetivo alcanza el mximo o el mnimo, segn el caso. Se trata
pues de un proceso de determinacin de las soluciones factibles y de ordenacin de stas de acuerdo con
un criterio nico.
Sin embargo, la realidad se presenta de una forma ms compleja y en general en cualquier proceso
o planteamiento de una problemtica intervienen de manera natural ms de un objetivo. Por ejemplo, en
una empresa se pueden plantear como objetivos, minimizar los costes y maximizar la calidad en los
servicios, o maximizar el beneficio y minimizar el impacto medioambiental. Otro ejemplo podra ser la
compra de una casa, en la que se tiene como objetivos, el precio, la situacin, las calidades, etc.
As pues, de una manera bastante natural aparecen los problemas denominados multiobjetivos, en
los que subyace la existencia de mltiples criterios que, en general, estarn en conflicto entre ellos.
Este sera un pequeo ejemplo claro de programacin multiobjetivo, el cual se planteara como:
M ax B ( x, y) = 4 x + 3 y
M in C ( x , y ) = 3 x + 2 y
s. a
x+ y 5
2x + y 8
x 1
x, y 0
( 2 ) C o n ta m in a c io n
M in C ( x , y ) = 3 x + 2 y
s. a x + y 5
2x + y 8
x 1
x, y 0
( 1) B e n e fic io s
M ax B ( x, y) = 4 x + 3 y
s. a x + y 5
2x + y 8
x 1
x, y 0
Y para la contaminacin:
Este procedimiento que se ha llevado a cabo para nuestro ejemplo se puede generalizar para el
problema multiobjetivo general, dando lugar a tener que resolver p problemas monoobjetivo. Vamos a
suponer que en el problema original todos los objetivos son de mximo. Dicha consideracin no plantea
ninguna limitacin, dado que si alguno de ellos fuera de mnimo tomaramos la funcin opuesta del
problema, as:
( Pi )
Max f i (x)
s. a x X
Tras la resolucin obtendremos p puntos correspondientes a los mximos individuales de cada uno
de ellos, denotndolos por: x*1 , x*2 ,L , x*p .
La evaluacin de los puntos ptimos en sus correspondientes objetivos nos determinar un punto
que se denomina punto ideal:
x
x
...
x*p
f1
f1( x*1 )
f1( x*2 )
M
f1( x*p )
f2
f2( x*1 )
f2( x*2 )
f2( x*p )
...
...
...
...
...
fp
fp( x*1 )
fp( x*2 )
M
fp( x*p )
[f
min
i
f i max ]
Obtenida la matriz de pagos asociada a nuestro problema, nos planteamos de manera natural, con
qu punto quedarnos; ahora bien cmo comparamos si los resultados que tenemos son vectores. De este
hecho surge la necesidad de establecer un orden, es decir, una relacin que nos establezca cundo un
vector es preferido a otro.
En nuestro ejemplo el punto ideal correspondera a: (18, 3) (18, -3), segn se tome la funcin de
contaminacin en trminos de mnimo o de mximo, respectivamente.
La matriz de pagos sera, siendo x*1 = (3, 2) y x*2 = (1, 0):
*
1
*
2
x = (3,2)
x = (1,0)
f1 = B
18
4
f2 = C
13
3
-f2 = -C
-13
-3
El orden de Pareto y el orden dbil de Pareto son ordenes parciales y nos establecen que una
combinacin ser preferida a otra siempre que en el primer caso mejore a todos los objetivos, mejorando
a uno de ellos de forma estricta, y en el segundo, denominado dbil, siempre que mejore todos los
objetivos estrictamente.
Como hemos comentado anteriormente, en general, no existir una combinacin que sea a la vez
solucin de todos los objetivos. De esta forma el primer concepto que perdemos es el de ptimo tal y
como se entiende en la programacin monoobjetivo tradicional, y lo que buscaremos para solucionar
nuestro problema sern las denominadas soluciones eficientes. La generalizacin de ptimo da lugar al
concepto de eficiencia, el cual lo podemos definir en base a nuestro problema de mximo y utilizando la
ordenacin de Pareto de las dos formas siguientes:
El concepto de eficiencia que nos proporciona el orden de Pareto nos permite debilitar el concepto
y definir la eficiencia dbil.
Los puntos eficientes se corresponderan con la frontera superior, puesto que dichos puntos
verifican que ningn otro mejora sus dos coordenadas.
Una vez definido el concepto de eficiencia, en general, en cualquier problema existir ms de una
solucin eficiente y evidentemente stas no sern comparables. Por tanto, el problema contina, y nos
planteamos dos cuestiones importantes: por un lado, cmo resolver estos problemas? y, por otro, una vez
resueltos cmo realizar la eleccin entre soluciones no comparables?.
En todo proceso de decisin asociado a un problema de programacin multiobjetivo, aparecen dos
agentes claves:
El modelizador o analista, que ser la persona encargada de aplicar la tcnica o tcnicas
adecuadas y posteriormente resolver el problema. No tiene poder para manipular el
problema y slo acta con los datos del problema una vez planteado. Cuando lo resuelve
ser la persona encargada de proporcionar la informacin obtenida al centro decisor.
El decisor o centro decisor, que ser la persona o personas encargadas de tomar la eleccin
final una vez que conozcan la informacin dada por el modelizador de las posibles
combinaciones factibles para el problema. Tambin tendr como misin imponer las
preferencias en el modelo, entendiendose dichas preferencias sobre los objetivos
planteados.
Las tcnicas que se generan para la resolucin de los problemas multiobjetivo estn basadas justo
en cmo se lleve a cabo la transmisin de informacin entre el analista y el decisor. Si primero acta el
analista resolviendo el problema y mostrando posteriormente las soluciones al decisor, se generan las
7
denominadas Tcnicas Generadoras, las cuales slo cuentan con la informacin correspondiente a la
estructura matemtica del problema. Por el contrario, si es el decisor el que acta primero, incorporando
informacin al proceso mediante el establecimiento de preferencias y prioridades, la tcnica de resolucin
se denomina Programacin por Metas. Por ltimo, si se lleva a cabo un flujo continuo de informacin
entre el analista y el decisor se obtienen las denominadas Tcnicas Interactivas.
Max i f i (x)
P
i =1
s. a x X
p
= 1,
i =1
i 0 i = 1,L, p .
El siguiente teorema nos va a caracterizar las soluciones obtenidas por este mtodo, dependiendo
de la asignacin que se le haga a los pesos.
Teorema 1.
Dado un problema de programacin multiobjetivo:
Max i f i (x)
P
i =1
s. a x X .
entonces:
i) Si todas las ponderaciones asignadas i son estrictamente mayores que cero, la solucin obtenida es
eficiente.
ii) Si alguna es nula, la solucin es dbilmente eficiente.
iii) Si con alguna ponderacin nula la solucin del problema es nica, entonces sta es eficiente.
M ax B ( x, y) = 4 x + 3 y
M in C ( x , y ) = 3 x + 2 y
s. a x + y 5
2x + y 8
x 1
x, y 0
Como tenemos dos objetivos, al ponderar y considerar la contaminacin con criterio de mximo,
el problema ponderado responde a:
M a x ( 4 x + 3 y ) + ( 1 )( 3 x 2 y )
s. a x + y 5
2x + y 8
x 1
x, y 0
La asignacin del valor de las ponderaciones es la clave de esta tcnica. Dado que los problemas
que tratamos son lineales, sabemos que la solucin est en un vrtice, o a lo ms, en un tramo frontera, as
que la forma de proceder es ir dndole valores al parmetro y ver qu solucin resulta. Asimismo, como
en este ejemplo los dos criterios, aunque estn medidos en distintas unidades, tienen un rango de
variacin parecido, no normalizamos los pesos, realizaremos dicha actuacin, como antes comentamos,
cuando los rangos de variacin sean muy dispares. As, la siguiente tabla nos muestra los valores
obtenidos para los distintos pesos asignados:
Ponderacin
=0
= 0.125
= 0.25
= 0.45
= 0.5
= 0.751
=1
Solucin
(1, 0)
(1, 0)
(1, 0)
(1, 4)
(3, 2)
(3, 2)
(3,2)
f1= B
4
4
4
16
18
18
18
-f2 = -C
-3
-3
-3
-11
-13
-13
-13
Tras la asignacin de diferentes ponderaciones, observamos que hemos obtenido tres vrtices
distintos pero la eleccin presenta la misma dificultad, puesto que donde se mejora el beneficio, la
contaminacin es ms grande. De todas formas, una vez presentada esta informacin al decisor, es l el
que tiene que decidir con qu combinacin quedarse, ya que, el analista terminara una vez que presenta
la tabla de resultados.
El efecto grfico al ponderar las funciones lo podemos ver en las siguientes figuras:
Para = 0.25
Para = 0.45
10
Para = 0.5
En esta ponderacin obtenemos todo el segmento que al vrtice (1, 4) con el vrtice (3, 2).
Y para = 0.75
Por lo tanto, el CONJUNTO EFICIENTE en el Espacio de Decisin est formado por la frontera
que delimitan los vrtices:
(1 , 0 ), ( 1 , 4 ) y ( 3 , 2 )
Otra forma de ver el conjunto eficiente es en el Espacio de Objetivos a travs de las imgenes
de los vrtices eficientes del Espacio de Decisin.
11
Las soluciones eficientes se encuentran en la frontera superior derecha del conjunto imagen,
puesto que dichos puntos verifican que ningn otro mejora sus dos coordenadas.
Problemas computacionales del mtodo de la ponderacin.Una dificultad prctica del mtodo expuesto es que se pase por alto alguno de los puntos
eficientes.
La probabilidad de perder puntos disminuir considerablemente reduciendo la escala de los pesos,
es decir, haciendo un buen barrido (muchos pesos).
Cabe resaltar que en problemas reales, este mtodo se utiliza para aproximar el conjunto eficiente,
ya que por muy detallado que se haga el barrido siempre cabe la posibilidad de omitir puntos eficientes.
2.2.- Mtodo de la restriccin.
El mtodo de la restriccin es el ms antiguo dentro de la programacin multiobjetivo, pero es a su
vez uno de los ms pobres en cuanto a resultados importantes por la propia construccin y naturaleza de
su establecimiento. Asimismo la obtencin de las soluciones es ms complicada y, en general, no
podremos asegurar la eficiencia de las soluciones obtenidas.
El planteamiento sera el siguiente. Dado nuestro problema multiobjetivo:
Pi
Max f i (x)
s. a x X
f j (x) K j j = 1,..., i i j
12
donde la cota que le imponemos a cada una de las funciones se tomar dentro de su rango de variacin
Ki [ f i min ,
f i max ] .
En esta tcnica, a diferencia del mtodo de las ponderaciones, no tenemos asegurada que la
solucin sea eficiente, salvo que la solucin obtenida sea nica. Este resultado lo recogemos en el
siguiente teorema.
Teorema 2.
Si x* es la nica solucin ptima de Pk, para algn i = 1, ..., p, siendo K el vector de cotas
asociado, entonces se verifica que x* es solucin ptima de Pareto del problema multiobjetivo original.
La asignacin de cotas, que es la clave del mtodo, nos hace que se modifique el conjunto de
oportunidades, y esto implica un problema adicional, dado que si las imponemos demasiado optimistas o
grandes el conjunto no se modifica y nos resultara un problema consistente en maximizar uno de los
objetivos, y, si por el contrario, las imponemos demasiado pesimistas o pequeas podemos plantear un
problema con un conjunto de oportunidades vaco. La terminologa utilizada, en trminos de grande y
pequeo es relativa a la naturaleza del problema que se est estudiando.
En nuestro ejemplo, supongamos que tomamos como funcin objetivo la contaminacin y que
consideramos que los beneficios son mayores o iguales a nueve unidades. La asignacin de la cota se
realiza en coherencia con el rango de variacin, el cual es para f1 = B [4, 18]. El problema de
restriccin que se nos genera es:
M in C ( x , y ) = 3 x + 2 y
s. a x + y 5
2x + y 8
x 1
4x + 3y 9
x, y 0
13
Si tomamos ahora como funcin objetivo los beneficios e imponemos que el nivel de
contaminacin sea menor o igual que siete, tenemos:
M ax B ( x, y) = 4 x + 3 y
s. a x + y 5
2x + y 8
x 1
3x + 2 y 7
x, y 0
La siguiente tabla nos refleja las soluciones obtenidas tras asignar otras cotas:
Cota
f1 9
f1 16
Solucin
(1, 5/3)
(1, 4)
f1= B
9
16
f2 = C
19/3
11
f2 7
f2 12
(1, 2)
(2, 3)
10
17
7
12
Las soluciones que obtenemos por este mtodo sern como en todo problema de programacin
lineal, o vrtices o tramos frontera, con respecto al nuevo conjunto de oportunidades generado al
introducir la restriccin o restricciones correspondientes, pero con respecto al conjunto de oportunidades
original son o pueden ser soluciones interiores.
La decisin que se tiene que llevar a cabo, al resolver los distintos problemas al igual que antes es
objetiva y corresponde al decisor, puesto que encontraremos soluciones que no son comparables.
De esta forma, en ambos mtodos el problema es doble, de una parte, cmo tomar las
ponderaciones en el mtodo de las ponderaciones y cmo asignar las cotas a cada una de las funciones en
el de la restriccin, y por otra, una vez resuelto qu solucin tomar. De manera natural se hace necesaria
14
la incorporacin de ms informacin para que el proceso de decisin se pueda llevar a cabo de una
manera ms fiable.
Los mtodos generadores pueden considerarse la 1 etapa de un proceso decisional. As, utilizando
slo una informacin de tipo tcnico, aproximamos el conjunto de soluciones eficientes.
Cubierta la 1 etapa para seguir avanzando en el proceso decisional, tendremos que elegir de entre
las soluciones eficientes aquella solucin que resulte buena o satisfactoria para el decidor.
Para abordar tal tarea tendremos que introducir de una u otra manera las preferencias del decidor.
Uno de los procedimientos ms potentes para abordar tal tipo de tarea es la denominada
Programacin por Metas.
15
As pues, la resolucin se llevar a cabo atendiendo a las metas impuestas y a los niveles de
prioridad establecidos, de forma que se preferir una solucin que mejore al primero, una vez conseguida,
se pasa al segundo y as sucesivamente. En este sentido, la ordenacin que se utiliza, bajo el enfoque de
programacin por metas, es la lexicogrfica llevndose a cabo una resolucin por niveles. Esto nos
conduce a definir un nuevo orden denominado lexicogrfico, el cual pasamos a definir.
Orden Lexicogrfico: Diremos que un punto x es preferido a x si se verifica que:
fi(x) = fi(x) i = 1, ..., j - 1 y
x* X
max f i (x * ) ui
min f i (x * ) ui
max min f (x * ) = u
i
i
En estas condiciones, es decir, una vez que el decisor ha manifestado sus niveles de aspiracin,
construidas las metas y priorizados los objetivos, para la resolucin y aplicacin de la tcnica de
programacin por metas se introducen en las metas del problema unas variables (positivas) denominadas
de desviacin, y denotadas por n, y p. Dichas variables nos van a representar las diferencias que existen
entre los niveles de aspiracin impuestos por el decisor y el resultado que se alcanza en cada objetivo.
La introduccin se realiza de la siguiente forma:
Si estamos maximizando fi(x) al construir las metas tenemos:
fi(x) ui entonces fi(x) + ni - pi = ui y Min ni.
Por qu? Porque, si ni = 0 entonces fi(x) - pi = ui y se verifica la meta fi(x) ui.
Si estamos minimizamos fi(x) al construir la meta tenemos:
fi(x) ui entonces fi(x) + ni - pi = ui y Min pi
razonando de igual forma, si pi = 0 entonces fi(x) + ni = ui y por tanto se cumple la meta fi(x) ui.
En el caso de igualdad, fi(x) = ui, se toma fi(x) + ni - pi = ui y se calcula Min ni + pi, para que se
mantenga la meta se tendr que verificar que ni = pi = 0.
A la funcin que recoge la minimizacin de la variable no deseada, en el sentido de que queremos
que sea nula, se le denomina funcin de realizacin o funcin logro, y las denotaremos por hi(n, p).
16
As pues, dadas las metas, los niveles de prioridad y determinadas las funciones de realizacin, se
procede a calcular:
x X
Una vez comprobado que existen soluciones factibles, se pasa a la resolucin del problema. Para
mostrar todo lo comentado vamos a desarrollar un ejemplo terico.
Supongamos que nuestro problema esta definido de la siguiente forma:
( Max f 1 ,
s. a
Min f 2 ,
x X
Max f 3 ,
Min f 4 )
por tanto, tenemos un problema de cuatro objetivos, donde dos de ellos corresponden a mximos y dos a
mnimos.
El siguiente paso es dar los niveles de aspiracin, construir las metas y determinar la variable no
deseada, para la determinacin de la correspondiente funcin de realizacin o logro.
Sea pues:
f1(x) u1 entonces f1(x) + n1 - p1 = u1 y Min n1
f2(x) u2 entonces f2(x) + n2 - p2 = u2 y Min p2
f3(x) u3 entonces f3(x) + n3 - p3 = u3 y Min n3
f4(x) = u4 entonces f4(x) + n4 - p4 = u4 y Min n4 + p4.
Vamos a considerar que los niveles de aspiracin se establecen como:
Nivel 1: Objetivo 1, entonces la funcin de realizacin es: h(n1, p1) = n1
Nivel 2: Objetivo 2, entonces la funcin de realizacin es: h(n2, p2) = p2
17
Tras realizar el nivel cero, como hemos impuesto tres niveles de prioridad tendremos que resolver
a lo sumo tres problemas, correspondientes a:
Nivel 1:
Min n1
x X
s. a
f 1 (x) + n1 p1 = u1
n1 , p1 0
Denominamos (x1* ,n1* ,p1* ) a la solucin, si n1* = 0 significa que hemos logrado verificar la meta
primera y pasamos al segundo nivel.
Nivel 2:
Min p2
s. a
x X
f 1 (x) + n1 p1 = u1
n1 = 0
f 2 (x) + n2 p2 = u2
n1 , p1 , n2 , p2 0
La idea es, que se mantenga la meta anterior y se verifique la del nivel correspondiente, as, si
volvemos a denominar (x *2 , n2* , p2* ) a la solucin, si p2* = 0 significa que hemos logrado verificar la meta
primera y la segunda y pasamos al tercer nivel.
Nivel 3:
Min n3 + (n4 + p4 )
s. a
x X
f 1 (x) + n1 p1 = u1
n1 = 0
f 2 (x) + n2 p2 = u2
p2 = 0
f 3 (x) + n3 p3 = u3
f 4 (x) + n4 p4 = u4
ni , pi 0 i = 1, L ,4
En este nivel como tenemos dos funciones hemos considerado como funcin de realizacin la
suma ponderada de las dos y hemos impuesto que se mantengan las dos anteriores y las dos
18
correspondientes al nivel, de forma que, si la solucin obtenida, (x *3 , n3* , p3* , n4* , p4* ) , verifica que
n3* = p3* = n4* = p4* = 0, x *3 ser una solucin satisfactoria, puesto que verifica las restricciones duras del
problema, y las metas correspondientes.
Con este ejemplo terico se ha pretendido ilustrar cmo aplicar la tcnica de programacin por
metas, no obstante, quedaran algunas consideraciones, por ejemplo, cmo actuamos si en alguno de los
niveles la variable no deseada no es cero?, si esto ocurre la solucin correspondiente no es satisfactoria,
puesto que si la variable de desviacin no deseada toma un valor nos indica el incumplimiento de la
correspondiente meta. En en estos casos no continuamos con el problema sino que la solucin sera la que
nos diera con el valor correspondiente de ni o pi, y la solucin an no siendo satisfactoria sera la ms
adecuada al cumplimiento de nuestra meta, dado que minimizamos las desviaciones.
A partir del incumplimiento de una meta, es decir, la no verificacin del nivel, se puede actuar de
varias formas. Una de ellas sera el redefinir la meta correspondiente y otra el intentar hacer una nueva
distribucin de funciones y niveles. De hecho, el problema no queda cerrado, sino que sera el decisor, a
la vista de los resultados, el encargado de decidir qu hacer con el problema.
Volviendo a nuestro ejemplo: Supongamos que la empresa establece que primero quiere
maximizar los beneficios, de forma que estos alcancen un nivel de al menos 10 unidades, y que
posteriormente, la contaminacin se fija en un mximo de 6 unidades.
Con esta informacin se nos genera un problema de programacin por metas, en el cual los niveles
corresponden a:
Nivel 1: Los beneficios tienen que alcanzar un nivel de al menos 10 unidades, luego la meta es:
4x + 3y 10.
Al incorporar las variables de desviacin tenemos:
4x + 3y +n1 - p1 = 10.
La variable no deseada es n1 y la funcin de realizacin del primer nivel es: h1(n1, p1) = n1.
Nivel 2: El nivel de contaminacin es como mximo de 6 unidades, luego la meta es:
3x + 2y 6.
se incorporan las variables de desviacin y:
3x + 2y +n2 - p2 = 6.
La variable no deseada en este nivel es p2 y la funcin de realizacin del segundo nivel
corresponde a: h2(n2, p2) = p2.
Con esta informacin, el problema de programacin por metas a resolver es:
19
lexmin (n1 , p2 )
s. a
x+ y5
2x + y 8
x 1
4 x + 3y + n1 p1 = 10
3x + 2 y + n2 p2 = 6
x , y , ni , pi 0 i = 1, 2.
Como tenemos asegurada la existencia de soluciones factibles, pasamos a la resolucin por
niveles.
Nivel 1:
Min n1
x+y5
s.a
2x + y 8
x1
4x + 3y + n1 - p1 = 10
x, y, n1, p1 0
Aplicando el programa LINDO para programacin lineal obtenemos:
LP OPTIMUM FOUND AT STEP
.00000000
VARIABLE
N1
X
Y
P1
VALUE
.000000
2.500000
.000000
.000000
NO. ITERATIONS=
REDUCED COST
1.000000
.000000
.000000
.000000
Como el valor de n1 = 0 obtenemos que se ha verificado la primera de las metas y pasamos al nivel
2.
Nivel 2:
Min p2
s.t
x+y5
2x + y 8
x1
4x + 3y + n1 - p1 = 10
20
n1 = 0
3x + 2y + n2 - p2 = 6
x, y, n1, p1, n2, p2 0
LP OPTIMUM FOUND AT STEP
1.0000000
VARIABLE
P2
X
Y
P1
N2
VALUE
1.000000
1.000000
2.000000
.000000
.000000
NO. ITERATIONS=
REDUCED COST
.000000
.000000
.000000
.666667
1.000000
La solucin obtenida es (1, 2) pero p2 = 1, lo cual nos indica que no se verifica la segunda meta,
en concreto, segn el resultado, el nivel se contaminacin se superara en una unidad (p2 = 1).
En esta primera grfica vamos a ver el efecto de la incorporacin de la primera meta, y en la
segunda grfica, tras introducir la segunda meta observamos cmo el conjunto de soluciones satisfactorias
es vaco, por tanto nuestro problema no tendra solucin satisfactoria, sin embargo, la solucin
obtenenida, an no siendo satisfactoria verifica la primera meta y es la ms cercana al cumplimiento de la
segunda, puesto que estamos minimizando la variable no deseada.
Grfica nivel 1:
21
Grfica nivel 2:
A la vista del resultado ahora podra actuar de nuevo el decisor, puesto que l ya conoce que la
imposicin de 6 unidades para la contaminacin no es factible. De esta forma, si mantiene la primera
meta con 10 unidades y relaja la contaminacin a 8, el segundo nivel se modifica y obtenemos:
Nivel 2: Reformado
Min p2
s.a
x+y5
2x + y 8
x1
4x + 3y + n1 - p1 = 10
n1 = 0
3x + 2y + n2 - p2 = 8
x, y, n1, p1, n2, p2 0
LP OPTIMUM FOUND AT STEP
.0000000
VARIABLE
P2
X
Y
P1
N2
VALUE
0.000000
2.500000
0.000000
0.000000
0.500000
NO. ITERATIONS=
REDUCED COST
1.000000
.000000
.000000
.000000
.000000
Al relajar la meta s obtenemos una solucin satisfactoria (2.5, 0), en la cual los beneficios son
exactamente 10 unidades y la contaminacin de 7.5 dado que n2 = 0.5.
22
El conjunto de soluciones satisfactorias asociadas al cumplimiento de las dos metas nos lo muestra
la grfica siguiente:
23