Walk less, pick more: choosing optimal batches of orders in a warehouse

dc.contributor.authorSigvardsson, Martin
dc.contributor.authorPersson, Christian
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.examinerSeger, Carl-Johan
dc.contributor.supervisorDamaschke, Peter
dc.date.accessioned2020-09-21T07:52:31Z
dc.date.available2020-09-21T07:52:31Z
dc.date.issued2020sv
dc.date.submitted2020
dc.description.abstractMost warehouses employ a picker-to-parts strategy, where humans (termed pickers) traverse the warehouse to collect items. It is common for pickers to collect items for several orders at once. Such a set of orders is called a batch. Two optimization problems arise from this strategy. The picker routing problem refers to finding routes through the warehouse to minimize the distance traveled. The batching problem refers to selecting a combination of orders that minimizes the distance traveled. These problems are the focus of this thesis. To solve the optimization problems in the context of a real-world warehouse, a graph model representing a warehouse was created. In addition, a model was created for representing orders and batches as sets of nodes in such a graph. Additionally, a collection of algorithms was designed to solve the optimization problems. The models and the algorithms were implemented in code in the form of a library for the C# programming language. The library is accompanied by a suite of tests to help verify the correctness of the implementations. Furthermore, a suite of benchmarks was created based on real-world warehouse data supplied by the company Ongoing Warehouse. These benchmarks were used to evaluate the models and algorithms in terms of quality and runtime. Based on the evaluation, a recommendation was presented to Ongoing Warehouse of algorithms to use for integration into their warehouse management system.sv
dc.identifier.coursecodeDATX05sv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/301743
dc.language.isoengsv
dc.setspec.uppsokTechnology
dc.subjectwarehousesv
dc.subjectoptimizationsv
dc.subjectpicker routingsv
dc.subjectorder batchingsv
dc.subjecttravelling salesperson problemsv
dc.subjectbenchmarkssv
dc.subjectC#sv
dc.titleWalk less, pick more: choosing optimal batches of orders in a warehousesv
dc.type.degreeExamensarbete för masterexamensv
dc.type.uppsokH
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 20-77 Persson Sigvardsson.pdf
Storlek:
1.91 MB
Format:
Adobe Portable Document Format
Beskrivning:
Walk less, pick more: choosing optimal batches of orders in a warehouse
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
1.14 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: