Joint order batching and picker Manhattan routing problem

We jointly consider order batching and order routing, measured precisely by Manhattan distance.We develop particle swarm optimization (PSO) with bad experiences for this problem.We propose a solution representation to handle batching and routing simultaneously.We theoretically analyze stability and convergence of the proposed PSO heuristic.We evaluate performance of the proposed PSO heuristic for a real-world PC company. In picking product items in a warehouse to fulfill customer orders, a practical way is to classify similar orders as the same batch and then to plan the optimal picker routing when picking each batch of items. Different from the previous problems, this work investigates the joint order batching and picker Manhattan routing problem, which simultaneously determines the optimal order batching allocation and the shortest picker Manhattan routing that cannot pass through storage shelves in the warehouse, under some practical constraints. This work further addresses this problem by particle swarm optimization with bad experience to avoid bad solutions, in which a novel solution representation is designed for simultaneously handling both order batching and picker routing. The idea of the design is to transform the warehouse floorplan into a grid, in which virtual order center and batch center are defined to represent symbolic positions of orders and batches of the solution, respectively. By calculating the distance between the two centers, similar orders are categorized as the same batch. Additionally, theoretical analysis of convergence and stability of the proposed approach is also derived. Performance of this approach is evaluated via comprehensive experimental analysis and a case study.

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

[2]  Voratas Kachitvichyanukul,et al.  Two solution representations for solving multi-depot vehicle routing problem with multiple pickup and delivery requests via PSO , 2015, Comput. Ind. Eng..

[3]  Georgios Dounias,et al.  A hybrid particle swarm optimization algorithm for the vehicle routing problem , 2010, Eng. Appl. Artif. Intell..

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

[5]  A. Selvakumar,et al.  A New Particle Swarm Optimization Solution to Nonconvex Economic Dispatch Problems , 2007, IEEE Transactions on Power Systems.

[6]  Nasser R. Sabar,et al.  Meta-harmony search algorithm for the vehicle routing problem with time windows , 2015, Inf. Sci..

[7]  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 .

[8]  Yin-Yann Chen,et al.  An efficient hybrid algorithm for integrated order batching, sequencing and routing problem , 2015 .

[9]  Shengxiang Yang,et al.  Ant algorithms with immigrants schemes for the dynamic vehicle routing problem , 2015, Inf. Sci..

[10]  Ismail Karaoglan,et al.  A hybrid discrete particle swarm optimization for vehicle routing problem with simultaneous pickup and delivery , 2013, Comput. Ind. Eng..

[11]  Yin-Yann Chen,et al.  Using a hybrid approach based on the particle swarm optimization and ant colony optimization to solve a joint order batching and picker routing problem , 2015 .

[12]  Manoj Kumar Tiwari,et al.  Multi-objective modeling of production and pollution routing problem with time window: A self-learning particle swarm optimization approach , 2016, Comput. Ind. Eng..

[13]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[14]  Xia Li,et al.  A novel hybrid shuffled frog leaping algorithm for vehicle routing problem with time windows , 2015, Inf. Sci..

[15]  Voratas Kachitvichyanukul,et al.  A particle swarm optimization for the vehicle routing problem with simultaneous pickup and delivery , 2009, Comput. Oper. Res..

[16]  Kamran Behdinan,et al.  Particle swarm approach for structural design optimization , 2007 .

[17]  Gerhard Wäscher,et al.  Order Picking: A Survey of Planning Problems and Methods , 2004 .

[18]  Hark Hwang,et al.  Order batching algorithms for a man-on-board automated storage and retrieval system , 1988 .

[19]  Licheng Jiao,et al.  A multi-population cooperative coevolutionary algorithm for multi-objective capacitated arc routing problem , 2014, Inf. Sci..

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

[21]  Christoph H. Glock,et al.  The effect of worker learning on manual order picking processes , 2015 .

[22]  V. Erramilli,et al.  Multiple Orders Per Job Compatible Batch Scheduling , 2006, IEEE Transactions on Electronics Packaging Manufacturing.

[23]  Gyu-Sung Cho,et al.  A performance evaluation model for order picking warehouse design , 2006, Comput. Ind. Eng..

[24]  Voratas Kachitvichyanukul,et al.  Particle swarm optimization and two solution representations for solving the capacitated vehicle routing problem , 2009, Comput. Ind. Eng..

[25]  Magdalene Marinaki,et al.  Particle Swarm Optimization for the Vehicle Routing Problem with Stochastic Demands , 2013, Appl. Soft Comput..

[26]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[27]  Chin-Teng Lin,et al.  A Hybrid of Cooperative Particle Swarm Optimization and Cultural Algorithm for Neural Fuzzy Networks and Its Prediction Applications , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[28]  Jason Chao-Hsien Pan,et al.  Evaluation of the throughput of a multiple-picker order picking system with congestion consideration , 2008, Comput. Ind. Eng..

[29]  Gerhard Wäscher,et al.  Order Batching in Order Picking Warehouses: A Survey of Solution Approaches , 2012 .

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

[31]  James Kennedy,et al.  The particle swarm: social adaptation of knowledge , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

[32]  Xiaodong Li,et al.  Cooperative Coevolution With Route Distance Grouping for Large-Scale Capacitated Arc Routing Problems , 2014, IEEE Transactions on Evolutionary Computation.