09.05.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!