Order Fulfillment Optimization in Automated Warehouses

dc.contributor.authorSuh, Jiwoo
dc.date.accessioned2025-04-30T16:58:15Z
dc.date.available2025-04-30T16:58:15Z
dc.date.issued2025-04-30
dc.date.submitted2025-04-28
dc.description.abstractIn warehousing, order batching is one of the most popular strategies for optimizing order fulfillment as it groups similar orders into the same batch to optimize picking. The order similarity can be determined based on item locations, availability, and order compositions. The objectives include minimizing travel time, maximizing the number of picked items, and maximizing simultaneous multi-order processing. In this thesis, we study the order fulfillment problem in automated warehouses and propose an order fulfillment heuristic method that to minimize the number of required pick-up sequences to fulfill given order lists by integrating various independent order fulfillment techniques. Three independent algorithms are modified and integrated: (1) FP-Growth-based Association Rule Mining, (2) Order Batching using Similarities Between Orders, and 3) A Hybrid of Public and Personal Item Storage. The resulting heuristic approach is capable of finding optimal solutions when compared to exact results based on Integer Programming. Additionally, a custom-built Python simulation platform is created and run to prove the scalability of the devised algorithm. The Python simulation platform has been further developed into an ROS- and Gazebo-communicable simulation platform for more visualized and intuitive simulation results. Based on the simulation results involving 2000 orders and 1000 items, the algorithm reduced the total number of required pick-up sequences by approximately 50% in comparison to traditional First-Come, First-Served approach.
dc.identifier.urihttps://hdl.handle.net/10012/21688
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectwarehouse
dc.subjectoptimization
dc.subjectMATHEMATICS::Applied mathematics::Optimization, systems theory
dc.subjectorder fulfillment
dc.subjectagv
dc.subjectassociation rule mining
dc.subjectgenetic algorithm
dc.subjectheuristic methods
dc.titleOrder Fulfillment Optimization in Automated Warehouses
dc.typeMaster Thesis
uws-etd.degreeMaster of Applied Science
uws-etd.degree.departmentMechanical and Mechatronics Engineering
uws-etd.degree.disciplineMechanical Engineering
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0
uws.contributor.advisorKhajepour, Amir
uws.contributor.advisorElhedhli, Samir
uws.contributor.affiliation1Faculty of Engineering
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Suh_Jiwoo.pdf
Size:
1.95 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: