Using a hybrid approach based on the particle swarm optimization and ant colony optimization to solve a joint order batching and picker routing problem

Order picking is the most costly activity in a warehouse, because it is labor-intensive and repetitive. However, research on order picking has mainly focused on either order batching or picker routing alone; both of which are NP-hard problems. Therefore, considering the characteristics of existing logistics centers, namely, that order products and items are few but diverse, picking vehicles in logistics centers are limited, and batch amounts have upper limits in carrying capacity, this study proposes an efficient hybrid algorithm for solving the joint batch picking and picker routing problem to determine the batch size, order allocation in a batch, and the traveling distance. The core of the hybrid algorithm is composed of the particle swarm optimization (PSO) and the ant colony optimization (ACO) algorithms. PSO finds the best batch picking plan by minimizing the sum of the traveling distance. ACO searches for the most effective traveling path for each batch. The experimental results show that the hybrid algorithm is more efficient in terms of both solution quality and computational efficiency as compared with the known optimal solution and the current practices in industry. This method would improve picking performance and allow customer demands to be met rapidly.

[1]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[2]  Krishan Rana,et al.  Routing Container Ships Using Lagrangean Relaxation and Decomposition , 1991, Transp. Sci..

[3]  Kees Jan Roodbergen,et al.  Design and control of warehouse order picking: A literature review , 2006, Eur. J. Oper. Res..

[4]  James J.H. Liou,et al.  Using a multiple-GA method to solve the batch picking problem: considering travel distance and order due time , 2008 .

[5]  Verena Schmid,et al.  Metaheuristics for order batching and sequencing in manual order picking systems , 2013, Comput. Ind. Eng..

[6]  Osman Kulak,et al.  Joint order batching and picker routing in single and multiple-cross-aisle warehouses using cluster-based tabu search algorithms , 2012 .

[7]  Kees Jan Roodbergen,et al.  Routing order pickers in a warehouse with a middle aisle , 2001, Eur. J. Oper. Res..

[8]  Charles G. Petersen An evaluation of order picking routeing policies , 1997 .

[9]  Shu-Cherng Fang,et al.  A shadow-price based heuristic for capacity planning of TFT-LCD manufacturing , 2009 .

[10]  J. Won,et al.  Joint order batching and order picking in warehouse operations , 2005 .

[11]  Yi-Chen Huang,et al.  New batch construction heuristics to optimise the performance of order picking systems , 2011 .

[12]  A.J.R.M. Gademann,et al.  An order batching algorithm for wave picking in a parallel-aisle warehouse , 1996 .

[13]  Gerhard Wäscher,et al.  Tabu search heuristics for the order batching problem in manual order picking systems , 2012, Eur. J. Oper. Res..

[14]  Hark Hwang,et al.  Clustering algorithms for order picking in an automated storage and retrieval system , 1988 .

[15]  Roger W. Schmenner,et al.  An Evaluation of Routing and Volume‐based Storage Policies in an Order Picking Operation , 1999 .