Optimizing logistics efficiency: an integrated approach to joint zone picking, order batching, and vehicle routing with time windows

Esra Boz,Anderson Rogério Faia Pinto,Marcelo Seido Nagano
DOI: https://doi.org/10.1007/s00500-024-10363-4
IF: 3.732
2024-11-28
Soft Computing
Abstract:This paper presents optimized solutions for the Integrated Joint Zone Picking-Order Batching and Vehicle Routing Problem with Time Window (ZPOBVRPTW). The ZPOBVRPTW combines three distinct optimization problems: the Order Batching Problem (OBP), the Zone Picking Problem (ZPP), and Vehicle Routing Problem with Time Windows (VRPTW). The NP-hard nature of these problems and the need for enhanced customer service levels within and outside Warehouses (WAs) have created a lack of optimization methods that effectively integrate the ZPP, OBP, and VRPTW. This paper addresses practical challenges that have not been extensively explored in previous research on the ZPOBVRPTW. The main objective is to minimize delay costs and travel distance, optimizing customer reach and improving the overall efficiency of WAs. Therefore, small and medium instances are solved by developing a new Mixed Integer Linear Programming (MILP). For large instances, two metaheuristics were proposed which are a Genetic Algorithm (GA) and a Weighted Superposition Attraction (WSA) algorithm. The proposed solution methods for the ZPOBVRPTW were evaluated using experiments in four zoning scenarios of a single-block WA. The computational results showed that the algorithms successfully solved the ZPOBVRPTW. The optimal solutions were obtained in a relatively short time by GA, WAS, and CPLEX Solver. Nonetheless, for medium and large-scale datasets (instances), GA (27% faster) outperforms WSA. This research fills gaps in the literature and by advancing the management practices of WAs provides a solution that integrates the different problems that comprise the ZPOBVRPTW.
computer science, artificial intelligence, interdisciplinary applications
What problem does this paper attempt to address?