Busca em vizinhança variável para um problema de estoque e roteamento
Autor(a) principal: | |
---|---|
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 |