15 - programa de pós graduação em métodos numéricos da ufpr ...
15 - programa de pós graduação em métodos numéricos da ufpr ...
15 - programa de pós graduação em métodos numéricos da ufpr ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Po<strong>de</strong>-se perceber que tanto a diversificação como a intensificação são estratégias<br />
inteligentes na busca <strong>de</strong> boas soluções. Daya & Fawzan (1998) contribu<strong>em</strong> para a concepção<br />
<strong>de</strong> um bom algoritmo quando alertam para o fato <strong>de</strong> que o uso extensivo <strong>de</strong>ssas estratégias<br />
compromete o <strong>de</strong>s<strong>em</strong>penho do algoritmo <strong>em</strong> termos <strong>de</strong> rendimento. Consi<strong>de</strong>ram que o<br />
estabelecimento <strong>de</strong> um balanço efetivo entre essas duas estratégias é um princípio chave <strong>da</strong><br />
BT.<br />
2.2.1.3.3 Critérios <strong>de</strong> aspiração<br />
Como já foi mencionado anteriormente, a lista tabu t<strong>em</strong> por finali<strong>da</strong><strong>de</strong> impedir a<br />
ciclag<strong>em</strong>, ou seja, que a busca retorne a lugares já visitados. Porém, ao proibir tais<br />
movimentos po<strong>de</strong>-se também, como efeito colateral, estar proibindo <strong>de</strong> se visitar regiões<br />
nunca antes visita<strong>da</strong>s. Assim, faz-se necessária a criação <strong>de</strong> uma estratégia que monitore essa<br />
situação, ou seja, que execute movimentos tabus sob certas ocasiões: esse é o papel do critério<br />
<strong>de</strong> aspiração.<br />
Exist<strong>em</strong> alguns tipos <strong>de</strong> critérios <strong>de</strong> aspiração:<br />
- Aspiração por objetivo: a aspiração é satisfeita se o movimento leva a uma solução melhor<br />
que to<strong>da</strong>s as outras soluções anteriormente encontra<strong>da</strong>s;<br />
- Aspiração por direção <strong>de</strong> busca: a aspiração é satisfeita se a direção <strong>da</strong> busca (melhorando<br />
ou não melhorando) não for altera<strong>da</strong>;<br />
- Aspiração por <strong>de</strong>fault: a aspiração é satisfeita se todos os movimentos são tabus. Neste<br />
caso seleciona-se o movimento mais antigo <strong>da</strong> lista tabu.<br />
2.2.1.3.4 Critérios <strong>de</strong> para<strong>da</strong><br />
Como a BT não é um algoritmo exato, ou seja, não garante a solução ótima, é<br />
necessário estabelecer algum critério ou critérios <strong>de</strong> para<strong>da</strong> do algoritmo. Diversos critérios<br />
po<strong>de</strong>m ser consi<strong>de</strong>rados:<br />
- quando são encontra<strong>da</strong>s evidências que uma solução ótima foi encontra<strong>da</strong>;<br />
- quando o valor <strong>da</strong> função objetivo alcança um valor pré-estabelecido;<br />
- <strong>de</strong>pois <strong>de</strong> um número fixo <strong>de</strong> iterações;<br />
- <strong>de</strong>pois <strong>de</strong> um número fixo <strong>de</strong> iterações s<strong>em</strong> melhoria na função objetivo;<br />
- <strong>de</strong>pois <strong>de</strong> uma quanti<strong>da</strong><strong>de</strong> <strong>de</strong> t<strong>em</strong>po <strong>de</strong> CPU;<br />
- <strong>de</strong>pois <strong>de</strong> realizar uma seqüência <strong>de</strong> fases (ex: fase <strong>de</strong> diversificação, fase <strong>de</strong><br />
intensificação, etc.).<br />
27