An adapted ant colony optimization algorithm for the minimization of the travel distance of pickers in manual warehouses

This paper proposes a new metaheuristic routing algorithm for the minimization of the travel distance of pickers in manual warehouses. The algorithm is based on the ant colony optimization (ACO) metaheuristic, which is combined and integrated with the Floyd–Warshall (FW) algorithm, and is therefore referred to as FW–ACO. To assess the performance of the FW–ACO algorithm, two sets of analyses are carried out. Firstly, the capability of the algorithm to provide effective solutions for the picking problem is analyzed as a function of the settings of the main ACO parameters. Secondly, the performance of the FW–ACO algorithm is compared with that of six algorithms typically used to optimize the travel distance of pickers, including exact algorithms for the solution of the travelling salesman problem (where available), two heuristic routing strategies (i.e. S-shape and largest gap) and two metaheuristic algorithms (i.e. the MIN–MAX ant system and Combined+). The comparison is made considering different warehouse layouts and problem complexities. The outcomes obtained suggest that the FW–ACO is a promising algorithm generally able to provide better results than the heuristic and metaheuristic algorithms, and often able to find an exact solution. The FW–ACO algorithm also shows a very efficient computational time, which makes it suitable for defining the route of pickers in real time. The FW–ACO algorithm is finally implemented in a real case study, where constraints exist on the order in which items should be picked, to show its practical usefulness and quantify the resulting savings.

[1]  S. E. Jalali,et al.  Determination of the optimal escape routes of underground mine networks in emergency cases , 2009 .

[2]  Gino Marchet,et al.  Optimal layout in low-level picker-to-part systems , 2000 .

[3]  Marco Dorigo,et al.  Distributed Optimization by Ant Colonies , 1992 .

[4]  Stephen Warshall,et al.  A Theorem on Boolean Matrices , 1962, JACM.

[5]  Sebastian Henn,et al.  Algorithms for on-line order batching in an order picking warehouse , 2012, Comput. Oper. Res..

[6]  Tshilidzi Marwala,et al.  Ant colony optimization for automated storage and retrieval system , 2010, IEEE Congress on Evolutionary Computation.

[7]  Pratik J. Parikh,et al.  A travel-time model for a person-onboard order picking system , 2010, Eur. J. Oper. Res..

[8]  Serhiy D. Shtovba Ant Algorithms: Theory and Applications , 2005, Programming and Computer Software.

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

[10]  Kees Jan Roodbergen,et al.  Routing methods for warehouses with multiple cross aisles , 2001 .

[11]  Tho Le-Duc,et al.  Travel time estimation and order batching in a 2-block warehouse , 2007, Eur. J. Oper. Res..

[12]  René de Koster,et al.  Evaluating order throughput time in 2-block warehouses with time window batching , 2009 .

[13]  Quan Zhang,et al.  An algorithm for dynamic order-picking in warehouse operations , 2016, Eur. J. Oper. Res..

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

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

[16]  Marcin Paprzycki,et al.  Influence of the Number of Ants on Multi-objective Ant Colony Optimization Algorithm for Wireless Sensor Network Layout , 2013, LSSC.

[17]  NOUD GADEMANN,et al.  Order batching to minimize total travel time in a parallel-aisle warehouse , 2005 .

[18]  Marco Wiering,et al.  Multiple Ant Colony Systems for the Busstop Allocation Problem , 2001 .

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

[20]  Charles G. Petersen Considerations in order picking zone configuration , 2002 .

[21]  Thomas Bäck,et al.  Evolutionary Algorithms in Theory and Practice , 1996 .

[22]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[23]  Haldun Süral,et al.  Order picking under random and turnover-based storage policies in fishbone aisle warehouses , 2014 .

[24]  Charles G. Petersen The impact of routing and storage policies on warehouse efficiency , 1999 .

[25]  Riccardo Manzini,et al.  Correlated Storage Assignment and Iso-Time Mapping Adopting Tri-Later Stackers. A Case Study from Tile Industry , 2012 .

[26]  Byung-In Kim,et al.  A comparison of algorithms for origin-destination matrix generation on real road networks and an approximation approach , 2009, Comput. Ind. Eng..

[27]  Ming-Hung Wu,et al.  A travel time estimation model for a high-level picker-to-part system with class-based storage policies , 2014, Eur. J. Oper. Res..

[28]  Tho Le-Duc,et al.  Determining the number of zones in a pick-and-sort order picking system , 2012 .

[29]  Thomas Stützle,et al.  MAX-MIN Ant System , 2000, Future Gener. Comput. Syst..

[30]  Charles G. Petersen,et al.  A comparison of picking, storage, and routing policies in manual order picking , 2004 .

[31]  Edward D. McDowell,et al.  Optimal Product Layout in an Order Picking Warehouse , 1991 .

