Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems

Detalhes bibliográficos
Autor(a) principal: Antunes, Matheus Freitas Soares
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: http://app.uff.br/riuff/handle/1/29968
Resumo: [EN] The Clustered Vehicle Routing Problem (CluVRP) and the Generalized Vehicle Routing Problem (GVRP) are variants of the classic Capacitated Vehicle Routing Problem (CVRP) where customers are partitioned into clusters. In the first problem, all customers in the same cluster must be visited in sequence by a single route. In the second problem, all customers in a cluster are served by visiting a single customer in it. This work proposes a model for GVRP, together with new reduction tests. Then, three different models for CluVRP are proposed and discussed. GVRP’s model had superior performance compared to other exact methods in the literature. The best performing CluVRP model is actually a reduction of the problem to a GVRP. All models are implemented and solved by the branch-cut-and-price algorithm in the VRPSolver package. The computational results show that the new approach can solve instances with up to 1,200 customers and 240 clusters, much larger than those that could be solved by previous exact algorithms
id UFF-2_dd61d87906f420fbcff3e712d74e1235
oai_identifier_str oai:app.uff.br:1/29968
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problemsBranch-cut-and-price algorithms for the clustered and generalized vehicle routing problemsVehicle routingColumn generationBranch-cut-and-priceModelingCVRPCluVRPGVRPClustered routesRoteamentoModelagemVeículo automotivoGrafoRoteamento de veículosGeração de colunasRotas clusterizadas[EN] The Clustered Vehicle Routing Problem (CluVRP) and the Generalized Vehicle Routing Problem (GVRP) are variants of the classic Capacitated Vehicle Routing Problem (CVRP) where customers are partitioned into clusters. In the first problem, all customers in the same cluster must be visited in sequence by a single route. In the second problem, all customers in a cluster are served by visiting a single customer in it. This work proposes a model for GVRP, together with new reduction tests. Then, three different models for CluVRP are proposed and discussed. GVRP’s model had superior performance compared to other exact methods in the literature. The best performing CluVRP model is actually a reduction of the problem to a GVRP. All models are implemented and solved by the branch-cut-and-price algorithm in the VRPSolver package. The computational results show that the new approach can solve instances with up to 1,200 customers and 240 clusters, much larger than those that could be solved by previous exact algorithmsO Problema de Roteamento de Veículos Clusterizado (CluVRP) e o Problema de Roteamento de Veículos Generalizado (GVRP) são variantes do clássico Problema de Roteamento de Veículos Capacitados (CVRP) em que os clientes são particionados em clusters. No primeiro problema, todos os clientes no mesmo cluster têm que ser visitados em sequência na mesma rota. No segundo, todos os clientes em um cluster são atendidos através da visita em um único cliente do mesmo. Este trabalho propõe um modelo para o GVRP com novos testes de redução de grafo. E então, três modelos diferentes para o CluVRP são apresentados e discutidos. O modelo para o GVRP apresentou performance superior comparado a outros métodos exatos da literatura. O modelo com melhor performance para o CluVRP é uma redução do problema para um GVRP. Todos os modelos são implementados e resolvidos através do algoritmo de Branch-cut-and-price no pacote VRPSolver. Os resultados computacionais mostram que a nova abordagem pode resolver instâncias com até 1200 clientes e 240 clusters, muito maiores que as que poderiam ser resolvidas por algoritmos exatos anteriores92 p.Barboza, Eduardo UchoaRoboredo, Marcos CostaPinto, Rafael MartinelliAntunes, Matheus Freitas Soares2023-08-15T20:21:47Z2023-08-15T20:21:47Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfANTUNES, Matheus Freitas Soares. Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems. 2022. 92 f. Dissertação (Mestrado em Engenharia de Produção) - Programa de Pós-Graduação em Engenharia de Produção, Escola de Engenharia, Universidade Federal Fluminense, Niterói, 2022.http://app.uff.br/riuff/handle/1/29968CC-BY-SAinfo:eu-repo/semantics/openAccessengreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2023-08-15T20:21:51Zoai:app.uff.br:1/29968Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202023-08-15T20:21:51Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems
Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems
title Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems
spellingShingle Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems
Antunes, Matheus Freitas Soares
Vehicle routing
Column generation
Branch-cut-and-price
Modeling
CVRP
CluVRP
GVRP
Clustered routes
Roteamento
Modelagem
Veículo automotivo
Grafo
Roteamento de veículos
Geração de colunas
Rotas clusterizadas
title_short Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems
title_full Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems
title_fullStr Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems
title_full_unstemmed Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems
title_sort Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems
author Antunes, Matheus Freitas Soares
author_facet Antunes, Matheus Freitas Soares
author_role author
dc.contributor.none.fl_str_mv Barboza, Eduardo Uchoa
Roboredo, Marcos Costa
Pinto, Rafael Martinelli
dc.contributor.author.fl_str_mv Antunes, Matheus Freitas Soares
dc.subject.por.fl_str_mv Vehicle routing
Column generation
Branch-cut-and-price
Modeling
CVRP
CluVRP
GVRP
Clustered routes
Roteamento
Modelagem
Veículo automotivo
Grafo
Roteamento de veículos
Geração de colunas
Rotas clusterizadas
topic Vehicle routing
Column generation
Branch-cut-and-price
Modeling
CVRP
CluVRP
GVRP
Clustered routes
Roteamento
Modelagem
Veículo automotivo
Grafo
Roteamento de veículos
Geração de colunas
Rotas clusterizadas
description [EN] The Clustered Vehicle Routing Problem (CluVRP) and the Generalized Vehicle Routing Problem (GVRP) are variants of the classic Capacitated Vehicle Routing Problem (CVRP) where customers are partitioned into clusters. In the first problem, all customers in the same cluster must be visited in sequence by a single route. In the second problem, all customers in a cluster are served by visiting a single customer in it. This work proposes a model for GVRP, together with new reduction tests. Then, three different models for CluVRP are proposed and discussed. GVRP’s model had superior performance compared to other exact methods in the literature. The best performing CluVRP model is actually a reduction of the problem to a GVRP. All models are implemented and solved by the branch-cut-and-price algorithm in the VRPSolver package. The computational results show that the new approach can solve instances with up to 1,200 customers and 240 clusters, much larger than those that could be solved by previous exact algorithms
publishDate 2023
dc.date.none.fl_str_mv 2023-08-15T20:21:47Z
2023-08-15T20:21:47Z
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 ANTUNES, Matheus Freitas Soares. Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems. 2022. 92 f. Dissertação (Mestrado em Engenharia de Produção) - Programa de Pós-Graduação em Engenharia de Produção, Escola de Engenharia, Universidade Federal Fluminense, Niterói, 2022.
http://app.uff.br/riuff/handle/1/29968
identifier_str_mv ANTUNES, Matheus Freitas Soares. Branch-cut-and-price algorithms for the clustered and generalized vehicle routing problems. 2022. 92 f. Dissertação (Mestrado em Engenharia de Produção) - Programa de Pós-Graduação em Engenharia de Produção, Escola de Engenharia, Universidade Federal Fluminense, Niterói, 2022.
url http://app.uff.br/riuff/handle/1/29968
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_ 1807838840154488832