Home /Research /A dynamic programming algorithm for order picking in robotic mobile fulfillment systems
OTHER

A dynamic programming algorithm for order picking in robotic mobile fulfillment systems

Jan‐Erik Justkowiak, Mikhail Y. Kovalyov, Erwin Pesch

Year
2024
Citations
5
Access
Open access

Abstract

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.

Keywords

RackComputer scienceScheduling (production processes)Dynamic programmingInteger programmingMathematical optimizationOrder (exchange)Lift (data mining)AlgorithmReal-time computing

Related papers

Browse all OTHER papers