O problema do caixeiro viajante com passageiros e lotação

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: Bastos, Ranmsés Emanuel Martins
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Brasil
UFRN
PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufrn.br/jspui/handle/123456789/23382
Resumo: The Traveling Salesman with Passengers and High Occupancy Problem is a version of the classic TSP where the salesman is the driver of a vehicle who shares travels’ expenses with passengers. Besides shared expenses, the driver also benefits from discounts of the highoccupancy vehicle lanes, i.e. traffic lanes in which high occupancy vehicles are exempted from tolls. The addition of passengers to the TSP, a routing-only problem, creates a sharing view which is intensified by the consideration of special lanes. This scenario grants to the problem an ecological feature, since its study have direct consequences for the efficient use of urban space and the greenhouse gas emissions reduction, greatly contributing for quality of life improvement. This work addresses the study of this novel combinatorial optimization problem, going from the relationship it draws with other ones in the literature until the conception of a six hundred set of artificial test cases and the creation of many solution methods. To find optimal solutions, a mathematical model is proposed. This model supported the search for exact solutions by Mathematical and Constraint Programming. Additionally, is presented a branchand- bound algorithm specifically developed for the problem. Aiming the search for good quality solutions in short time period, five experimental algorithms based on the heuristics approaches Simulated Annealing, Variable Neighborhood Search, Bees Colony and Genetic Algorithms are introduced. Several auxiliary procedures for solutions generations and local search execution are revealed as well. A computational experiment is fulfilled to comparison between the solution methods. A sample of a hundred test cases is used for the heuristics algorithms’ parameter tuning statistical process, while the rest of them are extensively addressed by the methods. The optimal solution for a hundred and fifty five test cases with sizes of 10 and 20 cities are determined. Among the experimental methods, one has to highlight the advantage of the heuristic algorithm that unites the metaheuristics Simulated Annealing and Variable Neighborhood Search.
id UFRN_e2a9f269d721402cd6bc7d5a201c9490
oai_identifier_str oai:repositorio.ufrn.br:123456789/23382
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling O problema do caixeiro viajante com passageiros e lotaçãoThe traveling salesman with passengers and high occupancy problemProblema do caixeiro viajanteProblema ridesharingCarpoolMetaheurísticasHigh-occupancy vehicle lanesCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOThe Traveling Salesman with Passengers and High Occupancy Problem is a version of the classic TSP where the salesman is the driver of a vehicle who shares travels’ expenses with passengers. Besides shared expenses, the driver also benefits from discounts of the highoccupancy vehicle lanes, i.e. traffic lanes in which high occupancy vehicles are exempted from tolls. The addition of passengers to the TSP, a routing-only problem, creates a sharing view which is intensified by the consideration of special lanes. This scenario grants to the problem an ecological feature, since its study have direct consequences for the efficient use of urban space and the greenhouse gas emissions reduction, greatly contributing for quality of life improvement. This work addresses the study of this novel combinatorial optimization problem, going from the relationship it draws with other ones in the literature until the conception of a six hundred set of artificial test cases and the creation of many solution methods. To find optimal solutions, a mathematical model is proposed. This model supported the search for exact solutions by Mathematical and Constraint Programming. Additionally, is presented a branchand- bound algorithm specifically developed for the problem. Aiming the search for good quality solutions in short time period, five experimental algorithms based on the heuristics approaches Simulated Annealing, Variable Neighborhood Search, Bees Colony and Genetic Algorithms are introduced. Several auxiliary procedures for solutions generations and local search execution are revealed as well. A computational experiment is fulfilled to comparison between the solution methods. A sample of a hundred test cases is used for the heuristics algorithms’ parameter tuning statistical process, while the rest of them are extensively addressed by the methods. The optimal solution for a hundred and fifty five test cases with sizes of 10 and 20 cities are determined. Among the experimental methods, one has to highlight the advantage of the heuristic algorithm that unites the metaheuristics Simulated Annealing and Variable Neighborhood Search.O Problema do Caixeiro Viajante com Passageiros e Lotação é uma versão do PCV clássico onde o caixeiro é o motorista de um veículo que compartilha os custos de viagem com passageiros. Além de dividir os custos do percurso, o caixeiro pode se valer, também, dos descontos das high-occupancy vehicle lanes, que são faixas de trânsito que isentam veículos lotados do pagamento de pedágio. A adição de passageiros ao PCV, um problema restrito ao roteamento, cria um viés colaborativo que é intensificado pela consideração das faixas especiais. Tal cenário confere ao problema estudado um aspecto ecológico, uma vez que seu estudo tem consequências diretas sobre o uso eficiente do espaço urbano e a diminuição da emissão de gases poluentes, contribuindo sobremaneira para o incremento da qualidade de vida. A pesquisa compreendeu desde a correlação entre esse novo problema e outros constantes na literatura até a concepção de um conjunto de seiscentas instâncias artificiais e a criação de diversos métodos de solução. Para a determinação de ótimos, é proposto um modelo matemático que suportou as soluções por Programação Matemática e por Restrições. Adicionalmente, é apresentado um algoritmo branch-and-bound especificamente desenvolvido para o problema. Visando a busca por soluções de qualidade em curto espaço de tempo, são expostos cinco algoritmos experimentais com base nas abordagens heurísticas Simulated Annealing, Variable Neighborhood Search, Colonização de Abelhas e Algoritmos Genéticos. Diversos procedimentos auxiliares para construção de soluções e execução de buscas locais são também expostos. Um experimento computacional é realizado para comparação entre os métodos de solução. Uma amostra de cem casos teste é utilizada para o processo estatístico de ajuste de parâmetros dos algoritmos heurísticos, enquanto o restante das instâncias é extensivamente abordado pelos métodos. São determinados os ótimos para cento e cinquenta e cinco casos com tamanhos 10 e 20 cidades. Dentre os métodos experimentais, cabe destacar a superioridade do algoritmo heurístico que une as meta-heurísticas Simulated Annealing e Variable Neighborhood Search.BrasilUFRNPROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃOGoldbarg, Marco Cesarhttp://lattes.cnpq.br/2569092352488218http://lattes.cnpq.br/1371199678541174Gouvea, Elizabeth Ferreirahttp://lattes.cnpq.br/2888641121265608Cabral, Lucídio dos Anjos Formigahttp://lattes.cnpq.br/6699185881827288Menezes, Matheus da Silvahttp://lattes.cnpq.br/7790866637385232Maia, Silvia Maria Diniz Monteirohttp://lattes.cnpq.br/1498104590221901Bastos, Ranmsés Emanuel Martins2017-06-05T19:52:51Z2017-06-05T19:52:51Z2017-02-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfBASTOS, Ranmsés Emanuel Martins. O problema do caixeiro viajante com passageiros e lotação. 2017. 139f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2017.https://repositorio.ufrn.br/jspui/handle/123456789/23382porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2017-11-04T21:49:18Zoai:repositorio.ufrn.br:123456789/23382Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2017-11-04T21:49:18Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.none.fl_str_mv O problema do caixeiro viajante com passageiros e lotação
The traveling salesman with passengers and high occupancy problem
title O problema do caixeiro viajante com passageiros e lotação
spellingShingle O problema do caixeiro viajante com passageiros e lotação
Bastos, Ranmsés Emanuel Martins
Problema do caixeiro viajante
Problema ridesharing
Carpool
Metaheurísticas
High-occupancy vehicle lanes
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
title_short O problema do caixeiro viajante com passageiros e lotação
title_full O problema do caixeiro viajante com passageiros e lotação
title_fullStr O problema do caixeiro viajante com passageiros e lotação
title_full_unstemmed O problema do caixeiro viajante com passageiros e lotação
title_sort O problema do caixeiro viajante com passageiros e lotação
author Bastos, Ranmsés Emanuel Martins
author_facet Bastos, Ranmsés Emanuel Martins
author_role author
dc.contributor.none.fl_str_mv Goldbarg, Marco Cesar

