Abstract
This article intends to provide a computational tool that integrates and provides optimized solutions to two interdependent problems called Optimized Billing Sequencing (OBS) and Optimized Picking Sequence (OPS). These problems are addressed separately by the existing literature and refer respectively to the optimization of billing and picking processes in a typical warehouse with low-level picker-to-parts system. Integration literature is, therefore, limited and there is a demand for more robust OBS/OPS optimization methods. This approach will deal with practical dilemmas that have not been addressed by researchers yet to propose an extension to the OBS model by Pinto et al. (J Intell Manuf 29(2):405–422, 2018) along with a specific variation of the Order Batching and Sequencing Problem. The premise is to prove to managers the possibility of making more consistent decisions about the trade-off between the level of customer service and the warehouse efficiency. The proposed tool is formulated by the integration of two Genetic Algorithms called GA-OBS and GA-OPS where GA-OBS maximizes the order portfolio billing and generates the picking order to the OPS, whereas GA-OPS comprises the iteration of batch and routing algorithms to minimize picking total time and cost to the OPS. Experiments with problems with different complexity levels showed that the proposed tool produces solutions of satisfactory quality to OBS/OPS. The approach proposed fills a gap in the literature and makes innovative contributions to the development of more suitable optimization methods to the reality of warehouses.














Similar content being viewed by others
References
Albareda-Sambola, M., Alonso-Ayuso, A., Molina, E., & De Blas, C. S. (2009). Variable neighborhood search for order batching in a warehouse. Asia-Pacific Journal of Operational Research,26(05), 655–683.
Azadnia, A. H., Taheri, S., Ghadimi, P., Mat Saman, M. Z., & Wong, K. Y. (2013). Order batching in warehouses by minimizing total tardiness: A hybrid approach of weighted association rule mining and genetic algorithms. The Scientific World Journal, 2013, 1–13.
Bandyopadhyay, S., & Bhattacharya, R. (2014). Solving a tri-objective supply chain problem with modified NSGA-II algorithm. Journal of Manufacturing Systems,33(1), 41–50.
Bartholdi III, J. J., & Hackman, S. T. (2014). Warehouse & distribution science: release 0.96. Atlanta, GA: The Supply Chain and Logistics Institute, School of Industrial and Systems Engineering, Georgia Institute of Technology. http://www2.isye.gatech.edu/~jjb/wh/book/editions/wh-sci-0.96.pdf. Accessed January, 2018.
Bertrand, J. W. M., & Fransoo, J. C. (2002). Modelling and simulation: Operations management research methodologies using quantitative modeling. International Journal of Operations and Production Management,22(2), 241–264.
Bottani, E., Cecconi, M., Vignali, G., & Montanari, R. (2012). Optimisation of storage allocation in order picking operations through a genetic algorithm. International Journal of Logistics Research and Applications,15(2), 127–146.
Bozer, Y. A., & Kile, J. W. (2008). Order batching in walk-and-pick order picking systems. International Journal of Production Research,46(7), 1887–1909.
Cergibozan, Ç., & Tasan, A. S. (2019). Order batching operations: An overview of classification, solution techniques, and future research. Journal of Intelligent Manufacturing,30(1), 335–349.
Chabot, T., Lahyani, R., Coelho, L. C., & Renaud, J. (2017). Order picking problems under weight, fragility and category constraints. International Journal of Production Research,55(21), 6361–6379.
Chang, F. L., Liu, Z. X., Zheng, X., & Liu, D. D. (2007). Research on order picking optimization problem of automated warehouse. Systems Engineering-Theory & Practice,27(2), 139–143.
Chen, M. C., & Wu, H. P. (2005). An association-based clustering approach to order batching considering customer demand patterns. Omega,33(4), 333–343.
Chen, T. L., Cheng, C. Y., Chen, Y. Y., & Chan, L. K. (2015). An efficient hybrid algorithm for integrated order batching, sequencing and routing problem. International Journal of Production Economics,159, 158–167.
Chien, C., Kim, K. H., Liu, B., & Gen, M. (2012). Advanced decision and intelligence technologies for manufacturing and logistics. Journal of Intelligent Manufacturing,23(6), 2133–2135.
De Jong, K. (1988). Learning with genetic algorithms: An overview. Machine Learning,3(2–3), 121–138.
De Koster, R. B. M., Johnson, A. L., & Roy, D. (2017). Warehouse design and management. International Journal of Production Research,55(21), 6327–6330.
De Koster, R. B. M., Le-Duc, T., & Roodbergen, K. J. (2007). Design and control of warehouse order picking: A literature review. European Journal of Operational Research,182(2), 481–501.
Diabat, A. (2014). Hybrid algorithm for a vendor managed inventory system in a two-echelon supply chain. European Journal of Operational Research,238(1), 114–121.
Diabat, A., & Deskoores, R. M. (2016). A hybrid genetic algorithm based heuristic for an integrated supply chain problem. Journal of Manufacturing Systems,38, 172–180.
Elsayed, E. A., & Lee, M. K. (1996). Order processing in automated storage/retrieval systems with due dates. IIE Transactions,28(7), 567–578.
Elsayed, E. A., Lee, M. K., Kim, S., & Scherer, E. (1993). Sequencing and batching procedures for minimizing earliness and tardiness penalty of order retrievals. The International Journal of Production Research,31(3), 727–738.
Elsayed, S. M., Sarker, R. A., & Essam, D. L. (2014). A new genetic algorithm for solving optimization problems. Engineering Applications of Artificial Intelligence, 27, 57–69.
Gademann, N., & Van de Velde, S. (2005). Order batching to minimize total travel time in a parallel-aisle warehouse. IIE Transactions,37(1), 63–75.
Gen, M., Cheng, R., & Lin, L. (2008). Network models and optimization: Multiobjective genetic algorithms approach. London: Springer.
Ghiami, Y., Williams, T., & Wu, Y. (2013). A two-echelon inventory model for a deteriorating item with stock-dependent demand, partial backlogging and capacity constraints. European Journal of Operational Research,231(3), 587–597.
Gibson, D. R., & Sharp, G. P. (1992). Order batching procedures. European Journal of Operational Research,58(1), 57–67.
Gils, T. V., Ramaekers, K., Caris, A., & De Koster, R. B. M. (2018). Designing efficient order picking systems by combining planning problems: State-of-the-art classification and review. European Journal of Operational Research,267(1), 1–15.
Goldberg, D. E. & Lingle, R. (1985, July). Alleles, loci, and the traveling salesman problem. In: Grefenstette J. J. (Eds.), Proceedings of the first international conference on genetic algorithms and their applications—ICGA 1985 (pp. 154–159). Pittsburgh, PA: Lawrence Erlbaum Associates. https://books.google.com/. Accessed January 10, 2018.
Grosse, E. H., Christoph, H., Glock, C. H., & Neumann, W. P. (2017). Human factors in order picking: A content analysis of the literature. Journal International Journal of Production Research,55(5), 1260–1276.
Gu, J., Goetschalckx, M., & McGinnis, L. F. (2007). Research on warehouse operation: A comprehensive review. European Journal of Operational Research,177(1), 1–21.
Gu, J., Goetschalckx, M., & McGinnis, L. F. (2010). Research on warehouse design and performance evaluation: A comprehensive review. European Journal of Operational Research,203(3), 539–549.
Hansen, P., & Mladenović, N. (2001). Variable neighborhood search: Principles and applications. European Journal of Operational Research,130(3), 449–467.
Haupt, Randy L., & Haupt, Sue E. (2004). Practical genetic algorithms (2nd ed.). New York: Wiley.
Helsgaun, K. (2000). An effective implementation of the Lin–Kernighan traveling salesman heuristic. European Journal of Operational Research,126(1), 106–130.
Henn, S. (2015). Order batching and sequencing for the minimization of the total tardiness in picker-to-part warehouses. Flexible Services and Manufacturing Journal,27(1), 86–114.
Henn, S., Koch, S., Doerner, K. F., Strauss, C., & Wäscher, G. (2010). Metaheuristics for the order batching problem in manual order picking systems. BuR-Business Research,3(1), 82–105.
Henn, S., Koch, S., & Wäscher, G. (2012). Order batching in order picking warehouses: A survey of solution approaches. In R. Manzini (Ed.), Warehousing in the global supply chain: Advanced models, tools and applications for storage systems (pp. 105–137). London: Springer.
Henn, S., & Schmid, V. (2013). Metaheuristics for order batching and sequencing in manual order picking systems. Computers & Industrial Engineering,66(2), 338–351.
Henn, S., & Wäscher, G. (2012). Tabu search heuristics for the order batching problem in manual order picking systems. European Journal of Operational Research,222(3), 484–494.
Holland, J. H. (1975). Adaptation in natural and artificial systems. Ann Arbor, MI: University of Michigan Press.
Hsu, C. M., Chen, K. Y., & Chen, M. C. (2005). Batching orders in warehouses by minimizing travel distance with genetic algorithms. Computers in Industry,56(2), 169–178.
İnkaya, T., & Akansel, M. (2017). Coordinated scheduling of the transfer lots in an assembly-type supply chain: A genetic algorithm approach. Journal of Intelligent Manufacturing,28(4), 1005–1015.
Kulak, O., Sahin, Y., & Taner, M. E. (2012). Joint order batching and picker routing in single and multiple-cross-aisle warehouses using cluster-based tabu search algorithms. Flexible Services and Manufacturing Journal,24(1), 52–80.
Kumar, R. S., Tiwari, M., & Goswami, A. (2016). Two-echelon fuzzy stochastic supply chain for the manufacturer-buyer integrated production-inventory system. Journal of Intelligent Manufacturing,27(4), 875–888.
Ledari, A. M., Pasandideh, S. H. R., & Koupaei, M. N. (2018). A new newsvendor policy model for dual-sourcing supply chains by considering disruption risk and special order. Journal of Intelligent Manufacturing,25(6), 1367–1376.
Li, J., Huang, R., & Dai, J. B. (2017). Joint optimisation of order batching and picker routing in the online retailer’s warehouse in China. International Journal of Production Research, 55(2), 447–461.
Marchet, G., Melacini, M., & Perotti, S. (2015). Investigating order picking system adoption: A case-study-based approach. International Journal of Logistics Research and Applications,18(1), 82–98.
Matthews, J., & Visagie, S. (2013). Order sequencing on a unidirectional cyclical picking line. European Journal of Operational Research,231(1), 79–87.
Mladenović, N., & Hansen, P. (1997). Variable neighborhood search. Computers & Operations Research,24(11), 1097–1100.
Mousavi, S. M., Bahreininejad, A., Musa, S. N., & Yusof, F. (2017). A modified particle swarm optimization for solving the integrated location and inventory control problems in a two-echelon supply chain network. Journal of Intelligent Manufacturing,28(1), 191–206.
Mousavi, S. M., Hajipour, V., Niaki, S. T. A., & Alikar, N. (2013). Optimizing multi-item multi-period inventory control system with discounted cash flow and inflation: Two calibrated meta-heuristic algorithms. Applied Mathematical Modelling,37(4), 2241–2256.
Park, K., & Kyung, G. (2014). Optimization of total inventory cost and order fill rate in a supply chain using PSO. The International Journal of Advanced Manufacturing Technology,70(9–12), 1533–1541.
Petersen, C. G. (1995). Routeing and storage policy interaction in order picking operations. Decision Sciences Institute Proceedings,3, 1614–1616.
Petersen, C. G., & Aase, G. (2004). A comparison of picking, storage, and routing policies in manual order picking. International Journal of Production Economics,92(1), 11–19.
Pinto, A. R. F., Crepaldi, A. F., & Nagano, M. S. (2018). A genetic algorithm applied to pick sequencing for billing. Journal of Intelligent Manufacturing,29(2), 405–422.
Rim, S. C., & Park, I. S. (2008). Order picking plan to maximize the order fill rate. Computers & Industrial Engineering,55(3), 557–566.
Roodbergen, K. J., & de Koster, R. (2001). Routing order pickers in a warehouse with a middle aisle. European Journal of Operational Research,133(1), 32–43.
Scholz, A., Schubert, D., & Wäscher, G. (2017). Order picking with multiple pickers and due dates—Simultaneous solution of order batching, batch assignment and sequencing, and picker routing problems. European Journal of Operational Research,263(2), 461–478.
Scholz, A., & Wäscher, G. (2017). Order batching and picker routing in manual order picking systems: the benefits of integrated routing. Central European Journal of Operations Research,25(2), 491–520.
Seyedrezaei, M., Najafi, S. E., Aghajani, A., & Valami, H. B. (2012). Designing a genetic algorithm to optimize fulfilled orders in order picking planning problem with probabilistic demand. International Journal,1(2), 40–57.
Tompkins, J. A., White, J. A., Bozer, Y. A., & Tanchoco, J. M. A. (2010). Facilities planning. New York: Wiley.
Tsai, C. Y., Liou, J. J., & Huang, T. M. (2008). Using a multiple-GA method to solve the batch picking problem: Considering travel distance and order due time. International Journal of Production Research,46(22), 6533–6555.
Van Nieuwenhuyse, I., & de Koster, R. B. (2009). Evaluating order throughput time in 2-block warehouses with time window batching. International Journal of Production Economics,121(2), 654–664.
Won, J., & Olafsson, S. (2005). Joint order batching and order picking in warehouse operations. International Journal of Production Research,43(7), 1427–1442.
Xu, X., Liu, T., Li, K., & Dong, W. (2014). Evaluating order throughput time with variable time window batching. International Journal of Production Research,52(8), 2232–2242.
Acknowledgements
This work was supported by the Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) - Brazil under Grant Number 306075/2017-2 and 430137/2018-4 and by Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) - Brazil.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Pinto, A.R.F., Nagano, M.S. Genetic algorithms applied to integration and optimization of billing and picking processes. J Intell Manuf 31, 641–659 (2020). https://doi.org/10.1007/s10845-019-01470-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-019-01470-3