09.05.2013 Views

Algoritmos de trayectoria multiobjetivo aplicados al problema de ...

Algoritmos de trayectoria multiobjetivo aplicados al problema de ...

Algoritmos de trayectoria multiobjetivo aplicados al problema de ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

en el criterio <strong>de</strong> aceptación, para direccionar la búsqueda hacia regiones factibles. Utiliza en el<br />

cálculo <strong>de</strong> la probabilidad <strong>de</strong> aceptación, un vector <strong>de</strong> peso (W) que <strong>de</strong>pen<strong>de</strong> <strong>de</strong>l número <strong>de</strong><br />

restricciones violadas por el vector solución y el vector función objetivo.<br />

Recocido Simulado Multiobjetivo usando criterio <strong>de</strong> aceptación basado en dominancia <strong>de</strong> Pareto<br />

(PDMOSA) (Suman and Kumar 2006): El <strong>al</strong>goritmo propone utilizar funciones <strong>de</strong> pen<strong>al</strong>ización para<br />

tratar las soluciones no factibles. La probabilidad <strong>de</strong> aceptar nuevas soluciones se ev<strong>al</strong>úa basado<br />

en un v<strong>al</strong>or <strong>de</strong> aptitud, <strong>de</strong>finido como uno más el número <strong>de</strong> soluciones dominadas en el conjunto<br />

óptimo <strong>de</strong> Pareto (que contiene tanto soluciones factibles como no factibles). Mientras mayor es el<br />

v<strong>al</strong>or <strong>de</strong> aptitud, peor es la solución.<br />

La princip<strong>al</strong> diferencia entre este <strong>al</strong>goritmo y los anteriores es que no necesita el v<strong>al</strong>or <strong>de</strong> la función<br />

objetivo en el criterio <strong>de</strong> aceptación, lo que hace el cálculo mucho más simple. A<strong>de</strong>más, tiene la<br />

ventaja <strong>de</strong> diversificar el conjunto <strong>de</strong> soluciones <strong>de</strong> Pareto.<br />

Recocido Simulado Multiobjetivo con Búsqueda <strong>de</strong> Trayectoria Aleatoria (Baesler, Moraga et <strong>al</strong>.<br />

2008): Propone seleccionar en cada iteración un solo objetivo, el cu<strong>al</strong> será encargado <strong>de</strong> guiar la<br />

búsqueda durante esa iteración <strong>de</strong>l <strong>al</strong>goritmo. El enfoque incorpora el concepto <strong>de</strong> memoria a corto<br />

y largo plazo, estrategias que permiten seleccionar la dirección en la cu<strong>al</strong> el <strong>al</strong>goritmo <strong>de</strong>berá<br />

concentrarse en la iteración en cuestión.<br />

La memoria a largo plazo permite controlar la evolución histórica <strong>de</strong> cada objetivo. Consiste en un<br />

registro que contabiliza el porcentaje <strong>de</strong> mejoramiento que ha experimentado cada objetivo durante<br />

el proceso <strong>de</strong> búsqueda.<br />

La memoria a corto plazo contabiliza el porcentaje <strong>de</strong> mejoramiento que ha experimentado un<br />

objetivo en particular en la última iteración <strong>de</strong>l <strong>al</strong>goritmo.<br />

Recocido Simulado <strong>de</strong> Pareto basado en restricciones (Hamm, Beißert et <strong>al</strong>. 2009): El <strong>al</strong>goritmo<br />

utiliza simulación basada en restricciones para la generación <strong>de</strong> una solución vecina. El criterio <strong>de</strong><br />

aceptación está basado en la medida <strong>de</strong> dominancia <strong>de</strong> la solución actu<strong>al</strong>:<br />

<br />

, don<strong>de</strong> x´ es la solución<br />

<br />

actu<strong>al</strong>, M es el número <strong>de</strong> objetivos y Ri es el rango <strong>de</strong>l objetivo i-ésimo, y es c<strong>al</strong>culado por la<br />

diferencia entre el mejor y el peor v<strong>al</strong>or observado <strong>de</strong>l objetivo i.<br />

Recocido Simulado Multiobjetivo Multicaso (MC-MOSA) (Haidine and Lehnert 2008):El <strong>al</strong>goritmo<br />

propone una regla <strong>de</strong> aceptación que se basa en la comparación <strong>de</strong> la solución actu<strong>al</strong> con la nueva<br />

solución, tomando en cuenta el caso en que las dos soluciones sean indiferentes (hay mejoras en<br />

<strong>al</strong>gunos objetivos y <strong>de</strong>terioros en otros). En esta situación se <strong>de</strong>rivan tres subcasos. En el primer<br />

subcaso, el <strong>al</strong>goritmo chequea el número <strong>de</strong> soluciones <strong>de</strong> Pareto que son dominados por la nueva<br />

solución (llamado contador <strong>de</strong> dominancia <strong>de</strong> la nueva solución). Si es mayor que 0, entonces la<br />

probabilidad <strong>de</strong> aceptación es 1. En el segundo subcaso, si la nueva solución no domina ninguna<br />

21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!