11.07.2015 Views

Um estudo sobre algoritmos meméticos e sua ... - INF-Unioeste

Um estudo sobre algoritmos meméticos e sua ... - INF-Unioeste

Um estudo sobre algoritmos meméticos e sua ... - INF-Unioeste

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.

ou até bilhões de anos para retornarem a solução exata, dependendo do número de cidadespresentes na instância.4.1.2 Métodos HeurísticosNa maioria das vezes não geram soluções ótimas, mas aproximadas, contudo o tempo deprocessamento para grandes instâncias do PCV é menor do que os métodos exatos, e seus resultadossão considerados satisfatórios.Alguns dos métodos heurísticos mais utilizados, segundo Goldbarg e Luna [18], seriam:Algoritmos Heurísticos Construtivos; Heurística de Bellmore e Nemhauser; Heurísticas de Inserção;Heurísticas de K-Substituições ou K-Opt; Heurística Dynasearch e Heurística de Savingou das Economias. São classificados ainda como heurísticos as soluções baseadas em BuscaTabu, AGs, AMs, “Simulated Annealing”, Redes Neurais, Colônia de Formigas, entre outros.Considerando que o interesse deste trabalho é comparar a eficiência dos AMs em relação aosAGs, vamos abordar, no decorrer deste capítulo, como esses dois métodos e o método clássicodo Vizinho Mais Próximo (VMP), se comportam para a resolução do PCV.4.2 Solução do PCV Através do VMPEste método é considerado simples e de fácil implementação, já que consiste na idéia devisitar a cidade mais próxima que ainda não foi visitada. A seguir podemos ver os três passosdo algoritmo do Vizinho Mais Próximo (VMP), adaptado de Levitin [20]:• Passo 1: Escolher uma cidade de maneira aleatória para ser a cidade inicial;• Passo 2: Visitar a cidade mais próxima a última visitada, até que todas as cidades sejamvisitadas;• Passo 3: Retornar para a cidade de partida (inicial).Segundo Levitin este método tem um problema, que consiste na possibilidade de no últimopasso (passo 3) forçar o viajante a percorrer um caminho grande para retornar a cidade inicial.29

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

Saved successfully!

Ooh no, something went wrong!