Biased random-key genetic algorithm for warehouse reshuffling

Detalhes bibliográficos
Autor(a) principal: BUENO, Leonardo de Almeida e
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/31914
Resumo: Due to its strategical importance, the efficient stock management in a warehouse presents several challenges that can be approached using optimization methods. In this universe, frequently explored problems are ambient dimensioning, department organization and layout, stock organization and layout, pilling design, product storage and recovery methodology. Design and operation imprecisions and failures can result in large delays in the product delivery or even in missing items in final client stocks. Among the main causes of missing items in inventories, there are the incongruity between storage capacity and refilling frequency; infrequency, delay, or nonexistence of product restitution in shelves; inexact or wrong inventories; storages with the inadequate organization, package disruption and scarce availability; poor storage layout and inefficient operational services. To determine the optimized product stocking is a problem frequently approached in the literature throughout the decades. However, the increasing need or changes in the storage, increase the importance of other problem: the sequence of movement to obtain a particular stock organization, given the current organization of the items. This problem is known as stock rearrangement, stock shuffling, or stock reshuffling. The optimization of package reshuffling in large warehouses directly impacts the profits. Large warehouses need, very frequently, to reorganize stock because of: seasonality, market changes, logistics, and other factors. Certain types of products have higher demand during specific periods of the year. Products on sale may leave the stock faster, new products may have higher output. All these are examples that justify a frequent stock reshuffling. Warehouse stock reshuffling consists of repositioning items by moving them sequentially. Several studies aim to solve reshuffling problems by applying exact methods. However, due to the complexity of the problem, only heuristics result in practical solutions. This study investigates how to optimize unit-load warehouse reshuffling in multiple empty locations scenarios. Traditional heuristics are reviewed and an evolutionary programming approach is proposed for the unit-load warehouse reshuffling problem. Experimental results indicate the proposed heuristic perform satisfactorily in terms of computational time and is able to improve solution quality upon benchmark heuristics.
id UFPE_a64d10c7def7c8de581ad810ca531cae
oai_identifier_str oai:repositorio.ufpe.br:123456789/31914
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling BUENO, Leonardo de Almeida ehttp://lattes.cnpq.br/5177365240267092http://lattes.cnpq.br/6234141909588262SILVA, Ricardo Martins de Abreu2019-08-19T18:21:45Z2019-08-19T18:21:45Z2018-08-08https://repositorio.ufpe.br/handle/123456789/31914Due to its strategical importance, the efficient stock management in a warehouse presents several challenges that can be approached using optimization methods. In this universe, frequently explored problems are ambient dimensioning, department organization and layout, stock organization and layout, pilling design, product storage and recovery methodology. Design and operation imprecisions and failures can result in large delays in the product delivery or even in missing items in final client stocks. Among the main causes of missing items in inventories, there are the incongruity between storage capacity and refilling frequency; infrequency, delay, or nonexistence of product restitution in shelves; inexact or wrong inventories; storages with the inadequate organization, package disruption and scarce availability; poor storage layout and inefficient operational services. To determine the optimized product stocking is a problem frequently approached in the literature throughout the decades. However, the increasing need or changes in the storage, increase the importance of other problem: the sequence of movement to obtain a particular stock organization, given the current organization of the items. This problem is known as stock rearrangement, stock shuffling, or stock reshuffling. The optimization of package reshuffling in large warehouses directly impacts the profits. Large warehouses need, very frequently, to reorganize stock because of: seasonality, market changes, logistics, and other factors. Certain types of products have higher demand during specific periods of the year. Products on sale may leave the stock faster, new products may have higher output. All these are examples that justify a frequent stock reshuffling. Warehouse stock reshuffling consists of repositioning items by moving them sequentially. Several studies aim to solve reshuffling problems by applying exact methods. However, due to the complexity of the problem, only heuristics result in practical solutions. This study investigates how to optimize unit-load warehouse reshuffling in multiple empty locations scenarios. Traditional heuristics are reviewed and an evolutionary programming approach is proposed for the unit-load warehouse reshuffling problem. Experimental results indicate the proposed heuristic perform satisfactorily in terms of computational time and is able to improve solution quality upon benchmark heuristics.Devido à sua importância estratégica, a gestão eficiente de grandes armazéns apresenta diversos desafios que podem ser resolvidos via métodos de otimização. Neste universo, são frequentemente explorados pela literatura os problemas de: dimensionamento de ambientes, organização e layout de departamentos e estoques, padrão de empilhamento, metodologia de armazenamento e recuperação de produtos. Imprecisões e falhas de projeto e operação de armazéns podem resultar em grandes atrasos na entrega de produtos e até na falta de itens em inventários de clientes finais. Entre as causas principais de falta de inventário se encontram: incongruência entre capacidade e frequência de abastecimento; infrequência, atraso ou inexistência de reposição de artigos em prateleiras; inventário inexato ou errado; armazenamento com organização inadequada, rompimento de embalagens ou pouca disponibilidade; mal projeto do estoque e serviços operacionais ineficientes. Determinar a forma otimizada de armazenamento de produtos é um problema que vem sido estudado há décadas, porém, a cada vez mais frequente necessidade de mudança nos estoques trouxe um novo problema à tona: a sequência de movimento para obtenção de uma organização em particular, dado o estado atual das cargas no estoque. Este problema é conhecido como reorganização de estoque. Otimizar a reorganização de itens em grandes armazéns impacta diretamente e de forma positiva os rendimentos. Grandes armazéns frequentemente necessitam de reorganizações por motivos sazonais, de mercado, logísticos, etc. Determinados tipos de produtos tem maior demanda em uma época do ano do que em outras, produtos postos em promoção vão ser liquidados e vão sair do estoque mais rapidamente, novos produtos são recebidos constantemente nos depósitos, todos esses são exemplos que requerem uma reorganização frequente no estoque. Reorganização de pacotes em centros de distribuição consiste em reposicionar itens movendo-os sequencialmente. Vários estudos da literatura se propõem a solucionar problemas de reorganização de pacotes aplicando métodos exatos. No entanto, devido à complexidade do problema, apenas heurísticas obtém tempos de processamento viáveis para aplicações reais. Este estudo investiga como otimizar a reorganização de centros de distribuição de cargas unitárias em cenários onde existem múltiplas localizações vazias. Heurísticas tradicionais são revisadas e uma abordagem de programação evolucionária é proposta para o problema. Resultados experimentais indicam que a heurística proposta tem desempenho satisfatório em termos de tempo computacional e é capaz de melhorar a qualidade das soluções em comparação com heurísticas de referência.engUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessCiência da computaçãoPesquisa operacionalOtimizaçãoBiased random-key genetic algorithm for warehouse reshufflinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Leonardo de Almeida e Bueno.pdf.jpgDISSERTAÇÃO Leonardo de Almeida e Bueno.pdf.jpgGenerated Thumbnailimage/jpeg1255https://repositorio.ufpe.br/bitstream/123456789/31914/5/DISSERTA%c3%87%c3%83O%20Leonardo%20de%20Almeida%20e%20Bueno.pdf.jpg36eaa9cb64c0889d4628a5b47218d366MD55ORIGINALDISSERTAÇÃO Leonardo de Almeida e Bueno.pdfDISSERTAÇÃO Leonardo de Almeida e Bueno.pdfapplication/pdf2745993https://repositorio.ufpe.br/bitstream/123456789/31914/1/DISSERTA%c3%87%c3%83O%20Leonardo%20de%20Almeida%20e%20Bueno.pdf5093a380e99b9e2467fbc26b0834a911MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/31914/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82311https://repositorio.ufpe.br/bitstream/123456789/31914/3/license.txt4b8a02c7f2818eaf00dcf2260dd5eb08MD53TEXTDISSERTAÇÃO Leonardo de Almeida e Bueno.pdf.txtDISSERTAÇÃO Leonardo de Almeida e Bueno.pdf.txtExtracted texttext/plain250913https://repositorio.ufpe.br/bitstream/123456789/31914/4/DISSERTA%c3%87%c3%83O%20Leonardo%20de%20Almeida%20e%20Bueno.pdf.txt993f2f1afab68ae90535a7ad8e621d04MD54123456789/319142019-10-26 03:21:10.137oai:repositorio.ufpe.br:123456789/31914TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLMKgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUEUgaWRlbnRpZmljYXLDoSBjbGFyYW1lbnRlIG8ocykgbm9tZShzKSBkbyhzKSBhdXRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8gZW50cmVndWUgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRvIHByZXZpc3RvIG5hIGFsw61uZWEgYykuCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T06:21:10Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Biased random-key genetic algorithm for warehouse reshuffling
title Biased random-key genetic algorithm for warehouse reshuffling
spellingShingle Biased random-key genetic algorithm for warehouse reshuffling
BUENO, Leonardo de Almeida e
Ciência da computação
Pesquisa operacional
Otimização
title_short Biased random-key genetic algorithm for warehouse reshuffling
title_full Biased random-key genetic algorithm for warehouse reshuffling
title_fullStr Biased random-key genetic algorithm for warehouse reshuffling
title_full_unstemmed Biased random-key genetic algorithm for warehouse reshuffling
title_sort Biased random-key genetic algorithm for warehouse reshuffling
author BUENO, Leonardo de Almeida e
author_facet BUENO, Leonardo de Almeida e
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/5177365240267092
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/6234141909588262
dc.contributor.author.fl_str_mv BUENO, Leonardo de Almeida e
dc.contributor.advisor1.fl_str_mv SILVA, Ricardo Martins de Abreu
contributor_str_mv SILVA, Ricardo Martins de Abreu
dc.subject.por.fl_str_mv Ciência da computação
Pesquisa operacional
Otimização
topic Ciência da computação
Pesquisa operacional
Otimização
description Due to its strategical importance, the efficient stock management in a warehouse presents several challenges that can be approached using optimization methods. In this universe, frequently explored problems are ambient dimensioning, department organization and layout, stock organization and layout, pilling design, product storage and recovery methodology. Design and operation imprecisions and failures can result in large delays in the product delivery or even in missing items in final client stocks. Among the main causes of missing items in inventories, there are the incongruity between storage capacity and refilling frequency; infrequency, delay, or nonexistence of product restitution in shelves; inexact or wrong inventories; storages with the inadequate organization, package disruption and scarce availability; poor storage layout and inefficient operational services. To determine the optimized product stocking is a problem frequently approached in the literature throughout the decades. However, the increasing need or changes in the storage, increase the importance of other problem: the sequence of movement to obtain a particular stock organization, given the current organization of the items. This problem is known as stock rearrangement, stock shuffling, or stock reshuffling. The optimization of package reshuffling in large warehouses directly impacts the profits. Large warehouses need, very frequently, to reorganize stock because of: seasonality, market changes, logistics, and other factors. Certain types of products have higher demand during specific periods of the year. Products on sale may leave the stock faster, new products may have higher output. All these are examples that justify a frequent stock reshuffling. Warehouse stock reshuffling consists of repositioning items by moving them sequentially. Several studies aim to solve reshuffling problems by applying exact methods. However, due to the complexity of the problem, only heuristics result in practical solutions. This study investigates how to optimize unit-load warehouse reshuffling in multiple empty locations scenarios. Traditional heuristics are reviewed and an evolutionary programming approach is proposed for the unit-load warehouse reshuffling problem. Experimental results indicate the proposed heuristic perform satisfactorily in terms of computational time and is able to improve solution quality upon benchmark heuristics.
publishDate 2018
dc.date.issued.fl_str_mv 2018-08-08
dc.date.accessioned.fl_str_mv 2019-08-19T18:21:45Z
dc.date.available.fl_str_mv 2019-08-19T18:21:45Z
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://repositorio.ufpe.br/handle/123456789/31914
url https://repositorio.ufpe.br/handle/123456789/31914
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/31914/5/DISSERTA%c3%87%c3%83O%20Leonardo%20de%20Almeida%20e%20Bueno.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/31914/1/DISSERTA%c3%87%c3%83O%20Leonardo%20de%20Almeida%20e%20Bueno.pdf
https://repositorio.ufpe.br/bitstream/123456789/31914/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/31914/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/31914/4/DISSERTA%c3%87%c3%83O%20Leonardo%20de%20Almeida%20e%20Bueno.pdf.txt
bitstream.checksum.fl_str_mv 36eaa9cb64c0889d4628a5b47218d366
5093a380e99b9e2467fbc26b0834a911
e39d27027a6cc9cb039ad269a5db8e34
4b8a02c7f2818eaf00dcf2260dd5eb08
993f2f1afab68ae90535a7ad8e621d04
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1802310647946412032