Metaheurísticas seqüenciais e paralelas para uma generalização do problema do caixeiro viajante

Detalhes bibliográficos
Autor(a) principal: Silva, Mozar Baptista da
Data de Publicação: 2008
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: https://app.uff.br/riuff/handle/1/17893
Resumo: In this work we propose a new mathematical formulation and new metaheuristics based on concepts of GRASP - Greedy Adaptive Search Procedure, VNS - Variable Neighborhood Search and Tabu Search for getting an approximate solution for a generalization of the classical Traveling Salesman Problem (TSP) known in literature as The Traveling Purchaser Problem (TPP). We present different techniques for construction of initial solution and local search, based on concepts of GRASP, VNS, conventional heuristics and Tabu Search. The proposed algorithms were compared with the best algorithm in literature, the Tabu Search procedure that use dynamic lists proposed by Voss. We propose parallel versions of these algorithms, using three models: master-slave, distributed and independent. We also propose parallel versions that use different metaheuristics in each process that compose the parallel program. We analyze the performance of the proposed algorithms comparing them among themselves and considering the execution times, the costs and the speedups in case of the parallel algorithms.
id UFF-2_ce673225f4bc072eeebd8da9907e2945
oai_identifier_str oai:app.uff.br:1/17893
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Metaheurísticas seqüenciais e paralelas para uma generalização do problema do caixeiro viajanteCiência da computaçãoMetaheurística GRASPMetaheurística VNSBusca TabuAlgoritmo paraleloMetaheurísticaHeurísticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAOIn this work we propose a new mathematical formulation and new metaheuristics based on concepts of GRASP - Greedy Adaptive Search Procedure, VNS - Variable Neighborhood Search and Tabu Search for getting an approximate solution for a generalization of the classical Traveling Salesman Problem (TSP) known in literature as The Traveling Purchaser Problem (TPP). We present different techniques for construction of initial solution and local search, based on concepts of GRASP, VNS, conventional heuristics and Tabu Search. The proposed algorithms were compared with the best algorithm in literature, the Tabu Search procedure that use dynamic lists proposed by Voss. We propose parallel versions of these algorithms, using three models: master-slave, distributed and independent. We also propose parallel versions that use different metaheuristics in each process that compose the parallel program. We analyze the performance of the proposed algorithms comparing them among themselves and considering the execution times, the costs and the speedups in case of the parallel algorithms.Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorPropomos neste trabalho uma nova formulação matemática e novas metaheurísticas baseadas em conceitos do GRASP - Greedy Adaptive Search Procedure, VNS - Variable Neighborhood Search e Busca Tabu para a solução de uma generalização do clássico Traveling Salesman Problem (TSP) conhecido na literatura como The Traveling Purchaser Problem (TPP). São apresentadas alternativas para a construção de uma solução viável e para a busca local, reunindo conceitos de GRASP, VNS, heuristicas convencionais e Busca Tabu. Para avaliar o desempenho dos algoritmos propostos, comparamos os resultados dos nossos algoritmos com os melhores algoritmos da literatura,os algoritmos de busca tabu, com listas tabu dinâmicas, propostos por Voss. Propomos alguns algoritmos paralelos para estas metaheurísticas, utilizando três técnicas que são: mestre-escravo, distribuídos e independentes. Também são propostas versões onde utilizamos algoritmos diferentes em cada processador. Analisamos a performance dos algoritmos propostos comparando todos os algoritmos entre si, considerando o tempo de execução, o custo da solução e o speedup no caso dos algoritmos paralelos.Programa de Pós-Graduação em ComputaçãoComputaçãoDrummond, Lúcia Maria de AssumpçãoCPF:30672008422http://lattes.cnpq.br/9314029648579658Ochi, Luiz SatoruCPF:31609080822http://lattes.cnpq.br/9171815778534257Silva, Mozar Baptista da2021-03-10T20:43:02Z2008-06-132021-03-10T20:43:02Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://app.uff.br/riuff/handle/1/17893porCC-BY-SAinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2021-03-10T20:43:02Zoai:app.uff.br:1/17893Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T11:17:24.404137Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Metaheurísticas seqüenciais e paralelas para uma generalização do problema do caixeiro viajante
title Metaheurísticas seqüenciais e paralelas para uma generalização do problema do caixeiro viajante
spellingShingle Metaheurísticas seqüenciais e paralelas para uma generalização do problema do caixeiro viajante
Silva, Mozar Baptista da
Ciência da computação
Metaheurística GRASP
Metaheurística VNS
Busca Tabu
Algoritmo paralelo
Metaheurística
Heurística
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO
title_short Metaheurísticas seqüenciais e paralelas para uma generalização do problema do caixeiro viajante
title_full Metaheurísticas seqüenciais e paralelas para uma generalização do problema do caixeiro viajante
title_fullStr Metaheurísticas seqüenciais e paralelas para uma generalização do problema do caixeiro viajante
title_full_unstemmed Metaheurísticas seqüenciais e paralelas para uma generalização do problema do caixeiro viajante
title_sort Metaheurísticas seqüenciais e paralelas para uma generalização do problema do caixeiro viajante
author Silva, Mozar Baptista da
author_facet Silva, Mozar Baptista da
author_role author
dc.contributor.none.fl_str_mv Drummond, Lúcia Maria de Assumpção
CPF:30672008422
http://lattes.cnpq.br/9314029648579658
Ochi, Luiz Satoru
CPF:31609080822
http://lattes.cnpq.br/9171815778534257
dc.contributor.author.fl_str_mv Silva, Mozar Baptista da
dc.subject.por.fl_str_mv Ciência da computação
Metaheurística GRASP
Metaheurística VNS
Busca Tabu
Algoritmo paralelo
Metaheurística
Heurística
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO
topic Ciência da computação
Metaheurística GRASP
Metaheurística VNS
Busca Tabu
Algoritmo paralelo
Metaheurística
Heurística
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO
description In this work we propose a new mathematical formulation and new metaheuristics based on concepts of GRASP - Greedy Adaptive Search Procedure, VNS - Variable Neighborhood Search and Tabu Search for getting an approximate solution for a generalization of the classical Traveling Salesman Problem (TSP) known in literature as The Traveling Purchaser Problem (TPP). We present different techniques for construction of initial solution and local search, based on concepts of GRASP, VNS, conventional heuristics and Tabu Search. The proposed algorithms were compared with the best algorithm in literature, the Tabu Search procedure that use dynamic lists proposed by Voss. We propose parallel versions of these algorithms, using three models: master-slave, distributed and independent. We also propose parallel versions that use different metaheuristics in each process that compose the parallel program. We analyze the performance of the proposed algorithms comparing them among themselves and considering the execution times, the costs and the speedups in case of the parallel algorithms.
publishDate 2008
dc.date.none.fl_str_mv 2008-06-13
2021-03-10T20:43:02Z
2021-03-10T20:43:02Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://app.uff.br/riuff/handle/1/17893
url https://app.uff.br/riuff/handle/1/17893
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Programa de Pós-Graduação em Computação
Computação
publisher.none.fl_str_mv Programa de Pós-Graduação em Computação
Computação
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1811823713174159360