http://lattes.cnpq.br/2569092352488218

http://lattes.cnpq.br/1371199678541174
Gouvea, Elizabeth Ferreira

http://lattes.cnpq.br/2888641121265608
Cabral, Lucídio dos Anjos Formiga

http://lattes.cnpq.br/6699185881827288
Menezes, Matheus da Silva

http://lattes.cnpq.br/7790866637385232
Maia, Silvia Maria Diniz Monteiro

http://lattes.cnpq.br/1498104590221901
dc.contributor.author.fl_str_mv Bastos, Ranmsés Emanuel Martins
dc.subject.por.fl_str_mv Problema do caixeiro viajante
Problema ridesharing
Carpool
Metaheurísticas
High-occupancy vehicle lanes
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
topic Problema do caixeiro viajante
Problema ridesharing
Carpool
Metaheurísticas
High-occupancy vehicle lanes
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
description The Traveling Salesman with Passengers and High Occupancy Problem is a version of the classic TSP where the salesman is the driver of a vehicle who shares travels’ expenses with passengers. Besides shared expenses, the driver also benefits from discounts of the highoccupancy vehicle lanes, i.e. traffic lanes in which high occupancy vehicles are exempted from tolls. The addition of passengers to the TSP, a routing-only problem, creates a sharing view which is intensified by the consideration of special lanes. This scenario grants to the problem an ecological feature, since its study have direct consequences for the efficient use of urban space and the greenhouse gas emissions reduction, greatly contributing for quality of life improvement. This work addresses the study of this novel combinatorial optimization problem, going from the relationship it draws with other ones in the literature until the conception of a six hundred set of artificial test cases and the creation of many solution methods. To find optimal solutions, a mathematical model is proposed. This model supported the search for exact solutions by Mathematical and Constraint Programming. Additionally, is presented a branchand- bound algorithm specifically developed for the problem. Aiming the search for good quality solutions in short time period, five experimental algorithms based on the heuristics approaches Simulated Annealing, Variable Neighborhood Search, Bees Colony and Genetic Algorithms are introduced. Several auxiliary procedures for solutions generations and local search execution are revealed as well. A computational experiment is fulfilled to comparison between the solution methods. A sample of a hundred test cases is used for the heuristics algorithms’ parameter tuning statistical process, while the rest of them are extensively addressed by the methods. The optimal solution for a hundred and fifty five test cases with sizes of 10 and 20 cities are determined. Among the experimental methods, one has to highlight the advantage of the heuristic algorithm that unites the metaheuristics Simulated Annealing and Variable Neighborhood Search.
publishDate 2017
dc.date.none.fl_str_mv 2017-06-05T19:52:51Z
2017-06-05T19:52:51Z
2017-02-17
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 BASTOS, Ranmsés Emanuel Martins. O problema do caixeiro viajante com passageiros e lotação. 2017. 139f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2017.
https://repositorio.ufrn.br/jspui/handle/123456789/23382
identifier_str_mv BASTOS, Ranmsés Emanuel Martins. O problema do caixeiro viajante com passageiros e lotação. 2017. 139f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2017.
url https://repositorio.ufrn.br/jspui/handle/123456789/23382
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 Brasil
UFRN
PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO
publisher.none.fl_str_mv Brasil
UFRN
PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv repositorio@bczm.ufrn.br
_version_ 1855758873118375936