Order batch picking optimization under different storage scenarios for e-commerce warehouses

https://doi.org/10.1016/j.tre.2020.101897Get rights and content

Highlights

  • Investigate order batch picking optimization problems from the perspective of storage system.

  • Establish the order batch picking optimization model especially considering multi-location storage systems.

  • Propose an order batching optimization algorithm package to deal with multi-scenarioproblems.

  • Investigate the efficiency of each combination of algorithms and recommend the promising ones.

Abstract

To improve the operational efficiency of e-commerce warehouses, multi-location storage systems which means each stock keeping unit can be stored in multiple locations or a location can contain multiple stock keeping units, have been developed and applied in practice. When orders are picked in a batch, how to select the picking location from storage locations holding the identical stock keeping unit obviously affects how far the pickers must travel to complete the picking tasks. However, few works have systematically studied how to optimize order batch picking from the perspective of different storage systems. This paper formulated the order batch picking optimization problems for three typical storage systems and developed the algorithm package including location interval distance algorithm, location selection algorithm, routing algorithm and order batching algorithm to tackle them. Our work is particularly capable to covering the situation of multi-location storage system. The numerical experiment results show that the performance of the proposed algorithm combinations is satisfactory to solve the problems with different size both in solution quality and computation efficiency. The applicable algorithm combinations used in practice are also recommended by comparative analysis. Our study can provide valuable decision reference to warehouse managers for operating batch picking system especially under multi-location scenarios efficiently.

Introduction

With the growth of e-commerce in recent years, warehouse operations face the challenges of small orders, large assortment of items in a batch, limited space and tight delivery schedules. Storing stock keeping units (SKUs) more reasonable is one effective approach to improve order fulfillment efficiency and cope with this challenge within warehouse. Beside the traditional random storage, class based storage and full turnover based storage strategies, some new storage strategies have been proposed and applied to benefit warehousing operations in practice. To increase the utilization of restricted storage space, different SKUs are allocated to the same location, which is called the mixed-shelves system. On the other hand, to shrink the average distance from anywhere to the threshold, the scattered storage system is proposed, in which an SKU is scattered elaborately all around the warehouse. It intends to shorten order throughput times by reducing the unproductive walking distance.

No matter mix-shelve system or scatter storage, all these strategies refers to the correspondence relationship between location and SKU in essence. From the perspective of this correspondence relationship, we categorize the storage system into three types: (1) 1–1 storage system: Each SKU has a specific location and does not appear in any other locations; (2) 1–n storage system: Each SKU can be stored in more than one location, but only one SKU is stored in each location; (3) n–n storage system: Each SKU can be stored in multiple locations, and each location can hold multiple SKUs. The last two are multi-location storage systems, which have been becoming prevalent in most e-commerce warehouse.

Although enormous existing literatures have focused and studied the batch picking topics as shown in section 2, most of them have not clarified the correspondence relationship between location and SKU or implied 1–1 storage system. Moreover, rare literature has explored the specific optimization issues brought from multi-location storage systems, such as how to select a picking location from several identical alternative locations to reduce the travel distance, etc. Our work aims to close the gap. The prime contribution of this paper is to comprehensively explore the order batch picking optimization problems by model formulation and algorithms developments from the perspective of different storage scenarios. It is able to particularly cover the optimization of batch picking in multi-location storage system beside the traditional 1–1 storage system.

We establish the order batching optimization models for the typical three storage systems mentioned above. Without loss of generality, we propose an order batching optimization algorithm package, which include a location interval distance algorithm, a location selection algorithm, a routing algorithm, and an order batching algorithm. This algorithm package is applicable to solve the aforementioned models. The remainder of this paper is organized as follows. The related literature is summarized in section 2. In section 3, we formulate the order batching problems for the different storage systems. The order batching algorithm package consisting with various nested algorithms is proposed in section 4. The numerical experiments and the results analysis are presented in section 5. Finally, the conclusions are drawn and suggestions for further research are given in section 6.

Section snippets

Literature review

Several studies have investigated the batch picking problem to improve the order fulfillment efficiency most of which are suitable for e-commerce warehouse. Additionally, the idea of our study is inspired by the new storage strategies. Therefore, our review work mainly summarizes the state-of-the art researches on batch picking, new storage strategies and other related topics.

The early work on order picking have been comprehensively reviewed by De Koster et al. (2007). Then in this section, we

Problem formulation

