Citation Link: https://doi.org/10.1002/net.22245
A dynamic programming algorithm for order picking in robotic mobile fulfillment systems
Publication Type
Article
Subjects
Rack
Computer science
Scheduling (production processes)
Dynamic programming
Integer programming
Mathematical optimization
Order (exchange)
Lift (data mining)
Algorithm
Real-time computing
Engineering
Mathematics
Data mining
Issue Date
2024
Abstract
The order scheduling and rack sequencing problem deals with the order picking process in robotic mobile fulfillment systems: automated guided vehicles lift and transport movable storage racks to picking stations to supply items requested by customer orders which are put together in cardboard boxes on a workbench of limited capacity. To efficiently operate the station, the sequence in which racks visit the station one after another and the intervals at which customer orders are scheduled must be coordinated. We present a dynamic programming algorithm for the order scheduling and rack sequencing problem at a single picking station minimizing the number of rack visits. Despite monolithic mixed integer linear programming formulations, our approach appears to be the first combinatorial solution method for the problem in literature. A computational study demonstrates the effectiveness of the approach.
Owning collection

