Frente de Pareto

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Conjunto de todas las situaciones eficientes de Pareto

En la optimización multiobjetivo, el frente de Pareto (también llamado frontera de Pareto o curva de Pareto) es el conjunto de todas las soluciones eficientes de Pareto. . El concepto es ampliamente utilizado en ingeniería. Permite al diseñador restringir la atención al conjunto de elecciones eficientes y hacer concesiones dentro de este conjunto, en lugar de considerar la gama completa de cada parámetro.

Ejemplo de una frontera de Pareto. Los puntos boxeados representan opciones factibles, y los valores más pequeños se prefieren a los más grandes. Punto C no está en la frontera de Pareto porque está dominada por ambos puntos A y punto B. Puntos A y B no están estrictamente dominados por ningún otro, y por lo tanto se encuentran en la frontera.
Una frontera de producción-posibilidad. La línea roja es un ejemplo de una frontera con eficiencia de Pareto, donde la frontera y la zona izquierda y por debajo son un conjunto continuo de opciones. Los puntos rojos de la frontera son ejemplos de opciones de producción óptimas de Pareto. Los puntos fuera de la frontera, como N y K, no son eficientes para los padres, ya que existen puntos en la frontera que los domina Pareto.

Definición

La frontera de Pareto, P()Y), puede ser más formalmente descrito como sigue. Considerar un sistema con función f:X→ → Rm{displaystyle f:Xrightarrow mathbb {R} {m}, donde X es un conjunto compacto de decisiones factibles en el espacio métrico Rn{displaystyle mathbb {R} {} {}} {fn}}, y Y es el conjunto factible de vectores de criterio en Rm{displaystyle mathbb {R} {} {m}}, tal que Y={}Sí.▪ ▪ Rm:Sí.=f()x),x▪ ▪ X}{displaystyle Y={yin mathbb {R} ^{m}:;y=f(x),xin X;}.

Suponemos que se conocen las direcciones preferidas de los valores de criterios. Un punto Sí.. . . . ▪ ▪ Rm{displaystyle y^{prime prime }in mathbb {R} {m} es preferido (principalmente domina) otro punto Sí.. . ▪ ▪ Rm{displaystyle y^{prime }in mathbb {R} {m}, escrito como Sí.. . . . ≻ ≻ Sí.. . {displaystyle y^{prime prime }succ y^{prime }. La frontera de Pareto está escrita como:

P()Y)={}Sí.. . ▪ ▪ Y:{}Sí.. . . . ▪ ▪ Y:Sí.. . . . ≻ ≻ Sí.. . ,Sí.. . ل ل Sí.. . . . }=∅ ∅ }.{displaystyle P(Y)={y^{prime }in Y... Y: ';y^{prime prime }succ y^{prime },y^{prime }neq y^{prime prime };=emptyset }

Relación marginal de sustitución

Un aspecto importante de la frontera de Pareto en economía es que, a una asignación eficiente de Pareto, la tasa marginal de sustitución es la misma para todos los consumidores. Una declaración formal puede derivarse considerando un sistema con m consumidores y n bienes y una función de utilidad de cada consumidor como zi=fi()xi){displaystyle z_{i}=f^{i}(x^{i}} Donde xi=()x1i,x2i,... ... ,xni){displaystyle x^{i}=(x_{1}{i},x_{2}{i},ldotsx_{n}{i}) } es el vector de los bienes, tanto para todos i. La limitación de viabilidad es . . i=1mxji=bj{displaystyle sum ¿Qué? para j=1,... ... ,n{displaystyle j=1,ldotsn}. Para encontrar la asignación óptima de Pareto, maximizamos al Lagrangian:

Li()()xjk)k,j,()λ λ k)k,()μ μ j)j)=fi()xi)+. . k=2mλ λ k()zk− − fk()xk))+. . j=1nμ μ j()bj− − . . k=1mxjk){displaystyle L_{i}(x_{j})_{k,j},(lambda) (mu _{j})=f^{i}(x^{i})+sum _{k=2}(x^{k})+sum - ¿Qué? ¿Qué? ¿Por qué?

Donde ()λ λ k)k{displaystyle (lambda) ¿Qué? y ()μ μ j)j{displaystyle (mu _{j})_{j} son los vectores de los multiplicadores. Tomando el derivado parcial del lagrangiano con respecto a cada bien xjk{displaystyle # para j=1,... ... ,n{displaystyle j=1,ldotsn} y k=1,... ... ,m{displaystyle k=1,ldotsm} da el siguiente sistema de condiciones de primer orden:

∂ ∂ Li∂ ∂ xji=fxji1− − μ μ j=0 para j=1,... ... ,n,{fnMicrosoft {fnMicrosoft {fnMicrosoft {fnMicrosoft {fnMicrosoft {\fnMicrosoft} L_{i}{partial ¿Por qué?
∂ ∂ Li∂ ∂ xjk=− − λ λ kfxjki− − μ μ j=0 para k=2,... ... ,m y j=1,... ... ,n,{fnMicrosoft {fnMicrosoft {fnMicrosoft {fnMicrosoft {fnMicrosoft {\fnMicrosoft} L_{i}{partial # Lambda # ¿Por qué?

Donde fxji{displaystyle F_{x_{j} {i}} denota el derivado parcial de f{displaystyle f} con respecto a xji{displaystyle x_{j}} {}}} {fn}}. Ahora, arregla cualquiera kل ل i{displaystyle kneq i} y j,s▪ ▪ {}1,... ... ,n}{displaystyle j,sin {1,ldotsn}. La condición anterior de primer orden implica que

fxjiifxsii=μ μ jμ μ s=fxjkkfxskk.{displaystyle {frac {f} {f}{i}}{i} {f_{x_{i}}}}} {f}} {f}}} {f}}}} {f}}}} {f}}}}}} {f}}}}}}}} {f}}}}}}}}}}}}} { {fnMicrosoft Sans Serif} {fnMicrosoft Sans Serif} {fnMicrosoft Sans Serif} {fn} {fnMicrosoft Sans Serif} {fnMicrosoft Sans Serif} {fn}} {fnMicrosoft Sans Serif} {fnMicrosoft Sans Serif}} {f}} {f}}}} {f}} {f}}}}}} {f}} {f}}} {m}}}}} {m} {m} {m} {m} {m} {m}}}}}} {m}}} {m} {m} {m} {m}} {m} {m}{m}m}m}m}m} {m}}m}{m}{m}m}mm}m}m}m}}mm} ¿Qué? {f_{x_{k}}}} {f_{x_{k}}}}}} {f} {f} {f}}}} {f_{x_{k}}}}} {f}} {f}}}}} {f}}} {f_f_{x_{k}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} {f}}}}} {f} {f} {f}}} {f_}}} {f}}}}} {f}}}}}}}}}}}}}}}}} {f}} {f_}}}}}} {f}}}}}}}} {f}}}} {f_}}} {f}}}}}}} {f_}}}}}}}}}}}}}{f_}}}}}}}{

Por lo tanto, en una asignación óptima de Pareto, la tasa marginal de sustitución debe ser la misma para todos los consumidores.

Cálculo

Los algoritmos para calcular la frontera de Pareto de un conjunto finito de alternativas se han estudiado en informática e ingeniería energética. Incluyen:

  • "La máxima de un conjunto de puntos"
  • "El problema máximo del vector" o la consulta de skyline
  • "El algoritmo de escalarización" o el método de las sumas ponderadas
  • "El ε ε {displaystyle epsilon }-Método de restricciones"
  • Multiobjetivo Algoritmos evolutivos

Aproximaciones

Dado que generar todo el frente de Pareto suele ser difícil desde el punto de vista computacional, existen algoritmos para calcular un frente de Pareto aproximado. Por ejemplo, Legriel et al. Llame a un conjunto S una ε-aproximación del frente de Pareto P, si la distancia de Hausdorff dirigida entre S y P es como máximo ε. Observan que se puede encontrar una aproximación ε de cualquier frente de Pareto P en dimensiones d usando (1/ε)d consultas.

Zitzler, Knowles y Thiele comparan varios algoritmos para aproximaciones de conjuntos de Pareto según diversos criterios, como la invariancia de escala, la monotonicidad y la complejidad computacional.

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save