Abstract
In manual order-picking systems such as picker-to-parts, order pickers walk through a warehouse in order to pick up articles required by customers. Order batching consists of combining these customer orders into picking orders. In online batching, customer orders arrive throughout the scheduling. This paper considers an online order-batching problem in which the turnover time of all customer orders has to be minimized, i.e., the time period between the arrival time of the customer order and its completion time. A continuous estimation of distribution algorithm-based approach is proposed and developed to solve the problem and implement the solution. Using this approach, the warehouse performance can be noticeably improved with a substantial reduction in the average turnover time of a set of customer orders.
Similar content being viewed by others
References
Bean J, Norman B (1993) Random keys for job shop scheduling problem. The University of Michigan, Ann Arbor
Chen S-H, Chen M-C, Chang P-C, Zhang Q, Chen Y-M (2010) Guidelines for developing effective estimation of distribution algorithms in solving single machine scheduling problems. Expert Syst Appl 37:6441–6451
Chew E, Tang L (1999) Travel time analysis for general item location assignment in a rectangular warehouse. Eur J Oper Res 112(3):582–597
De Bonet J, Isbell C, Viola P (1997) MIMIC: finding optima by estimation probability densities. Advances in Neural Information Processing Systems 9
de Koster M, Le-Duc T, Roodbergen K (2007) Design and control of warehouse order picking: a literature review. Eur J Oper Res 182(2):481–501
Gademann N, van de Velde S (2005) Order batching to minimize total travel time in a parallel-aisle warehouse. IIE Trans 37(1):63–75
Ganesan T, Elamvazuthi I, Shaari KK, Vasant P (2013) Swarm intelligence and gravitational search algorithm for multi-objective optimization of synthesis gas production. Appl Energy 103:368–374
Goldberg D, Korb B, Deb K (1989) Messy genetic algorithms: motivation, analysis and first results. Compl Syst 3:493–530
Greenwood A, Vanguri S, Eksioglu B, Jain P, Hill T, Miller J (2005) Simulation optimization decision support system for ship panel shop operations. In Kuhl ME, Steiger NM, Armstrong F, Joines J (eds) Proceedings of the 2005 Winter Simulation Conference, (pp. 2078–2086)
G Harik (1997) Learning gene linkage to efficiently solve problems of bounded difficulty using genetic algorithms. PhD. Thesis
Henn S (2009) Metaheuristics for the order batching problem in manual order picking systems. Ottovon-Guericke-University Magdeburg. Faculty of Economics and Management
Henn, S. (2010). Algorithms for on-line order batching in an order-picking warehouse. Proceedings of the 3rd International Conference on Information Systems, Logistics and Supply Chain ILS 2010. Casablanca: Business Process Consulting
Kamin N (1998) On-line optimization of order picking in an automated warehouse. Shaker, Aachen
H Kargupta (1996) The gene expression messy genetic algorithm. Proceedings of the 1996 I.E. International Conference on Evolutionary Computation (pp. 631–636)
Larrañaga P, Exteberria R, Lozano J, Peña J (2000) Optimization in continuous domains by learning and simulation of Gaussian networks. Proceedings of the 2000 Genetic and Evolutionary Computation Conference Workshop Program
Larrañaga P, Lozano J (2002) Estimation of distribution algorithms: a new tool for evolutionary computation. Kluwer Academic Publishers, Boston/Dordrecht/London
Le Dinh L, Vo Ngoc D, Vasant P (2013) Artificial bee colony algorithm for solving optimal power flow problem. Sci World J 2013
Le-Duc T, de Koster R (2007) Travel time estimation and order batching in a 2-block warehouse. Eur J Oper Res 176(1):374–388
Liu H, Gao L, Pan Q (2011) A hybrid particle swarm optimization with estimation of distribution algorithm for solving permutation flowshop scheduling problem. Expert Syst Appl 38:4348–4360
Mühlenbein H, Paaß G (1996) From recombination of genes to the estimation of distributions: I. binary parameters. In: Voigt H, Ebeling W, Rechenberg I, Schwefel H (eds) Parallel problem solving from nature PPSN IV. Springer, Berlin, pp 178–187
Öncan T (2013) A Genetic Algorithm for the order batching problem in low-level picker-to-part warehouse systems. Proceedings of the International MultiConference of Engineers and Computer Scientists 2013 Vol I, IMECS 2013. Hong Kong
Pan Q-K, Ruiz R (2012) An estimation of distribution algorithm for lot-streaming flow shop problems with setup times. Omega 40:166–180
Pérez R, Jöns S, Hernández A, Ochoa C (2014) Simulation optimization for a flexible jobshop scheduling problem using an estimation of distribution algorithm. Int J Adv Manuf Technol 73(1–4):3–21
Rudolph G (1991) Global optimization by means of distributed evolution strategies. Parallel problem solving from nature PPSN I. Lectures Notes in Computer Science
van Nieuwenhuyse I, de Koster R (2009) Evaluating order throughput time in 2-block warehouses with time window batching. Int J Prod Econ 121:654–664
Wang L, Wang S, Xu Y, Zhou G, Liu M (2012) A bi-population based estimation of distribution algorithm for the flexible job-shop scheduling problem. Comput Ind Eng 62:917–926
Wäscher G (2004) Order picking: a survey of planning problems and methods. In: Dyckhoff H, Lackes R, Reese J (eds) Supply Chain Management and Reverse Logistics. Springer, Berlin, pp 323–347
Whitley D, Starweather T, Shaner D (1990) The traveling salesman and sequence scheduling: quality solutions using genetic edge recombination. In: Davis L (ed) Handbook of genetic algorithms. Van Nostrand Reinhold, New York, pp 350–372
Yu M, de Koster R (2009) The impact of order batching and picking area zoning on order picking system performance. Eur J Oper Res 198(2):480–490
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Pérez-Rodríguez, R., Hernández-Aguirre, A. & Jöns, S. A continuous estimation of distribution algorithm for the online order-batching problem. Int J Adv Manuf Technol 79, 569–588 (2015). https://doi.org/10.1007/s00170-015-6835-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-015-6835-6