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
Lista de Figuras2.1 Passos da execução de um AG . . . . . . . . . . . . . . . . . . . . . . . . . . 52.2 Exemplo de seleção com o método da roleta . . . . . . . . . . . . . . . . . . . 82.3 Exemplo de seleção com o método de torneio . . . . . . . . . . . . . . . . . . 92.4 Exemplo de cruzamento de um-ponto . . . . . . . . . . . . . . . . . . . . . . 102.5 Exemplo de cruzamento de dois-ponto . . . . . . . . . . . . . . . . . . . . . . 102.6 Exemplo de cruzamento uniforme . . . . . . . . . . . . . . . . . . . . . . . . 112.7 Exemplo de aplicação do operador de mutação. . . . . . . . . . . . . . . . . . 113.1 Exemplo do efeito da aplicação dos operadores de recombinação, busca local emutação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164.1 Grafo do jogo de Hamilton . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274.2 Exemplo da representação com sequência de inteiros . . . . . . . . . . . . . . 304.3 Exemplo de filhos inviáveis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314.4 Exemplo de “edge map” para os pais [1 2 3 4 5 6] e [2 4 3 1 5 6] . . . . . . . . 324.5 Exemplo de uma mutação DM . . . . . . . . . . . . . . . . . . . . . . . . . . 344.6 Exemplo de vizinhos obtidos com 2-Opt . . . . . . . . . . . . . . . . . . . . . 355.1 Comparação dos resultados obtidos com o algoritmo do VMP e o AG . . . . . 405.2 Comparação dos resultados obtidos com o algoritmo do VMP e o AM . . . . . 415.3 Comparação dos resultados obtidos com o AG e o AM . . . . . . . . . . . . . 425.4 Comparação dos resultados obtidos com o AG e o AM . . . . . . . . . . . . . 43A.1 Percurso obtido com o AM para a entrada eil51.tsp . . . . . . . . . . . . . . . 46A.2 Percurso obtido com o AM para a entrada rat99.tsp . . . . . . . . . . . . . . . 46A.3 Percurso obtido com o AM para a entrada bier127.tsp . . . . . . . . . . . . . . 47vi
A.4 Percurso obtido com o AM para a entrada kroA200.tsp . . . . . . . . . . . . . 47A.5 Percurso obtido com o AM para a entrada linhp318.tsp . . . . . . . . . . . . . 47A.6 Percurso obtido com o AM para a entrada pr439.tsp . . . . . . . . . . . . . . . 48A.7 Percurso obtido com o AM para a entrada rat575.tsp . . . . . . . . . . . . . . 48A.8 Percurso obtido com o AM para a entrada p654.tsp . . . . . . . . . . . . . . . 48A.9 Percurso obtido com o AM para a entrada rat783.tsp . . . . . . . . . . . . . . 49A.10 Percurso obtido com o AM para a entrada u1060.tsp . . . . . . . . . . . . . . . 49B.1 Percurso obtido com o AG para a entrada eil51.tsp . . . . . . . . . . . . . . . 50B.2 Percurso obtido com o AG para a entrada rat99.tsp . . . . . . . . . . . . . . . 50B.3 Percurso obtido com o AG para a entrada bier127.tsp . . . . . . . . . . . . . . 51B.4 Percurso obtido com o AG para a entrada kroA200.tsp . . . . . . . . . . . . . . 51B.5 Percurso obtido com o AG para a entrada linhp318.tsp . . . . . . . . . . . . . 51B.6 Percurso obtido com o AG para a entrada pr439.tsp . . . . . . . . . . . . . . . 52B.7 Percurso obtido com o AG para a entrada rat575.tsp . . . . . . . . . . . . . . . 52B.8 Percurso obtido com o AG para a entrada p654.tsp . . . . . . . . . . . . . . . 52B.9 Percurso obtido com o AG para a entrada rat783.tsp . . . . . . . . . . . . . . . 53B.10 Percurso obtido com o AG para a entrada u1060.tsp . . . . . . . . . . . . . . . 53vii
- Page 3 and 4: ANA PAULA FREDRICHUM ESTUDO SOBRE A
- Page 5: AGRADECIMENTOSAgradeço inicialment
- Page 10 and 11: Lista de SímbolosPxsol(x)res(x)S(x
- Page 12 and 13: 3.2 Passos Gerais dos AMs . . . . .
- Page 14 and 15: Capítulo 1IntroduçãoOs consolida
- Page 16 and 17: Capítulo 2Algoritmos GenéticosNa
- Page 18 and 19: Figura 2.1: Passos da execução de
- Page 20 and 21: mais diretos como, por exemplo, o a
- Page 22 and 23: si considerando o seu valor de apti
- Page 24 and 25: para o outro filho à característi
- Page 26 and 27: Capítulo 3Algoritmos MeméticosOs
- Page 28 and 29: 3.2 Passos Gerais dos AMsA partir d
- Page 30 and 31: uma perturbação local junto à re
- Page 32 and 33: Moscato [13] definiu a paisagem com
- Page 34 and 35: • Cegos: são os operadores que n
- Page 36 and 37: operador geralmente aplicado é o o
- Page 38 and 39: Moscato [13] mostra que existe outr
- Page 40 and 41: Capítulo 4Problema do Caixeiro Via
- Page 42 and 43: ou até bilhões de anos para retor
- Page 44 and 45: Tabela 4.1: Alguns operadores de cr
- Page 46 and 47: • 1 o Passo: Escolhe-se dentre as
- Page 48 and 49: método 2-Opt, que deu origem ao Li
- Page 50 and 51: Capítulo 5Testes e AnálisesPara a
- Page 52 and 53: Analisando os resultados, temos que
- Page 54 and 55: ou para menos. Para o tempo de exec
A.4 Percurso obtido com o AM para a entrada kroA200.tsp . . . . . . . . . . . . . 47A.5 Percurso obtido com o AM para a entrada linhp318.tsp . . . . . . . . . . . . . 47A.6 Percurso obtido com o AM para a entrada pr439.tsp . . . . . . . . . . . . . . . 48A.7 Percurso obtido com o AM para a entrada rat575.tsp . . . . . . . . . . . . . . 48A.8 Percurso obtido com o AM para a entrada p654.tsp . . . . . . . . . . . . . . . 48A.9 Percurso obtido com o AM para a entrada rat783.tsp . . . . . . . . . . . . . . 49A.10 Percurso obtido com o AM para a entrada u1060.tsp . . . . . . . . . . . . . . . 49B.1 Percurso obtido com o AG para a entrada eil51.tsp . . . . . . . . . . . . . . . 50B.2 Percurso obtido com o AG para a entrada rat99.tsp . . . . . . . . . . . . . . . 50B.3 Percurso obtido com o AG para a entrada bier127.tsp . . . . . . . . . . . . . . 51B.4 Percurso obtido com o AG para a entrada kroA200.tsp . . . . . . . . . . . . . . 51B.5 Percurso obtido com o AG para a entrada linhp318.tsp . . . . . . . . . . . . . 51B.6 Percurso obtido com o AG para a entrada pr439.tsp . . . . . . . . . . . . . . . 52B.7 Percurso obtido com o AG para a entrada rat575.tsp . . . . . . . . . . . . . . . 52B.8 Percurso obtido com o AG para a entrada p654.tsp . . . . . . . . . . . . . . . 52B.9 Percurso obtido com o AG para a entrada rat783.tsp . . . . . . . . . . . . . . . 53B.10 Percurso obtido com o AG para a entrada u1060.tsp . . . . . . . . . . . . . . . 53vii