Busca em vizinhança variável para um problema de estoque e roteamento

Detalhes bibliográficos
Autor(a) principal: Gallo, Igor Sant' Ana
Data de Publicação: 2017
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/20179
Resumo: This paper discuss a case of the Inventory Routing Problem, which considers the distribution and storage costs of a certain product mix, considering not only the manufacturer’s storage but also the buyers’, and also the delivering schedule, aiming the best decisions not only for the manufacturer but for the whole supply chain. A mathematical model was used to describe the problem, for this particular case, will be considered a single factory and one product to be distributed to a group of buyers M between 5 and 50 and also varying the timeframe considering 3 and 6 units of time. First of all, an exact method was tested, the model was implemented in the software AMPL© in order to verify if the it would be able to solve the whole set of instances, but the results showed that it was only able to process problems with 20 buyers when considering 3 units of time or 15 buyers when considering 6 units, therefore another method was necessary in order to solve the bigger problems, to do so, the metaheuristic Variable Neighborhood Search (VNS) was selected for those cases. At the end of the research the code showed good results in some of the tests, but not always, because the search found local optimum results which impact not only the final value, but also the computational time. An alternative that improved the total time was a search structure that generated multiple starting points, although the instability regarding the final values remained, therefore, although the metaheuristic approach proved to be an alternative to the exact methods, the VNS was not able to provide the performance expected, in order to solve this problem another structure able to escape from the local optimums would be necessary or evaluated other metaheuristics that accepts worse results while searching, that would show a similar effect.
id UFU_0f696cb862c31869b7776a4407373452
oai_identifier_str oai:repositorio.ufu.br:123456789/20179
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Busca em vizinhança variável para um problema de estoque e roteamentoVNSProblema de estoque e roteamentometa-heurísticaInventory routing problemmetaheuristicVariable neighborhood searchCNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO::PESQUISA OPERACIONALThis paper discuss a case of the Inventory Routing Problem, which considers the distribution and storage costs of a certain product mix, considering not only the manufacturer’s storage but also the buyers’, and also the delivering schedule, aiming the best decisions not only for the manufacturer but for the whole supply chain. A mathematical model was used to describe the problem, for this particular case, will be considered a single factory and one product to be distributed to a group of buyers M between 5 and 50 and also varying the timeframe considering 3 and 6 units of time. First of all, an exact method was tested, the model was implemented in the software AMPL© in order to verify if the it would be able to solve the whole set of instances, but the results showed that it was only able to process problems with 20 buyers when considering 3 units of time or 15 buyers when considering 6 units, therefore another method was necessary in order to solve the bigger problems, to do so, the metaheuristic Variable Neighborhood Search (VNS) was selected for those cases. At the end of the research the code showed good results in some of the tests, but not always, because the search found local optimum results which impact not only the final value, but also the computational time. An alternative that improved the total time was a search structure that generated multiple starting points, although the instability regarding the final values remained, therefore, although the metaheuristic approach proved to be an alternative to the exact methods, the VNS was not able to provide the performance expected, in order to solve this problem another structure able to escape from the local optimums would be necessary or evaluated other metaheuristics that accepts worse results while searching, that would show a similar effect.CNPq - Conselho Nacional de Desenvolvimento Científico e TecnológicoTrabalho de Conclusão de Curso (Graduação)Este trabalho trata de um caso do Problema de Estoque e Roteamento, tal problema considera os custos de distribuição e estocagem de certa quantidade de produtos, sendo o último do comprador e do produtor, e também a melhor data de entrega do produto, visando uma melhora o desempenho não só da empresa, mas da cadeia como um todo. Para isso, utilizou-se uma modelagem matemática capaz de descrever o problema proposto onde, para o caso particular, será considerado um único produtor e produto que será distribuído para um conjunto M de compradores variando de 5 até 50 e com variações no horizonte de planejamento podendo esse ser 3 unidades de tempo ou 6. O processo de resolução se deu partindo dos métodos exatos, o modelo foi implementado no software AMPL© para verificar ele era capaz de encontrar os resultados para todas as instâncias de teste, porém verificou-se que o mesmo possuía um limite de processamento de 20 compradores ao considerar 3 unidades de tempo e 15 compradores ao considerar 6 unidades, mostrando assim a necessidade de outro método para os problemas de maiores porte, sendo a meta-heurística Busca em Vizinhança Variável (VNS) selecionada para trabalhar tais casos. Ao final do trabalho concluiu-se que o código era capaz de encontrar bons resultados em apenas alguns dos testes, isso se deu porque a busca se prendia a ótimos locais o que além de impactar o resultado aumentava o tempo computacional. Uma alternativa que melhorou o quesito tempo foi implementar uma estrutura que gerava múltiplos pontos iniciais de busca, porém a mesma não foi capaz de solucionar a instabilidade do valor final, concluindo assim que apesar da meta-heurística ser uma boa alternativa aos métodos exatos o VNS não apresentou o desempenho desejado, para solucionar tal problema seria necessário uma estrutura capaz de fugir dos ótimos locais ou testar outras meta-heurísticas que aceitem um movimento de piora no resultado para conseguir o mesmo efeito.Universidade Federal de UberlândiaBrasilEngenharia de ProduçãoReis, Jorge von Atzingen doshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4719924Z5Machado, Marcus Vinicius Ribeirohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4239004A8Araujo, Fernando dehttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4258494T4Gallo, Igor Sant' Ana2018-01-12T16:46:40Z2018-01-12T16:46:40Z2017-11-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisGALLO, Igor Sant' Ana. Busca em vizinhança variável para um problema de estoque e roteamento. 2017. 115 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Produção) – Universidade Federal de Uberlândia, Ituiutaba, 2017.https://repositorio.ufu.br/handle/123456789/20179porAn error occurred getting the license - uri.info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2018-07-09T14:37:33Zoai:repositorio.ufu.br:123456789/20179Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2018-07-09T14:37:33Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Busca em vizinhança variável para um problema de estoque e roteamento
title Busca em vizinhança variável para um problema de estoque e roteamento
spellingShingle Busca em vizinhança variável para um problema de estoque e roteamento
Gallo, Igor Sant' Ana
VNS
Problema de estoque e roteamento
meta-heurística
Inventory routing problem
metaheuristic
Variable neighborhood search
CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO::PESQUISA OPERACIONAL
title_short Busca em vizinhança variável para um problema de estoque e roteamento
title_full Busca em vizinhança variável para um problema de estoque e roteamento
title_fullStr Busca em vizinhança variável para um problema de estoque e roteamento
title_full_unstemmed Busca em vizinhança variável para um problema de estoque e roteamento
title_sort Busca em vizinhança variável para um problema de estoque e roteamento
author Gallo, Igor Sant' Ana
author_facet Gallo, Igor Sant' Ana
author_role author
dc.contributor.none.fl_str_mv Reis, Jorge von Atzingen dos
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4719924Z5
Machado, Marcus Vinicius Ribeiro
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4239004A8
Araujo, Fernando de
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4258494T4
dc.contributor.author.fl_str_mv Gallo, Igor Sant' Ana
dc.subject.por.fl_str_mv VNS
Problema de estoque e roteamento
meta-heurística
Inventory routing problem
metaheuristic
Variable neighborhood search
CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO::PESQUISA OPERACIONAL
topic VNS
Problema de estoque e roteamento
meta-heurística
Inventory routing problem
metaheuristic
Variable neighborhood search
CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO::PESQUISA OPERACIONAL
description This paper discuss a case of the Inventory Routing Problem, which considers the distribution and storage costs of a certain product mix, considering not only the manufacturer’s storage but also the buyers’, and also the delivering schedule, aiming the best decisions not only for the manufacturer but for the whole supply chain. A mathematical model was used to describe the problem, for this particular case, will be considered a single factory and one product to be distributed to a group of buyers M between 5 and 50 and also varying the timeframe considering 3 and 6 units of time. First of all, an exact method was tested, the model was implemented in the software AMPL© in order to verify if the it would be able to solve the whole set of instances, but the results showed that it was only able to process problems with 20 buyers when considering 3 units of time or 15 buyers when considering 6 units, therefore another method was necessary in order to solve the bigger problems, to do so, the metaheuristic Variable Neighborhood Search (VNS) was selected for those cases. At the end of the research the code showed good results in some of the tests, but not always, because the search found local optimum results which impact not only the final value, but also the computational time. An alternative that improved the total time was a search structure that generated multiple starting points, although the instability regarding the final values remained, therefore, although the metaheuristic approach proved to be an alternative to the exact methods, the VNS was not able to provide the performance expected, in order to solve this problem another structure able to escape from the local optimums would be necessary or evaluated other metaheuristics that accepts worse results while searching, that would show a similar effect.
publishDate 2017
dc.date.none.fl_str_mv 2017-11-13
2018-01-12T16:46:40Z
2018-01-12T16:46:40Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv GALLO, Igor Sant' Ana. Busca em vizinhança variável para um problema de estoque e roteamento. 2017. 115 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Produção) – Universidade Federal de Uberlândia, Ituiutaba, 2017.
https://repositorio.ufu.br/handle/123456789/20179
identifier_str_mv GALLO, Igor Sant' Ana. Busca em vizinhança variável para um problema de estoque e roteamento. 2017. 115 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Produção) – Universidade Federal de Uberlândia, Ituiutaba, 2017.
url https://repositorio.ufu.br/handle/123456789/20179
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv An error occurred getting the license - uri.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv An error occurred getting the license - uri.
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Engenharia de Produção
publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Engenharia de Produção
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1813711586750103552