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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.3 Solução do PCV Através de AGsComo vimos no Capítulo 2, a primeira decisão a ser tomada na elaboração de um AG, é emrelação a escolha da representação das soluções candidatas a resolução do problema, no casoo PCV. <strong>Um</strong>a das representações mais naturais e utilizadas é a sequência de inteiros, onde ocromossomo é formado pela sequência dos vértices do percurso [18], conforme o exemplo daFigura 4.2, onde o cromossomo representa uma das possíveis soluções para a instância do PCVexemplificada no grafo.Figura 4.2: Exemplo da representação com sequência de inteirosDevemos escolher também a estratégia a ser utilizada para a criação da população inicial e afunção de avaliação. Optamos por inicializar a população com o método VMP (seção 4.2), porse tratar de um método simples, de rápida execução e por retornar um percurso perto da soluçãoótima, o que não aconteceu com a tentativa de inicializar a população de maneira aleatória,gerando uma população longe da melhor solução e que acarretaria na necessidade de um númeromaior de gerações para se alcançar uma solução satisfatória. Para avaliar os indivíduos (funçãofitness), usamos o custo total para se percorrer o percurso: ∑ c ij .Definida a representação, função de avaliação e a estratégia de inicialização a serem utilizadas,passamos para a fase da escolha dos operadores. Para a seleção dos indivíduos quepassarão para a fase de cruzamento, optamos pelo método da roleta, já exposto na seção 2.4.1.Já para o operador de cruzamento podemos encontrar, na literatura, vários operadores desenvolvidosespecialmente para a resolução do PCV [18], [21], [22]. Na Tabela 4.1, adaptadade Larrañaga et al [22] e complementada com Ozcan e Erenturk [21] e outros trabalhos, podem30

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

Saved successfully!

Ooh no, something went wrong!