[32]  Hongwei Wang,et al.  An ACO-based online routing method for multiple order pickers with congestion consideration in warehouse , 2016, J. Intell. Manuf..

[33]  Chin-Chia Jane,et al.  A clustering algorithm for item assignment in a synchronized zone order picking system , 2005, Eur. J. Oper. Res..

[34]  C. Mariano,et al.  MOAQ an Ant-Q algorithm for multiple objective optimization problems , 1999 .

[35]  Kin Keung Lai,et al.  Combining path relinking and genetic algorithms for the multiple-level warehouse layout problem , 2006, Eur. J. Oper. Res..

[36]  Douglas C. Montgomery,et al.  Applied Statistics and Probability for Engineers, Third edition , 1994 .

[37]  Pratik J. Parikh,et al.  Mixed-width aisle configurations for order picking in distribution centers , 2014, Eur. J. Oper. Res..

[38]  Richard Bellman,et al.  ON A ROUTING PROBLEM , 1958 .

[39]  Yan Gu,et al.  Routing optimization of high-level orderpickers in a rectangular warehouse , 2011, 2011 International Conference on Consumer Electronics, Communications and Networks (CECNet).

[40]  Eleonora Bottani,et al.  Optimisation of storage allocation in order picking operations through a genetic algorithm , 2012 .

[41]  Jari Saarinen,et al.  A fast simulated annealing method for batching precedence-constrained customer orders in a warehouse , 2014, Eur. J. Oper. Res..

[42]  Brett A. Peters,et al.  Batch picking in narrow-aisle order picking systems with consideration for picker blocking , 2012, Eur. J. Oper. Res..

[43]  Gerhard Wäscher,et al.  A new mathematical programming formulation for the Single-Picker Routing Problem , 2016, Eur. J. Oper. Res..

[44]  Bernard Yannou,et al.  Optimization of the keyboard arrangement problem using an Ant Colony algorithm , 2003, Eur. J. Oper. Res..

[45]  M. B. M. de Koster,et al.  Routing orderpickers in a warehouse: a comparison between optimal and heuristic solutions , 1998 .

[46]  J. Coyle,et al.  The management of business logistics , 1976 .

[47]  Kum Khiong Yang,et al.  Impact of Storage Assignment Decisions on a Bucket Brigade Order Picking Line , 2012 .

[48]  Yong Xie,et al.  An ant colony optimization routing algorithm for two order pickers with congestion consideration , 2013, Comput. Ind. Eng..

[49]  Panta Lucic,et al.  Modeling Transportation Problems Using Concepts of Swarm Intelligence and Soft Computing , 2002 .

[50]  H. D. Ratliff,et al.  Order-Picking in a Rectangular Warehouse: A Solvable Case of the Traveling Salesman Problem , 1983, Oper. Res..

[51]  Weihang Zhu,et al.  Parallel ant colony for nonlinear function optimization with graphics hardware acceleration , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[52]  Birger Raa,et al.  Using a TSP heuristic for routing order pickers in warehouses , 2010, Eur. J. Oper. Res..

[53]  Marc Goetschalckx,et al.  Research on warehouse operation: A comprehensive review , 2007, Eur. J. Oper. Res..

[54]  Edward H. Frazelle,et al.  World-Class Warehousing and Material Handling , 2001 .

[55]  Ming-Hung Wu,et al.  Throughput analysis for order picking system with multiple pickers and aisle congestion considerations , 2012, Comput. Oper. Res..

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

[57]  Gajendra K. Adil,et al.  Optimal class boundaries, number of aisles, and pick list size for low-level order picking systems , 2013 .

[58]  Gino Marchet,et al.  Routing policies and COI-based storage policies in picker-to-part systems , 1998 .

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

[60]  Timothy S. Vaughan,et al.  The effect of warehouse cross aisles on order picking efficiency , 1999 .

[61]  Randolph W. Hall,et al.  DISTANCE APPROXIMATIONS FOR ROUTING MANUAL PICKERS IN A WAREHOUSE , 1993 .

[62]  Kees Jan Roodbergen,et al.  Designing the layout structure of manual order picking areas in warehouses , 2008 .

[63]  W. H. M. Zijm,et al.  Warehouse design and control: Framework and literature review , 2000, Eur. J. Oper. Res..

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

[65]  J. S. Hunter,et al.  Statistics for Experimenters: Design, Innovation, and Discovery , 2006 .

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

[67]  Iris F. A. Vis,et al.  A model for warehouse layout , 2006 .

[68]  Goran Đukić,et al.  Order-picking methods: Improving order-picking efficiency , 2007 .

[69]  Eleonora Bottani,et al.  Intelligent Algorithms for Warehouse Management , 2015, Intelligent Techniques in Engineering Management.