Caixeiro Viajante
Algoritmo para cálculo de Caixeiro Viajante (38 cidades) utilizando o método Simulated Annealing.
Representação das soluções: Ex.: s = [5, 2, 9, ..., 38] Função de custo: Distância total do percurso até o retorno à origem. Operador: Permutar 4 cidades aleatórias. Ex.: s = [5, 2, 9, ..., 38] s' = [2, 5, 38, ..., 9]
Melhor resultado final:
Rota final = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38]
Custo Final = 17099.017153650082