Optimisació multiobjetivo
En un problema d'optimisació es tractarà de trobar una solució que represente el valor òptim per a una funció objectiu.
En el cas més senzill es tindrà un únic objectiu, que estarà representat per una funció del tipo , a on i . Tant el domini com l'image de la funció seran número real (escalares), i el valor òptim correspondrà a un mínim o a un màxim.
- Eixemple: En minimisar la funció , el valor òptim és , i es dona per a , segons pot vore's en la figura 1.

Extensió a múltiples objectius
Pero en ciències i ingenieria es donen, en prou ocasions, problemes que requerixen l'optimisació simultànea de més d'un objectiu (optimisació multiobjetivo[1][2]). Caldrà optimisar per tant una funció de la forma , a on i . Pero el problema està en que normalment no existix un element de S que produïxca un òptim de forma simultànea per a cada u dels k objectius que componen f. Açò es deurà a l'existència de conflictes entre objectius, que faran que la millora d'un d'ells done lloc a un empijorament d'algun atre. Pensem per eixemple en el cas d'un avió en dos objectius que anaren la seua velocitat i l'aforro de combustible: un aument de la velocitat duria en si una disminució de l'aforro. Caldrà aplegar per tant a una situació de compromís en la que tots els objectius siguen satisfets en un grau acceptable, des del punt de vista de disseny.
A diferència dels problemes d'optimisació en un únic objectiu, el concepte d'òptim és ara relatiu i serà necessari decidir d'alguna forma quin és la millor solució (o quins són les millors solucions) al problema.
En térmens matemàtics, el problema d'optimisació multiobjetivo, pot establir-se de la següent forma:
Trobar un vector , que satisfaça les m restriccions:
i les p restriccions:
i optimise la funció vectorial
a on és el vector de variables de decisió.
En atres paraules, es desija determinar la solució particular , del conjunt S format per tots els valors que satisfan (1) i (2), que done lloc als valors òptims per a totes les funcions objectiu. Pero com ya s'ha comentat, no existix normalment una solució que optimise de forma simultànea totes les funcions objectiu.
Métodos de solució
Per a tractar el problema comentat del conflicte entre objectius s'han utilisat diversos métodos:
- Métodos basats en el concepte d'eficiència de Pareto.
- Métodos basats en la combinació d'objectius. Dins d'estos métodos es pot mencionar el método de la suma ponderada, en el que s'optimisarà el valor obtingut per mig de la suma dels valors corresponents als distints objectius, multiplicats cada u per un coeficient de pes. Estos coeficients de pes establiran l'importància relativa de cada objectiu. El problema d'optimisació multiobjetivo es transforma aixina en un atre d'optimisació escalar, que per al cas de la minimisació serà de la forma
- a on és el coeficient de pes corresponent a l'objectiu i.
- Existixen variants del método anterior, com el método de la programació per metes, en el que s'establix una meta per a cada objectiu i lo que se suma ara (multiplicat pel corresponent coeficient) és la distància de cada objectiu a la seua meta. Per a un cas de minimisació seria
- a on representa la meta de l'i-ésimo objectiu.
- Métodos basats en la assignació de prioritats. Estos métodos tenen en comú que establixen unes prioritats entre els distints objectius, tenint-se en conte la seua importància relativa durant el procés d'optimisació.
Tots els métodos anteriors han segut utilisats per distints autors en combinació en els algoritmes evolutius, que s'han mostrat com una ferramenta molt adequada per a resoldre este tipo de problemes. Estos métodos poden englobar-se en lo que es coneix com MOEA[3] (Multi-Objective Evolutionary Algorithms, en espanyol algoritmes evolutius multiobjetivo).
Vore també
Referències
- ↑ Steuer, R.E. (1986). Multiple Criteria Optimization: Theory, Computations, and Application, Nova York: John Wiley & Sons, Inc.
- ↑ Sawaragi, Y.; Nakayama, H. and Tanino, T. (1985). Theory of Multiobjective Optimization (vol. 176 of Mathematics in Science and Engineering), Orlando, FL: Academic Press Inc.
- ↑ (maig de 2002) Evolutionary Algorithms for Solving Multi-Objective Problems (Volume 5 of the Book Séries on Genetic Algorithms and Evolutionary Computation), Kluwer Academic Publishers.
Referències
- Este artícul conté una traducció derivada de «Optimisació multiobjetivo» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.