Optimising storage assignment, order picker routing, and order batching for an e-grocery fulfilment centre

An exact and heuristic approach

More Info
expand_more

Abstract

With (e-)grocery retailers striving to increase their efficiency and subsequently reduce their costs, the opportunities that lie in optimising the order picking process of the supply chain is of key importance. The complex nature of assigning articles to an optimal storage location, having efficient routing of order pickers, and optimised grouping of orders calls for an integral approach to these problems. The objective of the research is to reduce the travelled distance of order pickers and subsequently the costs of the order picking process. Next to the integral approach, a new method of Multiple Storage Locations (MSL) is introduced. Historic order data of an e-grocery retailer is used, together with information on stock keeping units (SKUs), to implement SKU allocation with MSL possibility, routing, and batching into models. This ensures that the cost saving effects of these measures can be quantified. A benchmark Mixed Integer Linear Programming model (MILP) is developed and compared to a meta-heuristic Adaptive Large Neighbourhood Search model (ALNS) to determine how much travelled distance would be saved. The ALNS has multiple destroy- and repair heuristics, some of which are novel, that are specific to the problem at hand. The ALNS is able to handle bigger instances than the MILP, whilst ensuring quality of the solution. The MILP model outperforms the ALNS for small instances, however for large instances (instances of 400 orders or more) the ALNS performs, on average, 12.5% better whilst reducing computational time by 14.8%. Finally, areas of improvement are suggested in the ALNS model as well as other effects that should be studied when introducing MSL.