PROGRAMAÇÃO DISTRIBUIDA PARA OTIMIZAÇÃO DE HEURÍSTICA ILS APLICADA A PROBLEMAS DO CAIXEIRO VIAJANTE
Palabras clave:
Iterated Local Search; Programação Distribuída; Socket TCP; Problema do Caixeiro Viajante.Resumen
Atualmente há uma grande procura por técnicas que agilizam o processamento de algoritmos usados na resolução de problemas cujo tempo computacional cresce exponencialmente. Este trabalho tem o objetivo de analisar os tempos computacionais de uma solução proposta para o Problema do Caixeiro Viajante utilizando o algoritmo ILS com programação distribuída. A comunicação entre as máquinas é facilitada por meio de Socket TCP, viabilizando o compartilhamento de recursos e fornecendo sincronização no envio dos dados. Os resultados foram obtidos por meio da execução do algoritmo em 1, 10, 15 e 20 máquinas remotas utilizando três instâncias distintas, sendo estas providas da biblioteca TSPLIB. A contribuição para os diversos estudos relacionados com a otimização de tempos computacionais caracteriza a importância deste trabalho. Além disso, o mesmo aborda um modelo genérico e eficiente para distribuição de heurísticas baseadas em busca local.
Descargas
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2014 Beatriz Damica Freitas, Bruno Missi Xavier, Fabio Machado de Oliveira, Marcelo Albuquerque Schuster
Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.