Um problema de otimização de rotas com janelas temporais

Detalhes bibliográficos
Autor(a) principal: Mesquita, Micael Mateus
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/86453
Resumo: Dissertação de Mestrado em Matemática apresentada à Faculdade de Ciências e Tecnologia
id RCAP_b3a39890c99d59e99d6dfa0efc8b823f
oai_identifier_str oai:estudogeral.uc.pt:10316/86453
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Um problema de otimização de rotas com janelas temporaisA route optimization problem with time windowsProgramação linear inteira mistaProblema de recolha de produtosHeurísticasMixed integer linear programmingProduct collection problemHeuristicsDissertação de Mestrado em Matemática apresentada à Faculdade de Ciências e TecnologiaO problema de recolha de produtos (PRP) é um problema de otimização cujo objetivo é determinar a ordem pela qual visitar todos os vértices de um grafo, utilizando um conjunto limitado de veículos, minimizando a distância total a percorrer. Além disso, a visita a cada cliente deve realizar-se durante um intervalo de tempo definido a priori e a duração total de cada viagem não deve exceder um determinado limite. Este problema é uma extensão do problema do caixeiro viajante (PCV) onde a diferença entre eles reside na criação de mais do que uma rota. Este problema é então chamado de problema do caixeiro viajante múltiplo (PCVM) ou problema de estabelecimento de rotas (PRV). Neste caso, o problema de recolha de produtos será um problema do caixeiro viajante múltiplo pois não usufrui das restrições de capacidade. Neste trabalho o PRP é formulado como um programa linear inteiro misto. Essa formulação é exemplificada e, em seguida, são descritos alguns métodos heurísticos clássicos para este problema com alterações de forma a ser aplicado ao problema em questão. Por fim, estuda-se o comportamento do problema de recolha de produtos quando resolvido através da utilização de software para programação matemática e recorrendo a métodos heurísticos implementados, em problemas gerados de forma aleatória com várias dimensões, comparando a qualidade das soluções aproximadas com as soluções exatas. Posteriormente, foram feitos testes para problemas de maiores dimensões de forma a identificar o método heurístico mais eficiente, tanto em termos da qualidade das soluções como em termos de tempos de execução.The product collection problem (PRP) is an optimization problem whose purpose is to determine the order in which to visit all the vertices of a graph, using a limited set of vehicles, minimizing the total distance to go. In addiction, the visit to each client must take place during a defined time interval a priori and the total duration of each trip must not exceed a certain limit. This problem is an extension of the traveling salesman problem (TSP) where the difference between them lies in creating more than one route. This problem is then called the multiple traveling salesman problem (M-TSP) or vehicle routing problem (VRP). In this case, the product collection problem will be a multiple traveling salesman problem because it does not enjoy capacity restrictions. In this work the product collection problem is formulated as a mixed integer linear program. This formulation is exemplified and then some classic heuristic methods for this problem with changes are described in order to be applied to the problem in question. Finally, we study the behavior of the product collection problem when solved through the use of software for mathematical programming and using heuristic methods implemented in randomly generated problems with several dimensions, comparing the quality of the approximate solutions with the exact solutions. Subsequently, tests were performed for larger problems in order to identify the most efficient heuristic method, both in terms of the quality of the solutions and in terms of execution times.2018-02-20info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/86453http://hdl.handle.net/10316/86453TID:202220222porMesquita, Micael Mateusinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2020-07-29T14:02:15Zoai:estudogeral.uc.pt:10316/86453Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:07:35.977484Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Um problema de otimização de rotas com janelas temporais
A route optimization problem with time windows
title Um problema de otimização de rotas com janelas temporais
spellingShingle Um problema de otimização de rotas com janelas temporais
Mesquita, Micael Mateus
Programação linear inteira mista
Problema de recolha de produtos
Heurísticas
Mixed integer linear programming
Product collection problem
Heuristics
title_short Um problema de otimização de rotas com janelas temporais
title_full Um problema de otimização de rotas com janelas temporais
title_fullStr Um problema de otimização de rotas com janelas temporais
title_full_unstemmed Um problema de otimização de rotas com janelas temporais
title_sort Um problema de otimização de rotas com janelas temporais
author Mesquita, Micael Mateus
author_facet Mesquita, Micael Mateus
author_role author
dc.contributor.author.fl_str_mv Mesquita, Micael Mateus
dc.subject.por.fl_str_mv Programação linear inteira mista
Problema de recolha de produtos
Heurísticas
Mixed integer linear programming
Product collection problem
Heuristics
topic Programação linear inteira mista
Problema de recolha de produtos
Heurísticas
Mixed integer linear programming
Product collection problem
Heuristics
description Dissertação de Mestrado em Matemática apresentada à Faculdade de Ciências e Tecnologia
publishDate 2018
dc.date.none.fl_str_mv 2018-02-20
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 http://hdl.handle.net/10316/86453
http://hdl.handle.net/10316/86453
TID:202220222
url http://hdl.handle.net/10316/86453
identifier_str_mv TID:202220222
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.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133967099625472