Algoritmos genéticos aplicados ao problema de roteamento de veículos

Detalhes bibliográficos
Ano de defesa: 2019
Autor(a) principal: Müller, Felipe Fávaro, 1993-
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: [s.n.]
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://hdl.handle.net/20.500.12733/1635951
Resumo: Orientador: Luis Augusto Angelotti Meira
id UNICAMP-30_4341d59beaec2dc9a7df75303d7410af
oai_identifier_str oai::1082782
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Algoritmos genéticos aplicados ao problema de roteamento de veículosGenetic algorithms applied to the vehicle routing problemProblema de roteamento de veículosAlgoritmos genéticosOtimização combinatóriaVehicle routing problemGenetic algorithmsCombinatorial optimizationOrientador: Luis Augusto Angelotti MeiraDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de TecnologiaResumo: O Problema de Roteamento de Veículos (do inglês Vehicle Routing Problem, VRP) é uma generalização do clássico Problema do Caixeiro Viajante (do inglês Traveling Salesman Problem, TSP) e pode ser definido de forma ampla como uma classe de problemas que envolvem visitar "clientes" com "veículos". Tal problema surgiu em 1959 e possui uma estrutura desafiadora a ser otimizada. O VRP modela diversas situações reais, como o roteamento de veículos para atender chamadas ou ocorrências, definição de rotas para carteiros, definição de rotas para coleta de lixo, definição de itinerários de ônibus fretados e vans, entre muitas outras. Este trabalho desenvolveu algoritmos genéticos combinados à busca local e os aplicou a duas variantes do problema, focando primariamente na minimização do número de veículos. A primeira variante modela um caso real baseado nos correios de Artur Nogueira, SP, chamada PostVRP. Trata-se de um benchmark de grande escala, com instâncias de até 30.000 pontos de entrega, cujos limitantes são desconhecidos. A segunda variante é chamada CVRP (do inglês Capacitated Vehicle Routing Problem) e o conjunto de instâncias aqui utilizado já possui ótimos conhecidos para fins de comparação. Foram feitos experimentos com quatro variações de algoritmo genético: usando Best Cost Route Crossover (BCR) ou Order Based Crossover (OX) e otimizando com e sem busca local. Os algoritmos propostos obtiveram os ótimos resultados conhecidos em 46% dos casos para as instâncias CVRP, e ficaram mais de 10% piores em apenas 9%. O uso de busca local combinado ao algoritmo genético acelerou a convergência das soluções e, entre os dois operadores de crossover testados, o operador BCR se sobressaiu ao OX. Já para as instâncias do PostVRP, que não possuíam resultados prévios para comparação, conseguimos os primeiros limitantes para o problema considerando instâncias com até 10.000 pontos de entrega. Palavras-chave: VRP, algoritmo genético, busca localAbstract: The Vehicle Routing Problem (VRP) is a generalization of the classic Traveling Salesman Problem (TSP) and it can be broadly defined as a class of problems about visiting "costumers" through "vehicles". Such problem appeared in 1959 and has a challenging structure to be optimized. The VRP models several real situations, like vehicles routing for dispatch calls, establishing routes for mailmen, establishing routes for garbage collection, establishing itineraries for buses, and many others. This work developed genetic algorithms (AGs) combined to local search and applied them to two problem variants, with the primary focus being to minimize the number of vehicles. The first variant models a real case based on the post offices of Artur Nogueira, SP, with the name PostVRP. It is a large scale benchmark, with up to 30,000 delivery points, which has unknown bounds. The second variant is called Capacitated Vehicle Routing Problem (CVRP) and the instances set used here already has known optimal values for comparison purposes. The experiments conducted had four genetic algorithms variations: employing Best Cost Route Crossover (BCR) or Order Based Crossover (OX) and running the AG with or without local search. The proposed algorithms reached the known optimal results in 46% of the CVRP instances, and were more than 10% worse in only 9%. The use of local search combined to the AG accelerated the solutions convergence and, between the two tested crossover operators, BCR surpassed OX. For the PostVRP instances, which had no previous results for comparison, we obtained the first bounds for the problem considering up to 10,000 delivery points. Keywords: VRP, genetic algorithm, local searchMestradoSistemas de Informação e ComunicaçãoMestre em Tecnologia[s.n.]Meira, Luis Augusto Angelotti, 1979-Miyazawa, Flávio KeidiCarvalho, Marco Antonio Garcia deUniversidade Estadual de Campinas (UNICAMP). Faculdade de TecnologiaPrograma de Pós-Graduação em TecnologiaUNIVERSIDADE ESTADUAL DE CAMPINASMüller, Felipe Fávaro, 1993-20192019-01-31T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf1 recurso online (78 p.) : il., digital, arquivo PDF.https://hdl.handle.net/20.500.12733/1635951MÜLLER, Felipe Fávaro. Algoritmos genéticos aplicados ao problema de roteamento de veículos. 2019. 1 recurso online (78 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/1635951. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/1082782Requisitos do sistema: Software para leitura de arquivo em PDFporreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2019-05-07T14:33:03Zoai::1082782Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2019-05-07T14:33:03Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Algoritmos genéticos aplicados ao problema de roteamento de veículos
Genetic algorithms applied to the vehicle routing problem
title Algoritmos genéticos aplicados ao problema de roteamento de veículos
spellingShingle Algoritmos genéticos aplicados ao problema de roteamento de veículos
Müller, Felipe Fávaro, 1993-
Problema de roteamento de veículos
Algoritmos genéticos
Otimização combinatória
Vehicle routing problem
Genetic algorithms
Combinatorial optimization
title_short Algoritmos genéticos aplicados ao problema de roteamento de veículos
title_full Algoritmos genéticos aplicados ao problema de roteamento de veículos
title_fullStr Algoritmos genéticos aplicados ao problema de roteamento de veículos
title_full_unstemmed Algoritmos genéticos aplicados ao problema de roteamento de veículos
title_sort Algoritmos genéticos aplicados ao problema de roteamento de veículos
author Müller, Felipe Fávaro, 1993-
author_facet Müller, Felipe Fávaro, 1993-
author_role author
dc.contributor.none.fl_str_mv Meira, Luis Augusto Angelotti, 1979-
Miyazawa, Flávio Keidi
Carvalho, Marco Antonio Garcia de
Universidade Estadual de Campinas (UNICAMP). Faculdade de Tecnologia
Programa de Pós-Graduação em Tecnologia
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Müller, Felipe Fávaro, 1993-
dc.subject.por.fl_str_mv Problema de roteamento de veículos
Algoritmos genéticos
Otimização combinatória
Vehicle routing problem
Genetic algorithms
Combinatorial optimization
topic Problema de roteamento de veículos
Algoritmos genéticos
Otimização combinatória
Vehicle routing problem
Genetic algorithms
Combinatorial optimization
description Orientador: Luis Augusto Angelotti Meira
publishDate 2019
dc.date.none.fl_str_mv 2019
2019-01-31T00:00:00Z
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://hdl.handle.net/20.500.12733/1635951
MÜLLER, Felipe Fávaro. Algoritmos genéticos aplicados ao problema de roteamento de veículos. 2019. 1 recurso online (78 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/1635951. Acesso em: 3 set. 2024.
url https://hdl.handle.net/20.500.12733/1635951
identifier_str_mv MÜLLER, Felipe Fávaro. Algoritmos genéticos aplicados ao problema de roteamento de veículos. 2019. 1 recurso online (78 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/1635951. Acesso em: 3 set. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/1082782
Requisitos do sistema: Software para leitura de arquivo em PDF
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
1 recurso online (78 p.) : il., digital, arquivo PDF.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1809189900378963968