dc.creator | Pereira, Francisco Evangilo de Morais | |
dc.date.accessioned | 2016-01-26T18:10:50Z | |
dc.date.available | 2016-01-26 | |
dc.date.available | 2016-01-26T18:10:50Z | |
dc.date.issued | 2015-10-15 | |
dc.identifier.uri | http://memoria.ifrn.edu.br/handle/1044/646 | |
dc.language | por | pt_BR |
dc.publisher | Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.subject | Ant Colony System | en |
dc.subject | Problema do roteamento de veículos | pt_BR |
dc.subject | Paralelismo | pt_BR |
dc.subject | OpenMP | en |
dc.title | Implementação de um algoritmo paralelo e escalável do Ant Colony System aplicado ao problema do roteamento de veículos | pt_BR |
dc.type | Trabalho de Conclusão de Curso | pt_BR |
dc.creator.Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4886577J6 | pt_BR |
dc.contributor.advisor1 | Coutinho, Demetrios Araújo Magalhães | |
dc.contributor.advisor1Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4412550Z3 | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Pau dos Ferros | pt_BR |
dc.publisher.initials | IFRN | pt_BR |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA | pt_BR |
dc.description.resumo | O presente trabalho apresenta a implementação de um algoritmo paralelo e escalável do Ant Colony System (ACS) na arquitetura de processadores multicore para resolver o Problema do Roteamento de Veículos. Apresenta-se um esquema geral explicando como foi paralelizado cada passo da meta-heurística ACS abordando os pontos mais importantes da implementação paralela. Os experimentos foram realizados em uma máquina de memória compartilhada com 4 núcleos. Foram realizadas análises de desempenho através da comparação entre a versão paralela do algoritmo e a sua respectiva versão sequencial.
Para a análise de escalabilidade foram realizados experimentos com diferentes tamanhos
de problemas e quantidades de formigas. As conclusões deste trabalho caracterizam o ACS
como um bom algoritmo para ser paralelizado, se mostrando bastante promissor para
problemas de larga escala. | pt_BR |