Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | LOCUS Repositório Institucional da UFV |
Texto Completo: | http://www.locus.ufv.br/handle/123456789/7558 |
Resumo: | O Problema do Caixeiro Viajante Preto e Branco (PCV-PB) é uma generalização do Problema do Caixeiro Viajante (PCV), definido sobre um grafo onde os vértices são classificados como pretos ou brancos. Assim como o clássico PCV, o objetivo do PCV-PB é encontrar um ciclo hamiltoniano de custo mínimo, entretanto, duas restrições adicionais são consideradas. Enquanto que a restrição de cardinalidade restringe o número de vértices brancos entre dois vértices pretos consecutivos, a restrição de comprimento restringe a distância máxima entre os mesmos. Apli- cações do PCV-PB podem ser observadas no escalonamento de aeronaves e em configurações de redes de telecomunicações. A proposta deste estudo é analisar diferentes estratégias heurísticas aplicadas para o PCV-PB. Heurísticas construtivas da literatura foram aperfeiçoadas e uma nova estratégia para a construção da solução foi apresentada. Neste contexto foi utilizado métodos como Lin kernighan e Inserção Específica de Brancos. Além disso, foram propostas abordagens heurísticas baseadas nas metaheurísticas GRASP, VND, ILS e SA. Diversos experimentos computacionais foram realizados para comparar a eficácia das abordagens. Os resultados garantem a aplicabilidade dos algoritmos propostos para o problema. |
id |
UFV_ceb7e7423affab72ddb90feb41d2b223 |
---|---|
oai_identifier_str |
oai:locus.ufv.br:123456789/7558 |
network_acronym_str |
UFV |
network_name_str |
LOCUS Repositório Institucional da UFV |
repository_id_str |
2145 |
spelling |
Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e BrancoHeuristics approaches for the Black and White Traveling Salesman problemInteligência artificialProgramação heurísticaAlgorítmos computacionaisCiência da ComputaçãoO Problema do Caixeiro Viajante Preto e Branco (PCV-PB) é uma generalização do Problema do Caixeiro Viajante (PCV), definido sobre um grafo onde os vértices são classificados como pretos ou brancos. Assim como o clássico PCV, o objetivo do PCV-PB é encontrar um ciclo hamiltoniano de custo mínimo, entretanto, duas restrições adicionais são consideradas. Enquanto que a restrição de cardinalidade restringe o número de vértices brancos entre dois vértices pretos consecutivos, a restrição de comprimento restringe a distância máxima entre os mesmos. Apli- cações do PCV-PB podem ser observadas no escalonamento de aeronaves e em configurações de redes de telecomunicações. A proposta deste estudo é analisar diferentes estratégias heurísticas aplicadas para o PCV-PB. Heurísticas construtivas da literatura foram aperfeiçoadas e uma nova estratégia para a construção da solução foi apresentada. Neste contexto foi utilizado métodos como Lin kernighan e Inserção Específica de Brancos. Além disso, foram propostas abordagens heurísticas baseadas nas metaheurísticas GRASP, VND, ILS e SA. Diversos experimentos computacionais foram realizados para comparar a eficácia das abordagens. Os resultados garantem a aplicabilidade dos algoritmos propostos para o problema.The Black and White Traveling Salesman Problem (TSP-BW) is a generalization of the Travelling Salesman Problem (TSP), set on a graph where the vertices are classified as black or white. As in the classical PCV, a solution of the TSP-BW is a Hamiltonian cycle of minimal cost. However, two additional constraints are considered. While the cardinality constraint limits the number of white vertices between two consecutive black vertices, the length constraint restricts the maximum distance therebetween. Applications of TSP-BW can be observed in aircraft scheduling and telecommunications network settings. The purpose of this study is to analyze different heuristic strategies applied to TSP-BW. Literature constructive heuristics have been improved and a new strategy for building the solution was presented. In this context it used methods such as Lin Kernighan and Inserção Específica de Brancos. Also, it has been proposed heuristic approaches based on metaheuristics GRASP, VND, ILS and SA. Several computational experiments were performed to compare effectiveness of approa- ches. The results ensure the applicability of the proposed algorithms to the problem.Fundação de Amparo à Pesquisa do Estado de Minas GeraisUniversidade Federal de ViçosaGonçalves, Luciana Brugiolohttp://lattes.cnpq.br/9555452401257190Santos, André Gustavo dosCazetta, Paôla Pinto2016-04-26T17:01:30Z2016-04-26T17:01:30Z2015-12-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfCAZETTA, Paôla Pinto. Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco. 2015. 134f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2015.http://www.locus.ufv.br/handle/123456789/7558porinfo:eu-repo/semantics/openAccessreponame:LOCUS Repositório Institucional da UFVinstname:Universidade Federal de Viçosa (UFV)instacron:UFV2016-04-27T10:06:19Zoai:locus.ufv.br:123456789/7558Repositório InstitucionalPUBhttps://www.locus.ufv.br/oai/requestfabiojreis@ufv.bropendoar:21452016-04-27T10:06:19LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)false |
dc.title.none.fl_str_mv |
Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco Heuristics approaches for the Black and White Traveling Salesman problem |
title |
Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco |
spellingShingle |
Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco Cazetta, Paôla Pinto Inteligência artificial Programação heurística Algorítmos computacionais Ciência da Computação |
title_short |
Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco |
title_full |
Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco |
title_fullStr |
Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco |
title_full_unstemmed |
Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco |
title_sort |
Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco |
author |
Cazetta, Paôla Pinto |
author_facet |
Cazetta, Paôla Pinto |
author_role |
author |
dc.contributor.none.fl_str_mv |
Gonçalves, Luciana Brugiolo http://lattes.cnpq.br/9555452401257190 Santos, André Gustavo dos |
dc.contributor.author.fl_str_mv |
Cazetta, Paôla Pinto |
dc.subject.por.fl_str_mv |
Inteligência artificial Programação heurística Algorítmos computacionais Ciência da Computação |
topic |
Inteligência artificial Programação heurística Algorítmos computacionais Ciência da Computação |
description |
O Problema do Caixeiro Viajante Preto e Branco (PCV-PB) é uma generalização do Problema do Caixeiro Viajante (PCV), definido sobre um grafo onde os vértices são classificados como pretos ou brancos. Assim como o clássico PCV, o objetivo do PCV-PB é encontrar um ciclo hamiltoniano de custo mínimo, entretanto, duas restrições adicionais são consideradas. Enquanto que a restrição de cardinalidade restringe o número de vértices brancos entre dois vértices pretos consecutivos, a restrição de comprimento restringe a distância máxima entre os mesmos. Apli- cações do PCV-PB podem ser observadas no escalonamento de aeronaves e em configurações de redes de telecomunicações. A proposta deste estudo é analisar diferentes estratégias heurísticas aplicadas para o PCV-PB. Heurísticas construtivas da literatura foram aperfeiçoadas e uma nova estratégia para a construção da solução foi apresentada. Neste contexto foi utilizado métodos como Lin kernighan e Inserção Específica de Brancos. Além disso, foram propostas abordagens heurísticas baseadas nas metaheurísticas GRASP, VND, ILS e SA. Diversos experimentos computacionais foram realizados para comparar a eficácia das abordagens. Os resultados garantem a aplicabilidade dos algoritmos propostos para o problema. |
publishDate |
2015 |
dc.date.none.fl_str_mv |
2015-12-08 2016-04-26T17:01:30Z 2016-04-26T17:01:30Z |
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 |
CAZETTA, Paôla Pinto. Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco. 2015. 134f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2015. http://www.locus.ufv.br/handle/123456789/7558 |
identifier_str_mv |
CAZETTA, Paôla Pinto. Abordagens heurísticas para tratar o problema do Caixeiro Viajante Preto e Branco. 2015. 134f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2015. |
url |
http://www.locus.ufv.br/handle/123456789/7558 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de Viçosa |
publisher.none.fl_str_mv |
Universidade Federal de Viçosa |
dc.source.none.fl_str_mv |
reponame:LOCUS Repositório Institucional da UFV instname:Universidade Federal de Viçosa (UFV) instacron:UFV |
instname_str |
Universidade Federal de Viçosa (UFV) |
instacron_str |
UFV |
institution |
UFV |
reponame_str |
LOCUS Repositório Institucional da UFV |
collection |
LOCUS Repositório Institucional da UFV |
repository.name.fl_str_mv |
LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV) |
repository.mail.fl_str_mv |
fabiojreis@ufv.br |
_version_ |
1822610696604483584 |