This study focuses on the order batch picking optimization problem considering different storage scenarios. The goal is to minimize the total travel distance of completing the given order picking tasks. In a batch picking system, there are three tactical activities: assigning storage locations to skus, batching customer orders into picking orders, and routing the pickers through warehouse. In the traditional 1–1 storage system which most existing literatures mentioned or implied, the order

Order batching picking optimization algorithm

To solve the order batching problem for the different storage systems, we present four kind of algorithms: location interval distance algorithm, location selection algorithm, routing algorithm and order batching algorithm. The location interval distance algorithm calculates the distance between storage locations. The location selection algorithm chooses the picking location from several locations storing the identical SKU. The routing algorithm decides the route of a picker to visit the

Numerical experiments

In this section, we first introduce the different experimental parameter setting including the warehouse parameter, SKU parameter, order parameter, algorithm parameter and so on. On the one hand, numerical experiments are conducted to compare and analyze the performance of different location selection algorithms proposed in Section 4.1. On the other hand, the overall order batching optimization algorithm package is compared and evaluated by computational studies. Unless otherwise stated, all

Conclusions

The e-commerce growth is promoting the diversification of storage systems in e-commerce warehouses. The correspondence relationship between location and SKU plays a key role in the storage system. Most existing research had not emphasized on it. We categorized the storage system into three types including 1–1 storage system, 1–n storage system and nn storage system. From the perspective of different storage systems, we comprehensively investigated order batch picking optimization problems for

CRediT authorship contribution statement

Peng Yang: Conceptualization, Methodology, Writing - review & editing, Project administration, Supervision, Funding acquisition. Zhijie Zhao: Methodology, Software, Validation, Formal analysis, Visualization, Investigation. Huijie Guo: Writing - original draft, Investigation, Data curation.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant No. 71572090), the Shenzhen Basic Research Programs (Grant No. JCYJ20180306174223343 and JCYJ20190813172201684) and the National Key R&D Program of China (No. 2018YFE0105100).

References (30)

  • P. Wutthisirisart et al.

    A two-phased heuristic for relation-based item location

    Comput. Ind. Eng.

    (2015)
  • I. Žulj et al.

    A hybrid of adaptive large neighborhood search and tabu search for the order-batching problem

    Eur. J. Oper. Res.

    (2018)
  • M. Çelik et al.

    Order picking in a parallel-aisle warehouse with turn penalties

    Int. J. Prod. Res.

    (2016)
  • M. Çelik et al.

    Order picking in parallel-aisle warehouses with multiple blocks: complexity and a graph theory-based heuristic

    Int. J. Prod. Res.

    (2019)
  • F. Chen et al.

    Heuristic routing methods in multiple-block warehouses with ultra-narrow aisles and access restriction

    Int. J. Prod. Res.

    (2019)
  • Cited by (44)

    • Order batching problems: Taxonomy and literature review

      2024, European Journal of Operational Research
    • A comprehensive review of batching problems in low-level picker-to-parts systems with order due dates: Main gaps, trade-offs, and prospects for future research

      2022, Journal of Manufacturing Systems
      Citation Excerpt :

      In many of these environments, the receipt of these orders represents a stochastic and dynamic process that occurs continuously as an integral part of the operational process inherent to SCM. These scenarios are characterized by demands for agility and short response times to deal with service rankings of a high variability of volatile demands and conflicting orders (refer to Rim and Park [115], Slotnick [127], Seyedrezaei et al. [121], Sereshti and Bijari [126], Leung et al. [83], Pinto et al. [107], Boysen et al. [9], Yener and Yazgan [151] and Yang et al. [150]). Seeking to adapt to the reality of increasingly modern and dynamic WAs, many researchers have concentrated on the JOBASRP.

    • In-store order fulfilment in omni-channel supermarkets with heterogeneous workforce: A bi-objective optimisation approach

      2022, Computers and Industrial Engineering
      Citation Excerpt :

      All customer orders need to be grouped into batches. A dedicated storage policy, more specifically a 1–1 storage policy, in which one commodity is placed in one location is applied (Yang et al., 2020). While the end-of-aisle (end-cap) areas display promotional commodities that may be dedicatedly stocked on other shelves (Mou et al., 2018), our partner supermarket confirms that in most situations order pickers rather retrieve items, if applicable, from dedicated shelves than end-of-aisle areas.

    View all citing articles on Scopus
    View full text