TESIS-MAG-0201.pdf
TESIS-MAG-0201.pdf
TESIS-MAG-0201.pdf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
La segunda característica es el criterio de aceptación que utiliza. A la<br />
solución candidata z se le asigna una probabilidad de ser aceptada 1 y que corresponde a<br />
Pk = min(1,<br />
))/T&) donde Tk es el factor de temperatura que depende de la<br />
iteración k. Si Uk es una instancia de una variable distribuida uniformemente en [0,1] y<br />
generada en la iteración k, entonces z se acepta si es que u < Pk.[Saab 911.<br />
La forma en que se actualiza Tk corresponde al denominado cooling<br />
schedule (o annealing schedule) que para asegurar la convergencia del método, debe<br />
generar una secuencia estrictamente positiva de valores T1, T2 , . . ., Tk tales que T1 ~: T2 2:<br />
.~<br />
Tk y hm Tk = O [Hayek 88, van Laarhoven 921.<br />
k-<br />
Sim ulated annealing se comporta como un algoritmo hill climbing si es que<br />
las soluciones candidatas son siempre mejores que las soluciones anteriores (es decir,<br />
f(x') > ... > f(xk)) . Aunque, el algoritmo permite también soluciones peores, con<br />
probabilidad Pk que disminuye a medida que el número de iteraciones aumenta. Con ello<br />
se escapa de óptimos locales y se evita el problema de que la búsqueda quede estancada<br />
en uno de dichos puntos.<br />
Otro algoritmo no determinístico es el denominado de Evolución<br />
Estocástica, que trata de ejecutar el mayor número de movidas en cada iteración en lugar<br />
de la única que ejecuta simulated annealing. La distribución con la cual se comparan las<br />
soluciones es uniforme en lugar de exponencial. No goza de la popularidad que tiene<br />
simulated annealing. Mayores detalles se encuentran en [Saab 91].<br />
c) Threshold accepting<br />
Esta estrategia es una versión determinística de simulated annealing, en la<br />
cual la solución candidata es aceptada si f(z) - f(xk) < fu, siendo i una constante no<br />
negativa conocida como umbral [Aarts 941. Al igual que en el caso del simulated