A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Silva, João Marcos Pereira
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
dARK ID: ark:/87559/001300001bv5n
Idioma: eng
Instituição de defesa: Não Informado pela instituiçã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://app.uff.br/riuff/handle/1/38754
Resumo: A primeira parte da tese apresenta uma nova estratégia para geração de candidatos a branching em algoritmos exatos baseados em Branch-and-Bound para problemas de roteamento de veículos. Com esta nova estratégia pretende-se reduzir o tempo de execução e o número de nós explorados na árvore Branch-and-Bound. A estratégia proposta apresentou resultados favoráveis na maioria das instâncias do CVRP e do VRPTW, as variantes mais clássicas do problema. A segunda parte da tese aborda o problems do caixeiro viajante colorido, que é uma generalização do problema do caixeiro viajante múltiplo. Cada caixeiro possui um conjunto exclusivo de cidades, indicadas pela cor, que deve atender e, além disso, existe um conjunto de cidades compartilhadas que podem ser visitadas por qualquer um deles. São propostos dois modelos para a resolução do problema, sendo implementado e resolvido pelo algoritmo branch-cut-and-price existente no pacote VRPSolver. O primeiro modelo define um grafo com múltipos recursos, um para cada caixeiro, enquanto que o segundo divide a instância em múltiplos grafos. Experimentos computacionais indicam que o primeiro modelo obteve melhor desempenho nos testes realizado em um conjunto de instâncias com até 100 clientes e 7 caixeiros.
id UFF-2_cb8f2f42197f865c41f02b759c2a1e81
oai_identifier_str oai:app.uff.br:1/38754
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str
spelling A novel strategy for branching on vehicle routing and solving the colored traveling salesman problemRoteamento de veículosGeração de colunasModelagemProblema de roteamento de veículoProblema do caixeiro-viajanteAlgoritmoModelagemVehicle routingColumn generationBranch-cut-and-priceModelingCVRPCTSPA primeira parte da tese apresenta uma nova estratégia para geração de candidatos a branching em algoritmos exatos baseados em Branch-and-Bound para problemas de roteamento de veículos. Com esta nova estratégia pretende-se reduzir o tempo de execução e o número de nós explorados na árvore Branch-and-Bound. A estratégia proposta apresentou resultados favoráveis na maioria das instâncias do CVRP e do VRPTW, as variantes mais clássicas do problema. A segunda parte da tese aborda o problems do caixeiro viajante colorido, que é uma generalização do problema do caixeiro viajante múltiplo. Cada caixeiro possui um conjunto exclusivo de cidades, indicadas pela cor, que deve atender e, além disso, existe um conjunto de cidades compartilhadas que podem ser visitadas por qualquer um deles. São propostos dois modelos para a resolução do problema, sendo implementado e resolvido pelo algoritmo branch-cut-and-price existente no pacote VRPSolver. O primeiro modelo define um grafo com múltipos recursos, um para cada caixeiro, enquanto que o segundo divide a instância em múltiplos grafos. Experimentos computacionais indicam que o primeiro modelo obteve melhor desempenho nos testes realizado em um conjunto de instâncias com até 100 clientes e 7 caixeiros.The first part of the thesis presents a new strategy for generating branching candidates in exact algorithms based on Branch-and-Bound for vehicle routing problems. With this new strategy, the aim is to reduce the execution time and the number of nodes explored in the Branchand-Bound tree. The proposed strategy has shown favorable results in most instances of the classic CVRP and VRPTW variants. The second part of this thesis addresses the colored traveling salesman problem, which is a generalization of the multiple traveling salesman problem. Each salesman has a unique set of cities, indicated by color, that they must visit and, in addition, there is a set of shared cities that can be visited by any of them. This article proposes two models for the problem. The first one defines a graph with multiple resources, one for each salesman, while the second splits the instance into multiple graphs. Both models are implemented and solved by the branch-cut-and-price algorithm in the VRPSolver package. Computational experiments indicate that the first model performed better in tests carried out on a set of instances with up to 100 customers and 7 salesmen.139 f.Barboza, Eduardo UchoaSubramanian, AnandPessoa, Artur AlvesSilva, Diogo Ferreira de LimaSadykov, RuslanSilva, João Marcos Pereira2025-06-10T19:07:36Z2025-06-10T19:07:36Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfSILVA, João Marcos Pereira. A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem. 2024. 139 f. Tese (Doutorado em Engenharia de Produção) - Programa de Pós-Graduação em Engenharia de Produção, Escola de Engenharia, Universidade Federal Fluminense, Niterói, 2024.https://app.uff.br/riuff/handle/1/38754ark:/87559/001300001bv5nCC-BY-SAinfo:eu-repo/semantics/openAccessengreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2025-06-10T19:07:37Zoai:app.uff.br:1/38754Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202025-06-10T19:07:37Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem
title A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem
spellingShingle A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem
Silva, João Marcos Pereira
Roteamento de veículos
Geração de colunas
Modelagem
Problema de roteamento de veículo
Problema do caixeiro-viajante
Algoritmo
Modelagem
Vehicle routing
Column generation
Branch-cut-and-price
Modeling
CVRP
CTSP
title_short A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem
title_full A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem
title_fullStr A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem
title_full_unstemmed A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem
title_sort A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem
author Silva, João Marcos Pereira
author_facet Silva, João Marcos Pereira
author_role author
dc.contributor.none.fl_str_mv Barboza, Eduardo Uchoa
Subramanian, Anand
Pessoa, Artur Alves
Silva, Diogo Ferreira de Lima
Sadykov, Ruslan
dc.contributor.author.fl_str_mv Silva, João Marcos Pereira
dc.subject.por.fl_str_mv Roteamento de veículos
Geração de colunas
Modelagem
Problema de roteamento de veículo
Problema do caixeiro-viajante
Algoritmo
Modelagem
Vehicle routing
Column generation
Branch-cut-and-price
Modeling
CVRP
CTSP
topic Roteamento de veículos
Geração de colunas
Modelagem
Problema de roteamento de veículo
Problema do caixeiro-viajante
Algoritmo
Modelagem
Vehicle routing
Column generation
Branch-cut-and-price
Modeling
CVRP
CTSP
description A primeira parte da tese apresenta uma nova estratégia para geração de candidatos a branching em algoritmos exatos baseados em Branch-and-Bound para problemas de roteamento de veículos. Com esta nova estratégia pretende-se reduzir o tempo de execução e o número de nós explorados na árvore Branch-and-Bound. A estratégia proposta apresentou resultados favoráveis na maioria das instâncias do CVRP e do VRPTW, as variantes mais clássicas do problema. A segunda parte da tese aborda o problems do caixeiro viajante colorido, que é uma generalização do problema do caixeiro viajante múltiplo. Cada caixeiro possui um conjunto exclusivo de cidades, indicadas pela cor, que deve atender e, além disso, existe um conjunto de cidades compartilhadas que podem ser visitadas por qualquer um deles. São propostos dois modelos para a resolução do problema, sendo implementado e resolvido pelo algoritmo branch-cut-and-price existente no pacote VRPSolver. O primeiro modelo define um grafo com múltipos recursos, um para cada caixeiro, enquanto que o segundo divide a instância em múltiplos grafos. Experimentos computacionais indicam que o primeiro modelo obteve melhor desempenho nos testes realizado em um conjunto de instâncias com até 100 clientes e 7 caixeiros.
publishDate 2025
dc.date.none.fl_str_mv 2025-06-10T19:07:36Z
2025-06-10T19:07:36Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SILVA, João Marcos Pereira. A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem. 2024. 139 f. Tese (Doutorado em Engenharia de Produção) - Programa de Pós-Graduação em Engenharia de Produção, Escola de Engenharia, Universidade Federal Fluminense, Niterói, 2024.
https://app.uff.br/riuff/handle/1/38754
dc.identifier.dark.fl_str_mv ark:/87559/001300001bv5n
identifier_str_mv SILVA, João Marcos Pereira. A novel strategy for branching on vehicle routing and solving the colored traveling salesman problem. 2024. 139 f. Tese (Doutorado em Engenharia de Produção) - Programa de Pós-Graduação em Engenharia de Produção, Escola de Engenharia, Universidade Federal Fluminense, Niterói, 2024.
ark:/87559/001300001bv5n
url https://app.uff.br/riuff/handle/1/38754
dc.language.iso.fl_str_mv eng
language eng
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.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_ 1848091259913109504