Documente Academic
Documente Profesional
Documente Cultură
ÍNDICE
1. Introducción
2. Métodos analíticos para la resolución de
problemas de optimización multiobjetivo
2.1. Método de las ponderaciones
2.2. Método de las ε – restricciones
2.3. Programación por metas
3. Ejemplos
Tema 4. Programación Lineal Multiobjetivo Investigación Operativa
1. Introducción
f2
f1
Alternativas:
x1 = producción de A y x2 = producción de B,
Si los pesos λ1,..., λn expresan las preferencias del decisor sobre cada
objetivo y éste es capaz de asignarlos de una manera razonable, la
solución óptima de P(λ) es la solución de mejor compromiso para él.
Método del símplex à x1*=3 y x2*=7, que es un punto eficiente (punto B).
Supongamos que
λk > 0 para k = 1,...,t y
λk = 0 para k = t+1,...,n,
Los objetivos zi que pasan a ser restricciones son aquellos que cumplen las
restricciones como igualdades (zk(x*)= εk), incluido el objetivo que se eligió
como más importante en el problema original de maximización (objetivo l).
Tema 4. Programación Lineal Multiobjetivo Investigación Operativa
El criterio es, por tanto, hacer mínima la suma de los valores absolutos de
las desviaciones o diferencias entre los valores de los objetivos y sus
metas.
Dos nuevas variables di⁺ y di⁻, de desviación por exceso y defecto, respecti-
vamente, del objetivo zi de su meta dadas por :
Tema 4. Programación Lineal Multiobjetivo Investigación Operativa
Observemos que de
Por tanto, di⁺ y di⁻ se interpretan como exceso y defecto del nivel de
aspiración o meta del objetivo i-ésimo. Para cada i se tiene además
Si definimos con λi⁺ y λi⁻ los pesos asociados a las desviaciones di⁺ y
di⁻ (no negativos y al menos uno positivo) el problema queda como
Los pesos λi⁺ y λi⁻ deben ser fijados por el decisor, lo que puede ser
una dificultad importante à objeción al método.
Tema 4. Programación Lineal Multiobjetivo Investigación Operativa
2. Considerar su función objetivo como una suma ponderada con pesos λi
≥ 0 y potencias de orden q de las diferencias :
Paso 0. Hacer k = 1.
y vamos al paso 2.
y vamos al paso 2.
Ejemplo 1
Se pide:
Tema 4. Programación Lineal Multiobjetivo Investigación Operativa
a) Variables de decisión
Restricciones
Funciones objetivo
b)
z2
600
C’ M’
B’
N’
400
Z
200
A’
O’ z1
0 500 1000 1500
3
Tema 4. Programación Lineal Multiobjetivo Investigación Operativa
Eficiente
Eficiente?
Sí
Tema 4. Programación Lineal Multiobjetivo Investigación Operativa
d) Método de ε-restricciones :
Tema 4. Programación Lineal Multiobjetivo Investigación Operativa
Ejemplo 2
3. Los costes de mano de obra y del proceso no deben superar los fondos
disponibles, que se sitúan en 60000 y 117500 euros, respectivamente.
5. La contaminación emitida debe situarse lo mas próxima posible a 1600 mg.
Se desea:
a. Construir un modelo de programación por metas con prioridades que
responda a los deseos del fabricante.
a) Variables de decisión
Condiciones de no negatividad
Función objetivo
Referencias
Ríos, S., Ríos Insua, M.J. y Ríos Insua, S. (1989), Procesos de Decisión Multicriterio,
EUDEMA, Madrid.