Next Article in Journal
Numerical Research of Dynamical Behavior in Engineering Applications by Using E–E Method
Next Article in Special Issue
Research on Manufacturers’ Referral Strategy Considering Store Brand Retailers and Traditional Retailers
Previous Article in Journal
Ontology-Based Linked Data to Support Decision-Making within Universities
Previous Article in Special Issue
Analysis of Stochastic M/M/c/N Inventory System with Queue-Dependent Server Activation, Multi-Threshold Stages and Optional Retrial Facility
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Performance Analysis of Picking Routing Strategies in the Leaf Layout Warehouse

1
School of Information, Beijing Wuzi University, Beijing 101149, China
2
School of Management and Engineering, Capital University of Economics and Business, Beijing 100070, China
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(17), 3149; https://doi.org/10.3390/math10173149
Submission received: 19 July 2022 / Revised: 20 August 2022 / Accepted: 29 August 2022 / Published: 2 September 2022
(This article belongs to the Special Issue Supply Chain Management and Mathematical Logistics)

Abstract

:
The routing strategy for order picking is an important factor in the efficiency of warehouse picking, and improvements to the warehouse layout provide more routing options for picking. The number of storage locations to be visited during the picking operation also has an impact on the selection of routing strategies. In order to achieve an effective improvement in the efficiency of picking operations in warehouse distribution centers, this paper focuses on the leaf warehouse layout based on the previous single-command operation strategy and extends it to study the multi-command operation strategy, in which three heuristic routing strategies, the S-shape, the return, and the composite, are introduced to solve the walking distance problem of picking operations, with the study of the selection of the routing strategy for different numbers of storage locations to be visited. Based on the distance equation between any two storage locations to be visited in the leaf layout warehouse, travel distance models corresponding to the three routing strategies in the picking operation are constructed, and the cuckoo search algorithm is introduced to solve and calculate the travel distance of the composite strategies for the experiments. In addition, the computational experiments of the three path strategies are carried out according to the different numbers of storage locations to be visited in the picking operation. By analyzing the numerical results, we find that the composite strategy has the best overall results among the three routing strategies, with the average values of optimization rates exceeding 30% (the S-shape) and 40% (the return), respectively. At the same time, the return strategy outperforms the S-shape strategy when the number of locations to be visited is less than seven. As the number of locations to be visited increases, the S-shape strategy gradually outperforms the return strategy. From a managerial and practical perspective, compared to the single-command operation strategy that is the focus of the current research, the multi-command operation strategy we studied is more relevant to the actual situation of order merging picking in warehouses and can effectively improve the efficiency of picking operations, the competitiveness of enterprises, and customer satisfaction of e-commerce enterprises.
MSC:
90B05; 90B06; 90C90

1. Introduction

With the arrival of the “digital transformation era”, e-commerce has been able to develop rapidly, and customers’ demands for the efficiency of order item delivery have gradually increased [1]. Warehousing is the key to the efficiency of the supply chain [2], and the order picking operation is the main factor affecting the operational efficiency of warehouse distribution centers [3,4]. Among them, the cost of picking operations accounts for about 55% of the total cost of warehouse operations [5], while the walking time in picking operations accounts for more than 50% of the total operational time [6]. Therefore, in order to provide customers with a good experience, major e-commerce platforms have gradually started to realize the “after-order integration” of logistics and continuously improve the efficiency of picking and distribution. However, there are still some goods and orders that are difficult to pick and process efficiently due to their characteristics of multiple varieties and small batches [7,8]. The design of the storage layout and the routing strategy of the picking operation are important factors that affect the operational efficiency of the warehouse and distribution center [9,10]. Therefore, this paper will study the warehouse and distribution center from these two aspects in order to improve operational efficiency.
The current non-traditional design of the warehouse layout is mainly achieved by increasing the number of diagonal cross-aisles and changing the placement angles of the shelves. The flying-V layout and fishbone layout with two diagonal cross aisles were first proposed by Gue et al. [11,12]. Based on this, they further proposed the fishbone triangle layout [13] and the inverted-V layout [14]. They also achieved the chevron layout by varying the angle of shelf placement [15]. Öztürkoğlu [16] proposed the leaf layout and butterfly layout by changing the number of diagonal cross-aisles and the shelf placement angle simultaneously. Compared with the V-shape layout and fishbone layout, the design of the leaf layout changes the placement angle of the shelves in the area below the cross-aisle, further improving picking routing flexibility. Additionally, compared with the butterfly layout, the leaf layout has more warehouse storage area. Therefore, we perform the study of the routing strategy in the leaf layout warehouse in this paper. Travel time accounts for more than half of the total time of order picking operations [6], indicating that the routing strategy is critical to reducing picking operation time costs. Therefore, the main issues related to this study are the travel distance problem for picking operations in the leaf layout warehouse and the effect of the number of storage locations to be visited during the picking operation on the decision of the routing strategy. Further, based on Öztürkoğlu et al. [17] and Liu et al. [18], the performance analysis of routing strategies in the leaf layout warehouse is achieved by inputting different numbers of storage locations to be visited and outputting travel distances for different routing strategies under the condition of fixed parameters of the leaf warehouse layout design.
The motivations for this paper are:
  • For non-traditional warehouse layouts, most of the current research is focused on the V-shaped layout [19,20,21] and fishbone layout [22,23,24,25,26,27], and less research is conducted on the leaf layout [28]. Therefore, we select the leaf layout as the research object in this paper to enrich the study of the routing strategy in the picking operation in non-traditional layout warehouses;
  • There is no effective and efficient method to calculate the travel distance between any two storage locations to be visited in the leaf layout warehouse;
  • The existing routing strategies in the leaf layout warehouse only have four applications: the S-shape, the return, the midpoint, and the largest gap, and more routing strategies need to be explored and extended.
Additionally, the main contributions of our work are:
  • By focusing on the leaf warehouse layout, this paper develops the distance equation between any two storage locations to be visited in the picking operation of the leaf layout warehouse to meet the construction of walking distance models of heuristic routing strategies for different numbers of locations to be visited in order picking operations, which is one of the innovations of our work;
  • We construct walking distance models corresponding to the three picking routing strategies of the leaf layout: the S-shape, the return, and the composite, in which the composite strategy of the leaf layout proposed by our work is also one of the innovative points of this paper.
  • In this paper, the cuckoo search algorithm is introduced to solve and calculate the walking distance of the composite strategy in leaf layout warehouses for experiments, and the effectiveness of the cuckoo search algorithm is also proved based on the comparison of the numerical experimental results of the three routing strategies while demonstrating the selection of the routing strategy under different numbers of storage locations to be visited in the picking operation in leaf layout warehouses.
The structure of the rest of this paper is as follows: The next section reviews the related literature. Section 3 describes the problems studied in this paper and constructs the travel distance models of three routing strategies: the S-shape, the return, and the composite. In Section 4, the cuckoo search algorithm is introduced to solve and calculate the travel distance of the composite strategies for the experiments, and three path strategies are compared by the computational results that are carried out according to the different numbers of storage locations to be visited in the picking operation. Section 5 summarizes the research and points out the shortcomings of the paper and future research directions.

2. Literature Review

Our research focuses on the warehouse layout design, routing strategy, and S/R operations. Therefore, we mainly focus on these three aspects.

2.1. Warehouse Layouts

Warehouse layout design has a significant impact on the walking distance in picking operations and exceeds 60% [29]. The current literature on warehouse layout design also mostly focuses on travel cost or distance minimization as the optimization objective [6,12,14,30,31,32], with less consideration of operating costs [33], storage location assignment [34], storage space utilization [35,36], warehouse throughput [37,38], and operational strategies [39,40,41,42]. Warehouse layout problems can be divided into two categories according to their specific design: one is the layout of facilities and equipment, and the other is the design of the internal aisles of the warehouse [6]. The former is mainly achieved through planning the location of different functional areas within the warehouse (such as receiving and dispatching areas, storage areas, picking areas, etc.) to achieve effective collaboration of different functional areas and optimization of total costs; the latter focuses on the design of the angle, width, length, location, and the number of picking aisles within each functional area, as well as the number and location of workstations. The following discussion mainly focuses on non-traditional layout designs in the second category of warehouse layout problems.
In a traditional layout warehouse, shelves are placed straight and parallel to each other. The non-traditional layout design innovates by breaking the two traditional layout design principles: one is that the picking aisles must be straight and parallel to each other, and the other is that the cross-aisles must be straight and parallel to each other and perpendicular to the picking aisles. The design of non-traditional layouts first started with the design of radial picking aisles in non-rectangular warehouses [43]. After that, the field received no scholarly attention for nearly 30 years until the introduction of the fling-V layout and the fishbone layout [15]. The former has two non-planar diagonal cross-aisles, which can save about 10% travel distance compared with the traditional layout design, and the latter has two 45° and 135° diagonal cross-aisles, with the shelves above the diagonal cross-aisles placed vertically, and the shelves below placed horizontally, which can save about 20% travel distance for the traditional layout design. Further, the chevron layout [15], the fishbone triangle layout [13], the inverted-V layout [14], the leaf layout [17], the butterfly layout [17], and the discrete aisle layout [44] are derived, where the discrete aisle layout is equivalent to a variation of the traditional layout, similar to the multi-block traditional layout design. Compared with the fling-V layout and fishbone layout, the chevron layout, leaf layout, and butterfly layout break the constraint that shelves must be placed horizontally or vertically [17]. Moreover, some scholars have extended the study from a single I/O (input/output) point in non-traditional layouts to multiple I/O points [14,30,45,46]. In addition, other scholars have studied specific parameters in non-traditional layouts, such as the relationship between the optimal angles of the diagonal cross-aisles and the warehouse shape in the fishbone layout [23], the optimal angles of the diagonal cross-aisles in the V-shaped layout [31,47], and the 3D extension of the Flying-V and the fishbone layouts [48].
Through the existing literature, it can be found that the research on non-traditional layout designs is mostly focused on the fishbone layout and Flying-V layout, while the research on leaf layout is relatively lacking, and the existing literature on leaf layout is mainly shown in Table 1.

2.2. Routing Strategies

The existing routing strategies mainly include the S-shape strategy, the return strategy, the midpoint strategy, the largest gap strategy, the composite strategy, and the optimal routing strategy [22,28,51,52]. Dijkstra et al. [53] comprehensively considered the picking routing problem and location allocation problem in the warehouse picking system, established the expected walking distance model of four routing strategies (the S-shape strategy, the return strategy, the midpoint strategy, and the largest gap strategy) under any location allocation strategy, and the expected picking walking distance model after dynamic planning of location allocation and made a comparative analysis. Using a dynamic programming algorithm to optimize the location allocation strategy, the picking walking distance is better than that under the four routing strategies. Rao et al. [54] designed an accurate analysis model to calculate the walking distance of the S-shape strategy based on the class-based storage strategy, and the accuracy was verified to be within 2%. Zhu et al. [55] improved the additional distance of the S-shape strategy order stochastic model based on class-based storage, which provides a reference for further optimizing the walking route of the picking operation.
More research focuses on optimizing the routing strategy combined with other warehousing system strategies or intelligent optimization algorithms. Hsu et al. [56] solved the shortest order batch picking routing problem through a genetic algorithm to shorten the walking route of the picking operation to the greatest extent. Theys et al. [57] used the TSP heuristic algorithm to shorten the walking distance of picking operations by 47% for the traditional multi-parallel warehouse system. Kulak et al. [58] improved the tabu search algorithm with a clustering algorithm to solve the problems of order batch picking and routing search in multi-picking-aisle warehouses and effectively improved the search quality and efficiency. Pan et al. [59] built a travel time estimation model for advanced storage systems and verified the accuracy of the model. Cheng et al. [60] combined the particle swarm optimization algorithm and the ant colony optimization algorithm to solve the problem of joint batch order picking routing optimization, which effectively improved the order picking efficiency. Chen et al. [61] combined the composite coding genetic algorithm and the ant colony algorithm to solve the optimization problem, integrating order batching, order sorting, and routing strategies in the warehouse. Experiments show that the optimization effect of the composite algorithm is better. Based on the perspective of a dynamic order picking routing, Lu et al. [62] applied the intrusive routing algorithm to optimize the walking route of a dynamically changing order goods picking operation and proved the feasibility and effectiveness of the algorithm. Gómez-Montoya et al. [63] applied a discrete particle swarm optimization algorithm and a genetic algorithm to optimize and solve the problems of cold storage equipment scheduling and picking operations. The experimental verification shows that the genetic algorithm has a higher degree of optimization for the walking distance of the picking operation. Hong et al. [64] established the order batch picking model using mixed integer programming and optimized it using the simulated return algorithm, which effectively improved the picking efficiency under the narrow aisle S-shape strategy. Scholz et al. [65] comprehensively considered order batching, sorting, and routing strategies, constructed a mathematical model, and obtained a highly efficient solution through a variable neighborhood descent algorithm. In order to improve the efficiency of warehouse picking, De Santis et al. [66] designed a meta-artery algorithm to minimize the walking distance of picking. Bódis et al. [67] optimized the routing strategy of order picking in the unit picking warehouse by a bacterial memory algorithm and a simulated annealing algorithm, respectively. The simulation results show that the optimization effect of the bacterial memory algorithm is more obvious. Zhou et al. [68] applied the genetic algorithm, the ant colony algorithm, and the cuckoo search algorithm to optimize the routing strategy optimization model of the picking operation under multiple instructions based on the fishbone storage layout under the random storage strategy. The results show that the cuckoo search algorithm has a better optimization effect under comprehensive conditions. Diefenbach et al. [69] sought the optimal storage allocation result through a mixed integer algorithm for a U-shaped layout so as to minimize the walking distance of the routing strategy in the picking operation. Yang et al. [70] designed a positioning interval distance algorithm, a location selection algorithm, a routing algorithm, and other algorithms to solve the shortest walking distance problem of picking operations in a multipoint storage system. Sebo et al. [71] compared and analyzed the effects of genetic algorithms, simple heuristic algorithms, and brute force algorithms in reducing the walking distance during picking operations. The results show that the brute force algorithm has more obvious advantages when picking personnel who are more experienced. Amorim-Lopes et al. [72] used the mixed integer optimization model to solve the shortest walking distance of a picking operation, which effectively improved the picking efficiency of a warehouse picking operation. Masae et al. [28,52] proposed an algorithm based on the graph theory and the dynamic programming method to calculate the walking distance of picking operations in the chevron layout and the leaf layout, respectively.

2.3. S/R Operations

The S/R operation strategy refers to the number of storage or retrieval operations performed during the travel of the picker or picking device from the I/O point and back to the I/O point to complete a picking operation. In warehouse picking systems, S/R operation strategies include single-command operation, dual-command operation, and multi-command operation. The single-command strategy refers to the picker’s travel from the I/O point and back to the I/O point to complete only one storage or retrieval operation, while the dual-command strategy is used to complete one storage and one retrieval operation. Since the multi-command strategy is similar to the routing strategy, the following is a brief description of the single-command and dual-command operation strategies in the context of warehouse picking.
The application of S/R operation strategies in non-traditional layouts is mainly the application of single-command and double-command strategies in picker-to-parts unit-load warehouses, and the main studies are shown in Table 2.

2.4. Research Gaps and Novelties

By summarizing and analyzing the existing literature, as shown in Table 3, it can be found that:
  • Compared with the traditional layout, the non-traditional layouts mainly include the fishbone layout, the Flying-V layout, the chevron layout, the leaf layout, etc. Among them, there are relatively more studies on the fishbone layout and the Flying-V layout, and there is a lack of studies on the chevron layout and the leaf layout;
  • The existing studies on S/R operation strategies in non-traditional layout warehouses in the literature mainly apply the single-command strategy to unit-load warehouses, focus mostly on the fishbone and Flying-V layouts, and fewer scholars have studied the multi-command strategy in the leaf layout warehouse;
  • Few studies have examined the effect of the number of storage locations to be visited in picking operations in non-traditional layout warehouses on the selection of routing strategies.
Therefore, in this paper: (1) The leaf layout design is selected to enrich the theoretical basis for its practical application. (2) In the leaf layout warehouse, the travel distance models of three routing strategies, the S-shape, the return, and the composite, are constructed, and their performances are compared to meet the research needs of routing strategies in the non-traditional warehouse. (3) The selection of heuristic routing strategies under different numbers of storage locations to be visited in picking operations is investigated with the leaf layout as the research object.
Additionally, the novelties of our work are mainly focused on:
  • Developing a new heuristic routing strategy in the leaf layout: the composite strategy;
  • Exploring the distance equation between any two storage locations to be visited for the three heuristic path strategies, the S-shape, the return, and the composite, in the leaf layout warehouse, and based on the construction of walking distance models for the three routing strategies for different numbers of storage locations to be visited. We introduced the cuckoo search algorithm to numerically experiment and solve them;
  • Evaluating three heuristic strategies by comparing them under different demand scales and storage assignments commonly used in warehouses.

3. Problem Description and Model Construction

The leaf warehouse layout is shown in Figure 1.
As the specific parameter settings in a warehouse picking system can have varying degrees of influence on the picking routing, the parameter settings for the leaf storage layout design are a prerequisite for the study of routing optimization under this layout. When the shelf angle of the lower right area in the leaf layout is approximately 32.33° (corresponding to the lower left area of 147.67°), and the angle of the right diagonal cross-aisle is 57.67° (corresponding to the angle of the left diagonal cross-aisle of 122.33°), the picking efficiency is the best in the picking operation, according to Öztürkoğlu et al. [17]. Therefore, the routing strategy of the picking operation in leaf layout is studied under the above parameter settings.

3.1. Notations and Assumptions

3.1.1. Notations

In order to facilitate problem description and model construction, as shown in Table 4, the notations used are defined as follows: L R and W R are the length and width of the right-half warehouse (excluding the aisle width around the warehouse), and L R = W R = 100 ; l S , l A , and l U , respectively, represent the widths of the shelf, the aisle, and the storage location, and l U = 1 2 l S = 1 2 l A = 1 ; α R is the angle of the shelf and picking aisle in the lower right warehouse, and α R = 32.33 ; β R is the angle of the diagonal cross-aisle in the right-half warehouse, and β R = 57.67 ; S 1 , S 2 , , S 6 are six picking areas divided by β R and α R , and the central cross-aisle; α L is the parallel line of α R passing through the top right vertex of the warehouse; D is the total walking distance to complete a picking operation; d i j 1 i , j n , i j is the distance from location i to location j ; x i j 1 i , j n , i j indicates whether to select the route from location i to location j , specifically:
x i j = 1 ,   indicates   that   the   picking   operation   passes   through   path   x i j 0 ,   indicates   that   the   picking   operation   does   not   pass   through   path   x i j , i , j = 1 , 2 , 3 , , n .
At the same time, coordinate the location in the warehouse. Set the coordinate of any location to be visited as ( s , x , y , z ) , where s is the serial number of the region, s = 1 , 2 , 3 , 4 , 5 , 6 ; x is the picking aisle where the location to be visited is located, x = 1 , 2 , ; y is the side of the location to be visited in the picking aisle. If the location to be visited is on the upper or right side of the picking aisle, y = 0 ; otherwise, y = 1 ; z is the location to be visited on the y side of the picking aisle x , and the numbering rule is that the I/O point is numbered successively from the I/O point to the far I/O point. For example, coordinates ( 1 , 2 , 0 , 3 ) indicate that the location to be visited is located in the second picking aisle of area S 1 , and the lower shelf is the third shelf from the lower right to the upper left. Here, set the I/O point coordinate to ( 0 , 0 , 0 , 0 ) and the code to 0.

3.1.2. Assumptions

To ensure the accuracy of the model, referring to Öztürkoğlu et al. [17], Liu et al. [18], and Masae et al. [28], the following assumptions need to be made:
  • The warehouse’s layout is symmetrical [17,18], and there is only one I/O point in the middle of the front aisle [17,28];
  • The picker begins at the I/O point and returns to it at the end of the picking operation [18,28];
  • The shelves in the warehouse are composed of unit storage locations with equal length and width, and the shelf height is not considered [28];
  • There is no shortage of goods in the warehouse, the goods at each storage location can meet the picking demand, and the picker or equipment can complete each batch of picking list at one time [18];
  • There is no order division, reorganization, or batching during picking [18,28];
  • The picking operation runs along the picking aisle’s center line, and the picking operation of shelves on both sides can be completed from the picking aisle’s center line [28];
  • Taking the right-half warehouse as an example, its length and width are the same [17], the shelf and the aisle are the same widths, and the shelf width is half of the shelf width [18].

3.2. Problem Description

According to the leaf layout settings and assumptions, the objective function of the walking distance in the leaf warehouse layout warehouse is:
D = min ( d 01 x 01 + i = 1 n j = 1 n d i j x i j + d n 0 x n 0 ) ,
subject to:
i = 1 n x i j = 1 , j = 1 , 2 , 3 , , n ,
j = 1 n x i j = 1 , i = 1 , 2 , 3 , , n ,
i , j K x i j K 1 , K V ,
x i j = 0   or   1 .
Equation (1) is the shortest walking distance required to complete a picking operation, which is essentially the practice of TSP problems in warehouse picking. Additionally, in Equation (1), d 01 is the distance from the I/O point to the first visited location and d n 0 is the distance from the last visited location to the I/O point. Equations (2) and (3) indicate that all the locations to be visited are picked only once in the picking process. Equation (4) avoids incomplete picking, where K represents the number of goods to be picked. Additionally, x 01 = 1 , x n 0 = 1 , where x 01 indicates the route from the I/O point to the first visited location and x n 0 indicates the route from the last visited location to the I/O point.
Firstly, solve d 01 and d n 0 and set the coordinates of the first location to be visited and the n th location to be visited as ( s 1 , x 1 , y 1 , z 1 ) and ( s n , x n , y n , z n ) , respectively. Assuming that the coordinates of any location to be visited are ( s i , x i , y i , z i ) , the distance d 0 i from the I/O point to ( s i , x i , y i , z i ) can be divided into four parts: ① d 0 i 1 is the walking distance from the I/O point to the diagonal cross-aisle or the front aisle; ② d 0 i 2 is the walking distance in the diagonal cross-aisle or front aisle; ③ d 0 i 3 is the walking distance from the diagonal cross-aisle or front aisle to the picking aisle to be visited; ④ d 0 i 4 is the walking distance in the picking aisle to be visited. Namely:
d 0 i = d 0 i 1 + d 0 i 2 + d 0 i 3 + d 0 i 4 .
Among them, d 0 i 1 , d 0 i 2 , d 0 i 3 , and d 0 i 4 are as follows:
d 0 i 1 = 0.5 l A , s i = 1 , 6 l A , s i = 2 , 3 , 4 , 5 , d 0 i 2 = x i 0.5 l A + l S sin α R 0.5 l A tan α R , s i = 1   or   6 x i 0.5 l A + l S sin β R α R 0.5 l A tan β R α R , s i = 2   or   5 x i 0.5 l A + l S sin 90 ° β R , s i = 3   or   4 , d 0 i 3 = 0.5 l A sin α R , s i = 1 or 6 0.5 l A sin β R α R , s i = 2 or 5 0.5 l A cos β R , s i = 3 or 4 ,
d 0 i 4 = z i 0.5 l U + y i 1 l U tan α R + y i 0.5 l A + l S tan α R , s i = 1   or   6 z i 0.5 l U + 1 y i 0.5 l A + l S tan β R α R y i l U tan β R α R , s i = 2   or   5 z i 0.5 l U + y i 0.5 l A + l S tan 90 β R + y i 1 l U tan 90 β R , s i = 3 z i 0.5 l U + 1 y i 0.5 l A + l S tan 90 β R y i l U tan 90 β R , s i = 4
Meanwhile, when s i = 1 or 6, the length of the picking aisle x i is:
ϕ i = L R 0.5 l A sin β R ( x i 0.5 ) ( l A + l S ) sin α R / cos α R .
When s i = 2 or 5, it is necessary to judge the specific position of picking aisle x i , including:
ψ i = 0 , m i = 0 Picking   aisle   x i   is   located   below   α L 1 , m i > 0 Picking   aisle   x i   is   above   α L ,
where m i is:
m i = max L R 0.5 l A sin β R ( x i 0.5 ) ( l A + l S ) sin ( β R α R ) cos β R / cos α R ϕ i , 0 .
When ψ i = 0 , the length of the picking aisle x i is:
ϕ i = L R 0.5 l A sin β R / cos α R ( x i 0.5 ) ( l A + l S ) tan β R α R + ( x i 0.5 ) ( l A + l S ) tan α R .
When ψ i = 1 , the length of the picking aisle x i is:
ϕ i = W R sin α R ( x i 0.5 ) ( l A + l S ) tan β R α R ( x i 0.5 ) ( l A + l S ) tan α R .
When s i = 3 or 4, the length of the picking aisle x i is:
ϕ i = W R 0.5 l A cos β R ( x i 0.5 ) ( l A + l S ) tan β R .
The remaining distance in the picking aisle x i except d 0 i 4 is:
φ i = ϕ i d 0 i 4 .
When the routing strategies are different, the travel routes between the two locations are different, so the expression forms of the objective function are different. The discussion is divided into the following situations.

3.3. Walking Distance Model of the Return Strategy

As shown in Figure 2, it is a return strategy. During the picking operation, the picker enters the goods to be picked aisle from the I/O point to pick the goods on one side. After completing the picking operation at the farthest storage location on one side of the aisle, the picker returns and completes the picking on the other side according to the original route until the picker exits the picking aisle and enters the next picking aisle. The above process is repeated until all picking operations in the warehouse are completed and the I/O point is returned.
As shown in Figure 2, Equation (1) of the return strategy is shown as follows:
D = d 01 + i = 1 n 1 d i j + d n 0 , j = i + 1 .
Among them, d i j is as follows:
(1) When two locations to be visited i and j are located in the same picking aisle, i.e., s i = s j , x i = x j ,
d i j = d 0 i 4 d 0 j 4 .
(2) When two locations to be visited i and j are located in different picking aisles of the same area, i.e., s i = s j , x i x j ,
d i j = d 0 i 2 d 0 j 2 + d 0 i 3 + d 0 j 3 + d 0 i 4 + d 0 j 4 .
(3) When the two locations to be visited i and j are located in different picking areas, there are: when the two locations to be visited i and j are located in areas S 2 and S 3 or areas S 4 and S 5 respectively, d i j is the same as Equation (15). When the two locations to be visited i and j are located in different areas and in addition to the above situations,
d i j = d 0 i 2 + d 0 j 2 + d 0 i 3 + d 0 j 3 + d 0 i 4 + d 0 j 4 .

3.4. Walking Distance Model of the S-Shape Strategy

As shown in Figure 3, it is an S-shape strategy. During the picking operation, the picker starts from the I/O point, enters the goods to be picked aisle from one end to complete the goods picking, and leaves from the other end to enter the next goods to be picked aisle. The aisle without goods for picking does not enter during the picking process, and the walking distance in the aisle with goods for picking is the length of the whole picking aisle. In the process of picking, if the total number of aisles to be visited is even and the last aisle to be visited is the last picking aisle of the warehouse, pick according to the S-shape strategy. If the total number of aisles to be visited is odd and the last aisle to be visited is the last picking aisle of the warehouse, the return strategy is used for picking.
As shown in Figure 3, Equation (1) of the S-shape strategy is shown as follows:
D = d 01 + i = 1 n 1 d i j + d n 0 , j = i + 1 .
If n is odd, it will return to the I/O point directly after completing the picking operation of the n th location to be visited. The details of d i j are as follows:
(1) When two locations to be visited are located in the same picking aisle, that is s i = s j , x i = x j , d i j is the same as in Equation (14);
(2) When two locations to be visited i and j are located in the different picking aisles of the same area, i.e., s i = s j , x i x j , i is even and d i j is the same as in Equation (15). When i is odd and s i = 1 or 6,
d i j = x i x j ( l A + l S ) cos α R + φ i + φ j + l A cos α R .
When i is odd and s i = 2 or 5, it is taken according to ψ i and ψ j . When ψ i = 0 , ψ j = 0 , d i j is the same as in Equation (18). When ψ i = 1 , ψ j = 1 ,
d i j = x i x j ( l A + l S ) sin α R + l A sin α R + φ i + φ j .
When ψ i = 0 , ψ j = 1 ,
d i j = 0.5 l A cos α R + W i + l A + L j + 0.5 l A sin α R + φ i + φ j .
When s i = 2 or 5, W i is the mapping distance of the aisle x i in the central cross-aisle. When picking aisle x i is below α L , and L j is the mapping distance of aisle x j in the front aisle when picking channel x j is above α L ,
W i = W R L R 0.5 l A / sin α R + 0.5 l A tan α R ( x i 0.5 ) ( l A + l S ) cos α R , L j = m j cos α R 0.5 l A tan α R .
When ψ i = 1 and ψ j = 0 ,
d i j = 0.5 l A cos α R + W j + l A + L i + 0.5 l A sin α R + φ i + φ j .
When i is odd and s i = 3 or 4,
d i j = x i x j ( l A + l S ) + φ i + φ j + l A .
(3) When the two locations to be visited i and j are located in different picking areas:
(1) The two locations to be visited i and j are located in areas S 1 and S 6 , respectively. When i is even, d i j is the same as in Equation (16). When i is odd,
d i j = l A cos α R + 2 ( l A + L R + W R ) + i , j φ ( ϕ + 0.5 l A cos α R ) sin α R .
(2) The two locations to be visited i and j are located in areas S 2 and S 5 , respectively. When i is even, d i j is the same as in Equation (16). When i is odd,
d i j = L R + l A + 0.5 l A cos α R + W i , ψ i = 0 L R L i + 0.5 l A sin α R , ψ i = 1 + φ i + φ j + L R + l A + 0.5 l A cos α R + W j , ψ j = 0 L R L j + 0.5 l A sin α R , ψ j = 1 .
(3) The two locations to be visited i and j are located in areas S 3 and S 4 , respectively. When i is even, d i j is the same as in Equation (16). When i is odd,
d i j = φ i + φ j + l A + x i + x j 1 ( l A + l S ) .
(4) The two locations to be visited i and j are located in areas S 1 and S 2 or areas S 5 and S 6 respectively. When i is even,
d i j = d 0 i 2 + d 0 j 2 + d 0 i 4 + d 0 j 4 + d 0 i 3 + d 0 j 3 + 0.5 l A .
When i is odd,
d i j = φ i + 0.5 l A cos α R + φ j + 0.5 l A cos α R + ( x i + x j 1 ) ( l A + l S ) cos α R , ψ j = 0 W R ( ϕ i + 0.5 l A cos α R ) sin α R + L j + 0.5 l A sin α R , ψ j = 1 .
(5) The two locations to be visited i and j are located in areas S 2 and S 3 or areas S 4 and S 5 respectively. When i is even, d i j is the same as in Equation (15). When i is odd,
d i j = φ i + φ j + 0.5 l A + L R ( x j 0.5 ) ( l A + l S ) + 0.5 l A cos α R + W i + l A , ψ i = 0 L i + 0.5 l A sin α R , ψ i = 1 .
(6) The two locations to be visited i and j are located in areas S 1 and S 3 or areas S 4 and S 6 respectively. When i is even, d i j is the same as in Equation (26). When i is odd,
d i j = φ i + 0.5 l A cos α R + W R ( ϕ i + 0.5 l A cos α R ) sin α R + l A + L R ( x j 0.5 ) ( l A + l S ) + 0.5 l A + φ j .
(7) The two locations to be visited i and j are located in areas S 2 and S 4 or areas S 3 and S 5 respectively. When i is even, d i j is the same as in Equation (16). When i is odd,
d i j = 0.5 l A + x j 0.5 l A + l S + φ i + φ j + L R + l A + 0.5 l A cos α R + W i , ψ i = 0 L R L i + 0.5 l A sin α R , ψ i = 1 .
(8) The two locations to be visited i and j are located in areas S 1 and S 4 or areas S 3 and S 6 respectively. When i is even, d i j is the same as in Equation (26). When i is odd,
d i j = φ i + 0.5 l A cos α R + W R ( ϕ i + 0.5 l A cos α R ) sin α R + l A + L R + ( x j 0.5 ) ( l A + l S ) + 0.5 l A + φ j .
(9) The two locations to be visited i and j are located in areas S 1 and S 5 or areas S 2 and S 6 respectively. When i is even, d i j is the same as in Equation (26). When i is odd,
d i j = φ i + 0.5 l A cos α R + W R ϕ i + 0.5 l A cos α R sin α R + l A + L R + φ j + L R + l A + 0.5 l A cos α R + W j , ψ j = 0 L R L j + 0.5 l A sin α R , ψ j = 1 .

3.5. Walking Distance Model of the Composite Strategy

As shown in Figure 4, the composite strategy is mainly the combination of the S-shape strategy and the return strategy. At the same time, the design of the diagonal cross-aisle brings more possibilities to improve the picking efficiency.
As shown in Figure 4, Equation (1) of the composite strategy is shown as follows:
d i j = φ i + 0.5 l A cos α R + W R ( ϕ i + 0.5 l A cos α R ) sin α R + l A + L R + ( x j 0.5 ) ( l A + l S ) + 0.5 l A + φ j .
Among them, d i j is as follows:
(1) When two locations to be visited i and j are located in the same picking aisle, that is, s i = s j , x i = x j , d i j is the same as in Equation (14);
(2) When two locations to be visited i and j are located in different picking aisles in the same area, i.e., s i = s j , x i x j : (1) When s i = 1 or 6, d i j = min Equations   ( 15 ) ,   ( 18 ) ; (2) When s i = 2 or 5, d i j = min Equation   ( 15 ) ,   Equations   ( 18 ) ,   ( 19 ) ,   ( 20 ) ,   ( 21 ) ; (3) When s i = 3 or 4, d i j = min Equations   ( 15 ) ,   ( 22 ) .
(3) When the two locations to be visited i and j are located in different picking areas:
(1) The two locations to be visited i and j are located in areas S 1 and S 6 , respectively, and mainly include the following routing choices:
  • It is the same as the S-shape strategy when i is even and d i j is the same as in Equation (16);
  • It is the same as the S-shape strategy when i is odd and d i j is the same as in Equation (23).
Therefore, d i j = min Equations   ( 16 ) ,   ( 23 ) .
(2) The two locations to be visited i and j are located in areas S 2 and S 5 , respectively, and mainly include the following routing choices:
  • It is the same as the S-shape strategy when i is even and d i j is the same as in Equation (16);
  • It is the same as the S-shape strategy when i is odd and d i j is the same as in Equation (24);
  • Via the corresponding picking aisles in areas S 3 and S 4 , and from the diagonal cross-aisle to visit the picking aisle x j to complete the picking operation on the location j ,
d i j = d 0 i 4 s i = 2 + d 0 i 3 s i = 2 + d 0 i 2 s i = 2 d 0 i 2 s i = 3 + d 0 i 3 s i = 3 + ϕ i , s i = 3 + l A + x i + x j 1 l A + l S + ϕ j , s j = 4 + d 0 j 3 s j = 4 + d 0 j 2 s j = 5 d 0 j 2 s j = 4 + d 0 j 3 s j = 5 + d 0 j 4 s j = 5
  • Via the corresponding picking aisle in area S 3 and the back aisle, and from the back aisle or the right aisle to visit the picking aisle x j to complete the picking operation on the location j ,
d i j = d 0 i 4 s i = 2 + d 0 i 3 s i = 2 + d 0 i 2 s i = 2 d 0 i 2 s i = 3 + d 0 i 3 s i = 3 + ϕ i , s i = 3 + 0.5 l A + x i 0.5 l A + l S + φ j + L R + l A + 0.5 l A cos α R + W j , ψ j = 0 L R L j + 0.5 l A sin α R , ψ j = 1
  • Via the back aisle and the corresponding picking aisle in area S 4 , and from the diagonal cross-aisle to visit the picking aisle x j to complete the picking operation on the location j ,
d i j = d 0 j 4 s j = 5 + d 0 j 3 s j = 5 + d 0 j 2 s j = 5 d 0 j 2 s j = 4 + d 0 j 3 s j = 4 + ϕ j , s j = 4 + 0.5 l A + x j 0.5 l A + l S + φ i + L R + l A + 0.5 l A cos α R + W i , ψ i = 0 L R L i + 0.5 l A sin α R , ψ i = 1
Therefore, d i j = min Equations   ( 16 ) ,   ( 24 ) ,   ( 34 ) ,   ( 35 ) ,   ( 36 ) .
(3) The two locations to be visited i and j are located in areas S 3 and S 4 , respectively, and mainly have the following routing choices:
  • It is the same as the S-shape strategy when i is even and d i j is the same as in Equation (16);
  • It is the same as the S-shape strategy when i is odd and d i j is the same as in Equation (25).
Therefore, d i j = min Equations   ( 16 ) ,   ( 25 ) .
(4) The two locations to be visited i and j are located in areas S 1 and S 2 or areas S 5 and S 6 , respectively, and mainly have the following routing choices:
  • It is the same as the S-shape strategy when i is odd and d i j is the same as in Equation (27);
  • It is the same as the S-shape strategy when i is even and d i j is the same as in Equation (26).
Therefore, d i j = min Equations   ( 26 ) ,   ( 27 ) .
(5) The two locations to be visited i and j are located in areas S 2 and S 3 or areas S 4 and S 5 , respectively, and mainly have the following routing choices:
  • It is the same as the S-shape strategy when i is odd and d i j is the same as in Equation (28);
  • It is the same as the S-shape strategy when i is even and d i j is the same as in Equation (15).
Therefore, d i j = min Equations   ( 15 ) ,   ( 28 ) .
(6) The two locations to be visited i and j are located in areas S 1 and S 3 or areas S 4 and S 6 , respectively, and mainly have the following routing choices:
  • It is the same as the S-shape strategy when i is odd and d i j is the same as in Equation (29);
  • It is the same as the S-shape strategy when i is even and d i j is the same as in Equation (26).
Therefore, d i j = min Equations   ( 26 ) ,   ( 29 ) .
(7) The two locations to be visited i and j are located in areas S 2 and S 4 or areas S 3 and S 5 , respectively, and mainly have the following routing choices:
  • It is the same as the S-shape strategy when i is even and d i j is the same as in Equation (16);
  • It is the same as the S-shape strategy when i is odd and d i j is the same as in Equation (30);
  • Via the diagonal cross-aisle, visit the picking aisle x 1 in area S 3 , the back aisle, and from the back aisle to the picking aisle x j to complete the picking operation on the location j .
d i j = d 0 i 4 s i = 2 + d 0 i 3 s i = 2 + d 0 i 2 s i = 2 d 0 i 2 s i = 3 + d 0 i 3 s i = 3 + ϕ i , s i = 3 + l A + x i + x j 1 l S + l A + φ j .
Therefore, d i j = min Equations   ( 16 ) ,   ( 30 ) ,   ( 37 ) .
(8) The two locations to be visited i and j are located in areas S 1 and S 4 or areas S 3 and S 6 , respectively, and mainly have the following routing choices:
  • It is the same as the S-shape strategy when i is even and d i j is the same as in Equation (26);
  • It is the same as the S-shape strategy when i is odd and d i j is the same as in Equation (31);
  • Via the left aisle, visit the picking aisle x 1 in area S 2 , the diagonal cross-aisle, and from the diagonal cross-aisle to the picking aisle x j to complete the picking operation on the location j .
d i j = φ i + l A cos α R + x i ( l A + l S ) cos α R + ϕ 1 , s i = 2 + d 0 i 3 s i = 2 + d 0 i 2 s i = 2 , x i = 1 + d 0 j d 0 j 1 .
Therefore, d i j = min Equations   ( 26 ) ,   ( 31 ) ,   ( 38 ) .
(9) The two locations to be visited i and j are located in areas S 1 and S 4 or areas S 3 and S 6 , respectively, and mainly have the following routing choices:
  • It is the same as the S-shape strategy when i is even and d i j is the same as in Equation (26);
  • It is the same as the S-shape strategy when i is odd and d i j is the same as in Equation (32);
  • Via the left aisle, visit the picking aisle x 1 in area S 2 , the diagonal cross-aisle, and from the diagonal cross-aisle to the picking aisle x j to complete the picking operation on the location j , and d i j is the same as in Equation (38).
  • Via the bottom aisle, visit the picking aisle x 1 in area S 6 the right aisle, and from the right or back aisle to visit the picking aisle x j to complete the picking operation on the location j .
d i j = d 0 i d 0 i 1 + d 0 i 2 s i = 6 , x i = 1 + d 0 i 3 s i = 6 + ϕ 1 , s i = 6 + 0.5 l A cos α R + φ j + 0.5 l A cos α R + x j ( l A + l S ) cos α R , ψ j = 0 W R ϕ 1 , s i = 6 + 0.5 l A cos α R sin α R + l A + L j + 0.5 l A sin α R , ψ j = 1 .
  • Via the left aisle, visit the picking aisle x 1 in area S 2 , the picking aisle x 1 in area S 6 , the right aisle, and from the right or back aisle to the picking aisle x j to complete the picking operation on the location j ,
d i j = φ i + l A cos α R + x i ( l A + l S ) cos α R + ϕ 1 , s i = 2 + d 0 i 3 s i = 2 + d 0 i 2 s i = 2 , x i = 1 + 0.5 l A + d 0 i 2 s i = 6 , x i = 1 + d 0 i 3 s i = 6 + ϕ 1 , s i = 6 + 0.5 l A cos α R + φ j + 0.5 l A cos α R + x j ( l A + l S ) cos α R , ψ j = 0 W R ϕ 1 , s i = 6 + 0.5 l A cos α R sin α R + l A + L j + 0.5 l A sin α R , ψ j = 1
  • Via the left aisle, visit the back aisle, the diagonal cross-aisle, and from the diagonal cross-aisle to the picking aisle x j to complete the picking operation on the location j ,
d i j = φ i + 0.5 l A cos α R + W R ϕ i + 0.5 l A cos α R sin α R + l A + L R + W R + 0.5 l A tan β R + W R + 0.5 l A sin β R d 0 j 2 + d 0 j 3 + d 0 j 4 .
Therefore, d i j = min Equations   ( 26 ) ,   ( 32 ) ,   ( 38 ) ,   ( 39 ) ,   ( 40 ) ,   ( 41 ) .
Due to the randomness of order goods information and goods storage in the warehouse, the routing strategy selected in different picking operations will be different. Therefore, there will be different routing schemes between any two locations to be visited in the warehouse picking system. The above is the process of solving the walking distance between any two locations to be visited in the composite strategy of the leaf warehouse layout under the random storage strategy.

4. Results and Analysis

After the walking distance models of the three routing strategies (return, S-shape, and composite) were constructed, the return strategy and S-shape strategy results were easier to obtain, while the composite strategy needed to be solved using an optimization algorithm. According to Zhou et al. [68], the cuckoo search (CS) algorithm provides better results than the genetic algorithm and the ant colony algorithm under the fishbone layout, and the leaf layout is developed from the fishbone layout and the V-shaped layout, so the CS algorithm is applied here to solve the walking distance model of the composite strategy in the leaf layout warehouse, and the three routing strategies are compared and analyzed. The symbols used in the algorithm are as follows: n is the number of host nests; p a is the probability of being discovered by the host (the probability of a new solution); n d 1 is the quantity of the location to be visited; N _ i t e r is the maximum number of iterations in the solution process. The pseudo-code of the CS algorithm for solving the walking distance of the composite routing strategy is as Algorithm 1.
Algorithm 1: CS algorithm to solve the walking distance of composite routing strategy.
1:   begin
2:     Set up the nest: n , X i ( i = 1 , 2 , , n )
3:     Calculate the initial fitness value: F i ( i = 1 , 2 , , n )
4:     while termination conditions not met
5:       A new solution X i is generated by Lévy flight
6:       Calculate the fitness F i of the new solution
7:       Select the current optimal solution X j
8:       if ( F i > F j )
9:         Update current optimal solution
10:       end
11:       Find, and replace the inferior solution according to probability p a
12:       Save the optimal solution
13:     end
14:   end

4.1. Numeric Results

For the convenience of calculation, l A = l S = 2 in the leaf layout set here, and the relevant parameters of the cuckoo search algorithm are: n = 100 ,   P a = 0.25 ,   N _ i t e r = 500 . As the arrival of orders is random and unpredictable during order processing in actual e-commerce warehouse centers, and the results of optimizing the walking route of picking operations can vary between different goods in an e-commerce warehouse center, the coordinates of 100 randomly generated locations in a leaf layout e-commerce warehouse center were used, and each of the 10, 20, 30, and 40 locations containing them was randomly selected for 10 order picking operations. Table 5, Table 6, Table 7 and Table 8 show the coordinates and numbers of the individual orders with 10, 20, 30, and 40 picking positions, respectively, where the I/O points were considered as picking positions and the number was 0, as the walking route generated during the picking operation is a closed loop.
When the number of locations to be visited in a single picking order was 10, the walking distance generated by the return strategy and the S-shape strategy was 1310.9619 and 1180.4058, respectively. The walking distance of the composite strategy obtained by the cuckoo search algorithm was 630.2524, and the optimal visiting sequence in the picking operation was: 0→6→1→10→7→3→5→1→8→2→9→0. Figure 5 show the optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited in a single picking order is 10.
When the number of locations to be visited in a single picking order was 20, the walking distance generated by the return strategy and the S-shape strategy was 1660.1804 and 1831.4547, respectively. The walking distance of the composite strategy obtained by the cuckoo search algorithm was 1202.7395, and the optimal visiting sequence in the picking operation was: 0→3→9→10→5→18→14→19→6→1→8→20→7→11→13→12→15→16→4→2→17→0. Figure 6 show the optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited in a single picking order is 20.
When the number of locations to be visited in a single picking order was 30, the walking distance generated by the return strategy and the S-shape strategy was 2690.1585 and 2369.2273, respectively. The walking distance of the composite strategy obtained by the cuckoo search algorithm was 1435.9555, and the optimal visiting sequence in the picking operation was: 0→27→19→24→25→21→26→29→3→22→2→17→11→23→9→20→8→4→7→16→15→30→1→12→13→18→28→14→10→6→5→0. Figure 7 show the optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited in a single picking order is 30.
When the number of locations to be visited in a single picking order is 40, the walking distance generated by the return strategy and the S-shape strategy was 2976.7253 and 2541.5162, respectively. The walking distance of the composite strategy obtained by the cuckoo search algorithm was 1618.9179, and the optimal visiting sequence in the picking operation was: 0→24→40→16→38→34→32→17→18→31→36→12→13→1→39→22→6→23→10→26→25→27→2→20→15→7→3→29→4→28→30→35→19→9→33→5→21→11→8→14→37→0. Figure 8 show the optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited in a single picking order is 40.

4.2. Analysis of Numeric Results

The following is a summary of the calculation results of the travel distance of a single order and 10 orders for the S-shape strategy, return strategy, and composite strategy with 10, 20, 30, and 40 locations to be visited in the leaf layout warehouse, as shown in Table 9, Table 10 and Table 11.
By analyzing the results in Table 9, Table 10 and Table 11, in the leaf layout warehouse, it can be concluded that:
  • The walking distance generated by the composite strategy is better than the S-shape strategy and the return strategy in the picking process;
  • Compared with the S-shape strategy, the composite strategy provides better results than the return strategy, and the average proportion of optimization is higher than 40%;
  • When the number of locations to be visited increases, the optimization effect of the composite strategy improves when compared to the S-shape strategy and the return strategy.
By calculating the walking distance generated when the number of locations to be visited in the picking operation is from 1 to 50, the results are shown in Figure 9. Additionally, according to Figure 9, it can be obtained that:
  • In the leaf layout warehouse, regardless of the number of storage locations to be visited during the picking operation, the composite strategy outperforms both the S-shape and return strategies, which is consistent with the findings in Table 9, Table 10 and Table 11;
  • When the order contains a small number of locations to be visited, the walking distance generated by the return strategy in the picking process is better than the S-shape strategy;
  • With the increase in the number of locations to be visited in the order (the number of locations to be visited is greater than 7), the walking distance generated by the S-shape strategy is better than the return strategy.
To sum up, in the leaf layout storage center, among the three routing strategies of the return, S-shape, and composite, the composite strategy showed the best overall result. Among them, when the number of locations to be visited was less than seven, the return strategy outperformed the S-shape strategy, and the S-shape strategy was gradually better than the return strategy with the increase in the number of locations to be visited. In addition, the composite strategy had more obvious advantages in the leaf layout compared to the results of the chevron layout [18], but the design of more diagonal cross-aisles in the leaf layout may lead to a reduction in the number of storage locations.

4.3. Analysis of Storage Loss

When changing the warehouse layout design, the important thing related to the warehouse practitioner is the capacity of the warehouse. In the leaf layout warehouse, the design of the diagonal cross-aisle will lead to the change of storage area inside the warehouse. The loss of storage area in the leaf layout is analyzed below mainly by the variation of the number of storage locations that can be accommodated in the warehouse, and the results are shown in Table 12 where L R = W R = 100 and l U = 1 2 l S . In the traditional layout, the shelves are arranged longitudinally and parallel from the center to both sides, and there is no cross-aisle.
As can be seen from Table 12, compared with the traditional layout, the area loss of the leaf layout warehouse is directly related to the number of storage locations, which is mainly affected by the size of picking aisles, shelves, and storage locations, as follows:
  • As shown in Table 13, at a certain width of the picking aisle, the wider the shelf, the larger the storage location, which leads to more loss of the storage area.
  • As shown in Table 14, when the shelf width and the size of the storage location are certain, the wider the picking aisle, the higher the storage area loss rate.
  • As shown in Table 15, when the ratio of the picking aisle width to the shelf width is certain, the loss rate of the storage area increases gradually with the increase of both the picking aisle width and the shelf width.
In summary, from Table 12, Table 13, Table 14 and Table 15, it can be seen that, in a fixed-sized warehouse, the area loss caused by the leaf layout design is mainly related to the picking aisle width, shelf width, and the size of the storage location. In the seven scenarios provided above, changing the traditional layout to the leaf layout will, to some extent, lead to a loss of storage area (warehouse capacity), with a loss rate ranging from 2.705% to 10.480%, which is mainly caused by the design of the diagonal cross-aisle and the diagonal placement of shelves. Taking l A = l S = 2 adopted in this paper as an example, the loss rate of storage area, in this case, is 5.400%, which is within the acceptable range. At the same time, the design of the diagonal cross-aisle in the leaf layout also brings more routing options for pickers during the picking operation, which can reduce the walking distance and improve the picking operation efficiency. Therefore, the performance analysis of routing strategies in the leaf layout warehouse is necessary and meaningful.

5. Conclusions

5.1. Theoretical Contributions

Based on Öztürkoğlu et al. [17], we selected the leaf warehouse layout among the three layouts they proposed as the object of our work and investigated the multi-command picking operation in it, which is also an extension of Öztürkoğlu et al. [17] on the single-command operation in the leaf layout. Additionally, the multi-command operation was more suitable for the combined picking of orders in picking operations, which in turn improved the efficiency of e-commerce warehousing. In the leaf layout warehouse, the shelf angle of the lower right area was about 32.33°, the angle of the right diagonal cross-aisle was 57.67°, and the left-half warehouse and the right-half warehouse were symmetrical. We constructed the travel distance models of the return strategy, the S-shape strategy, and the composite strategy and introduced the cuckoo search algorithm for the calculation and numerical experiment of the walking distance of the composite strategy. In the process of numerical experiment, there were mainly three scenarios: (1) comparison of the travel distances of the three strategies for a single order with 10, 20, 30, and 40 locations to be visited; (2) comparison of the travel distances of the three strategies for 10 orders with 10, 20, 30, and 40 locations to be visited; (3) comparison of the expected travel distances of the three strategies when the number of locations to be visited is from 1 to 50.
Based on the numerical experiments and comparative analysis of the results of the three strategies, our findings were mainly: (1) The cuckoo search algorithm can effectively achieve the optimization and calculation of the picking route in the leaf layout warehouse. (2) The composite strategy among the three strategies can achieve the shortest walking distance and the highest operational efficiency. (3) Compared with the S-shape strategy, the return strategy outperforms the S-shape strategy when the number of locations to be visited during the picking operation is less than seven. As the number of locations to be visited increases, the S-shape strategy gradually outperforms the return strategy. (4) Compared with the chevron layout, the composite strategy has a more obvious advantage in the leaf layout warehouse.

5.2. Managerial and Operational Implications

Based on the aforementioned computational results and analysis, from the managerial and operational perspective, our findings were mainly as follows:
  • High customer satisfaction and low operational costs are the keys to gaining a competitive advantage for e-commerce companies, in which the non-conventional layout design of the warehouse and routing strategies both have an impact on the efficiency and cost of picking operations. We took the leaf warehouse layout design as the research object, of which three heuristic routing strategies, the S-shape, the return, and the composite, were studied and compared, and we found that the composite strategy had advantages over both the S-shape strategy and the return strategy, and the advantage over the return strategy was higher than 40%. Therefore, in the leaf layout warehouse, the use of the composite strategy was more helpful for companies to improve their competitiveness compared to the other two routing strategies.
  • E-commerce sales were mainly affected by promotions and seasonal fluctuations, and consumer demand curves and order sizes were similarly subject to change, which can create significant challenges for warehouse picking operations. Our work shows that when the number of storage locations to be visited in picking operations is high, i.e., during the peak sales season, and for simplicity, the S-shape strategy can achieve better results in practice, while during the low sales season, when order sizes are small and fewer locations need to be visited, the return strategy is simpler and easier to implement.
  • In addition, according to the results of Liu et al. [18], compared to the chevron layout, the composite strategy can achieve better results in the leaf layout, which also brings more options for the warehouse layout of e-commerce enterprises. However, at the same time, due to the design of the cross-aisle, the number of storage locations in the leaf layout was less than that of the chevron layout warehouse. Therefore, when choosing a warehouse layout for e-commerce companies, it is necessary to consider the balance between the number of storage locations and picking efficiency in the adopted layout design.

5.3. Future Research

There are many influencing factors in the research process of the actual operation and efficiency improvement of e-commerce warehousing centers. Based on the leaf layout design, this paper presented an in-depth study on the selection and routing strategy optimization of picking operations under the random storage policy, which can effectively enrich the theoretical content of picking operations and routing optimization and provide reliable ideas and methods for subsequent related research. However, at the same time, there are some limitations that cannot be ignored. In the future, we will consider further in-depth research on related problems from different warehouse layouts, different storage policies, different routing strategies, and different algorithms, such as the butterfly layout, which has received less attention in existing research, the classed-based storage policy, the midpoint and the largest gap routing strategies, and the optimal location and the optimal number of I/O points in the non-conventional layout warehouse. Furthermore, research can be conducted from the standpoints of picking equipment capacity limitations [78], multi-equipment picking operations [79], and energy consumption of facilities and equipment [80].

Author Contributions

Conceptualization, L.Z. and H.L.; methodology, H.L.; software, H.L.; validation, L.Z., H.L. and J.Z.; formal analysis, F.W.; investigation, F.W.; resources, L.Z.; data curation, L.Z.; writing—original draft preparation, H.L.; writing—review and editing, J.Z.; visualization, J.Y.; supervision, J.Y.; project administration, J.Y.; funding acquisition, L.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the key project of Beijing Social Science Foundation “Strategic research on improving the service quality of capital logistics based on big data technology”, grant number 18GLA009.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ma, Z.; Wu, G.; Ji, B.; Wang, L.; Luo, Q.; Chen, X. A Novel Scattered Storage Policy Considering Commodity Classification and Correlation in Robotic Mobile Fulfillment Systems. IEEE Trans. Autom. Sci. Eng. 2022, 1–14. [Google Scholar] [CrossRef]
  2. Ali, S.S.; Kaur, R. Exploring the Impact of Technology 4.0 Driven Practice on Warehousing Performance: A Hybrid Approach. Mathematics 2022, 10, 1252. [Google Scholar] [CrossRef]
  3. Masae, M.; Glock, C.H.; Grosse, E.H. Order Picker Routing in Warehouses: A Systematic Literature Review. Int. J. Prod. Econ. 2020, 224, 107564. [Google Scholar] [CrossRef]
  4. Mou, S. Integrated Order Picking and Multi-Skilled Picker Scheduling in Omni-Channel Retail Stores. Mathematics 2022, 10, 1484. [Google Scholar] [CrossRef]
  5. Tompkins, J.A. Facilities Planning; John Wiley & Sons, Ltd.: Hoboken, NJ, USA, 2010; ISBN 978-0-470-44404-7. [Google Scholar]
  6. De Koster, R.; Le-Duc, T.; Roodbergen, K.J. Design and control of warehouse order picking: A literature review. Eur. J. Oper. Res. 2007, 182, 481–501. [Google Scholar] [CrossRef]
  7. Li, X.; Hua, G.; Huang, A.; Sheu, J.-B.; Cheng, T.C.E.; Huang, F. Storage assignment policy with awareness of energy consumption in the Kiva mobile fulfilment system. Transp. Res. Part E Logist. Transp. Rev. 2020, 144, 102158. [Google Scholar] [CrossRef]
  8. Liang, J.; Wu, Z.; Zhu, C.; Zhang, Z.-H. An estimation distribution algorithm for wave-picking warehouse management. J. Intell. Manuf. 2022, 33, 929–942. [Google Scholar] [CrossRef]
  9. Hu, X.; Chuang, Y.-F. E-commerce warehouse layout optimization: Systematic layout planning using a genetic algorithm. Electron. Commer. Res. 2022, 1–18. [Google Scholar] [CrossRef]
  10. Derpich, I.; Sepúlveda, J.M.; Barraza, R.; Castro, F. Warehouse Optimization: Energy Efficient Layout and Design. Mathematics 2022, 10, 1705. [Google Scholar] [CrossRef]
  11. Gue, K.R.; Meller, R.D. The Aisle Design Problem. In Progress in Material Handling Research; College Industry Council on Material Handling Education (CICMHE): Charlotte, NC, USA, 2006. [Google Scholar]
  12. Gue, K.R.; Meller, R.D. Aisle configurations for unit-load warehouses. IIE Trans. 2009, 41, 171–182. [Google Scholar] [CrossRef]
  13. Pohl, L.M.; Meller, R.D.; Gue, K.R. A New Aisle Design for Dual-Command Travel. In Proceedings of the 2010 Industrial Engineering Research Conference, Cancun, Mexico, 6–9 June 2010; pp. 1–6. [Google Scholar]
  14. Gue, K.R.; Ivanović, G.; Meller, R.D. A unit-load warehouse with multiple pickup and deposit points and non-traditional aisles. Transp. Res. Part E Logist. Transp. Rev. 2012, 48, 795–806. [Google Scholar] [CrossRef]
  15. Meller, R.D.; Gue, K.R. The Application of New Aisle Designs for Unit-Load Warehouses. In Proceedings of the NSF Engineering Research and Innovation Conference, Honolulu, HI, USA, 22–25 June 2009; pp. 1–8. [Google Scholar]
  16. Öztürkoğlu, Ö. New Warehouse Designs: Angled Aisles and Their Effects on Travel Distance. Ph.D. Thesis, Auburn University, Auburn, AL, USA, 2011. [Google Scholar]
  17. Özturkoglu, Ö.; Gue, K.R.; Meller, R.D. Optimal unit-load warehouse designs for single-command operations. IIE Trans. 2012, 44, 459–475. [Google Scholar] [CrossRef]
  18. Liu, H.; Wang, F.; Zhao, J.; Yang, J.; Tan, C.; Zhou, L. Performance Analysis of Picking Path Strategies in Chevron Layout Warehouse. Mathematics 2022, 10, 395. [Google Scholar] [CrossRef]
  19. Zhou, L.; Fan, X.; Wang, J.; Wang, S.; Cao, N.; Wu, M. A Random Classified-Storage Picking Path Model for V-Type Storage Layout. Complexity 2020, 2020, e8784910. [Google Scholar] [CrossRef]
  20. Accorsi, R.; Bortolini, M.; Ferrari, E.; Gamberi, M.; Pilati, F. Class-Based Storage Warehouse Design with Diagonal Cross-Aisle. LogForum 2018, 14, 17650. [Google Scholar] [CrossRef]
  21. Bortolini, M.; Faccio, M.; Ferrari, E.; Gamberi, M.; Pilati, F. Design of diagonal cross-aisle warehouses with class-based storage assignment strategy. Int. J. Adv. Manuf. Technol. 2019, 100, 2521–2536. [Google Scholar] [CrossRef]
  22. Çelik, M.; Süral, H. Order picking under random and turnover-based storage policies in fishbone aisle warehouses. IIE Trans. 2014, 46, 283–300. [Google Scholar] [CrossRef]
  23. Cardona, L.F.; Rivera, L.; Martínez, H.J. Analytical study of the Fishbone Warehouse layout. Int. J. Logist. Res. Appl. 2012, 15, 365–388. [Google Scholar] [CrossRef]
  24. Pohl, L.M.; Meller, R.D.; Gue, K.R. Optimizing fishbone aisles for dual-command operations in a warehouse. Nav. Res. Logist. 2009, 56, 389–403. [Google Scholar] [CrossRef]
  25. Cardona, L.F.; Soto, D.F.; Rivera, L.; Martínez, H.J. Detailed design of fishbone warehouse layouts with vertical travel. Int. J. Prod. Econ. 2015, 170, 825–837. [Google Scholar] [CrossRef]
  26. Zhou, L.; Guo, J.; Zhu, J. Fishbone Layout Design and Analysis of Storage Area in Distribution Center. Manage. World 2014, 5, 184–185. [Google Scholar]
  27. Zhou, L.; Zhao, J.; Liu, H.; Wang, F.; Yang, J.; Wang, S. Stochastic models of routing strategies under the class-based storage policy in fishbone layout warehouses. Sci. Rep. 2022, 12, 12876. [Google Scholar] [CrossRef] [PubMed]
  28. Masae, M.; Glock, C.H.; Vichitkunakorn, P. A method for efficiently routing order pickers in the leaf warehouse. Int. J. Prod. Econ. 2021, 234, 108069. [Google Scholar] [CrossRef]
  29. Caron, F.; Marchet, G.; Perego, A. Optimal layout in low-level picker-to-part systems. Int. J. Prod. Res. 2000, 38, 101–117. [Google Scholar] [CrossRef]
  30. Öztürkoğlu, Ö.; Gue, K.R.; Meller, R.D. A constructive aisle design model for unit-load warehouses with multiple pickup and deposit points. Eur. J. Oper. Res. 2014, 236, 382–394. [Google Scholar] [CrossRef]
  31. Bortolini, M.; Faccio, M.; Gamberi, M.; Manzini, R. Diagonal cross-aisles in unit load warehouses to increase handling performance. Int. J. Prod. Econ. 2015, 170, 838–849. [Google Scholar] [CrossRef]
  32. Gharehgozli, A.H.; Yu, Y.; Zhang, X.; de Koster, R. Polynomial Time Algorithms to Minimize Total Travel Time in a Two-Depot Automated Storage/Retrieval System. Transp. Sci. 2017, 51, 19–33. [Google Scholar] [CrossRef]
  33. Zhou, S.; Gong, Y.; de Koster, R. Designing self-storage warehouses with customer choice. Int. J. Prod. Res. 2016, 54, 3080–3104. [Google Scholar] [CrossRef]
  34. Li, J.; Moghaddam, M.; Nof, S.Y. Dynamic storage assignment with product affinity and ABC classification—A case study. Int. J. Adv. Manuf. Technol. 2016, 84, 2179–2194. [Google Scholar] [CrossRef]
  35. Derhami, S.; Smith, J.S.; Gue, K.R. Space-efficient layouts for block stacking warehouses. IISE Trans. 2019, 51, 957–971. [Google Scholar] [CrossRef]
  36. Cardona, L.F.; Gue, K.R. How to determine slot sizes in a unit-load warehouse. IISE Trans. 2019, 51, 355–367. [Google Scholar] [CrossRef] [Green Version]
  37. Charkhgard, H.; Savelsbergh, M. Efficient Algorithms for Travelling Salesman Problems Arising in Warehouse Order Picking. ANZIAM J. 2015, 57, 166–174. [Google Scholar] [CrossRef]
  38. van Nieuwenhuyse, I.; de Koster, R.B.M. Evaluating order throughput time in 2-block warehouses with time window batching. Int. J. Prod. Econ. 2009, 121, 654–664. [Google Scholar] [CrossRef]
  39. Ardjmand, E.; Shakeri, H.; Singh, M.; Bajgiran, O.S. Minimizing order picking makespan with multiple pickers in a wave picking warehouse. Int. J. Prod. Econ. 2018, 206, 169–183. [Google Scholar] [CrossRef]
  40. Zaerpour, N.; de Koster, R.B.M.; Yu, Y. Storage policies and optimal shape of a storage system. Int. J. Prod. Res. 2013, 51, 6891–6899. [Google Scholar] [CrossRef]
  41. Roodbergen, K.J.; Vis, I.F.A.; Taylor, G.D. Simultaneous determination of warehouse layout and control policies. Int. J. Prod. Res. 2015, 53, 3306–3326. [Google Scholar] [CrossRef]
  42. Guo, X.; Yu, Y.; de Koster, R.B.M. Impact of required storage space on storage policy performance in a unit-load warehouse. Int. J. Prod. Res. 2016, 54, 2405–2418. [Google Scholar] [CrossRef]
  43. White, J.A. Optimum Design of Warehouses Having Radial Aisles. AIIE Trans. 1972, 4, 333–336. [Google Scholar] [CrossRef]
  44. Öztürkoğlu, Ö.; Hoser, D. A discrete cross aisle design model for order-picking warehouses. Eur. J. Oper. Res. 2019, 275, 411–430. [Google Scholar] [CrossRef]
  45. Kocaman, Y.; Öztürkoğlu, Ö.; Gümüşoğlu, Ş. Aisle designs in unit-load warehouses with different flow policies of multiple pickup and deposit points. Central Eur. J. Oper. Res. 2021, 29, 323–355. [Google Scholar] [CrossRef]
  46. Mesa, A.; Masel, D.T. A Non-Traditional Warehouse Layout with Multiple Pickup and Deposit Points. In Proceedings of the IIE Annual Conference, Pittsburgh, PA, USA, 20–23 May 2017; pp. 163–168. [Google Scholar]
  47. Liu, J.; Xiong, F.; Hu, Y. Crossing Aisles Design Approach to Flying-V Warehouse Layout Based on Improved PSO. Oper. Res. Manag. Sci. 2019, 28, 80–88. [Google Scholar]
  48. Clark, K.A.; Meller, R.D. Incorporating vertical travel into non-traditional cross aisles for unit-load warehouse designs. IIE Trans. 2013, 45, 1322–1331. [Google Scholar] [CrossRef]
  49. Öztürkoğlu, Ö. Effects of Varying Input and Output Points on New Aisle Designs in Warehouses. In Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC), Vancouver, BC, Canada, 24–29 July 2016; pp. 3925–3932. [Google Scholar]
  50. Zhang, Z.; Wang, Q.; Liang, Y. Twin Leaf Method for Warehouse Internal Layout and Its Aisles Angle Optimization. Systems Eng. 2019, 37, 70–80. [Google Scholar]
  51. Roodbergen, K.J.; Koster, R. Routing methods for warehouses with multiple cross aisles. Int. J. Prod. Res. 2001, 39, 1865–1883. [Google Scholar] [CrossRef]
  52. Masae, M.; Glock, C.H.; Vichitkunakorn, P. Optimal order picker routing in the chevron warehouse. IISE Trans. 2020, 52, 665–687. [Google Scholar] [CrossRef]
  53. Dijkstra, A.S.; Roodbergen, K.J. Exact route-length formulas and a storage location assignment heuristic for picker-to-parts warehouses. Transp. Res. Part E Logist. Transp. Rev. 2017, 102, 38–59. [Google Scholar] [CrossRef]
  54. Rao, S.S.; Adil, G.K. Class-based storage with exact S-shaped traversal routeing in low-level picker-to-part systems. Int. J. Prod. Res. 2013, 51, 4979–4996. [Google Scholar] [CrossRef]
  55. Zhu, J.; Guo, J.; Zhou, L.; Zhang, H. Study on the Improvement of the Additional Distance for Sorted-Storage S-Type Manual Order Picking. J. Comput. Theor. Nanosci. 2016, 13, 2639–2644. [Google Scholar] [CrossRef]
  56. Hsu, C.-M.; Chen, K.-Y.; Chen, M.-C. Batching orders in warehouses by minimizing travel distance with genetic algorithms. Comput. Ind. 2005, 56, 169–178. [Google Scholar] [CrossRef]
  57. Theys, C.; Bräysy, O.; Dullaert, W.; Raa, B. Using a TSP heuristic for routing order pickers in warehouses. Eur. J. Oper. Res. 2010, 200, 755–763. [Google Scholar] [CrossRef]
  58. Kulak, O.; Sahin, Y.; Taner, M.E. Joint order batching and picker routing in single and multiple-cross-aisle warehouses using cluster-based tabu search algorithms. Flex. Serv. Manuf. J. 2012, 24, 52–80. [Google Scholar] [CrossRef]
  59. Pan, J.C.-H.; Wu, M.-H.; Chang, W.-L. A travel time estimation model for a high-level picker-to-part system with class-based storage policies. Eur. J. Oper. Res. 2014, 237, 1054–1066. [Google Scholar] [CrossRef]
  60. Cheng, C.-Y.; Chen, Y.-Y.; Chen, T.-L.; Yoo, J.J.-W. Using a hybrid approach based on the particle swarm optimization and ant colony optimization to solve a joint order batching and picker routing problem. Int. J. Prod. Econ. 2015, 170, 805–814. [Google Scholar] [CrossRef]
  61. Chen, T.-L.; Cheng, C.-Y.; Chen, Y.-Y.; Chan, L.-K. An efficient hybrid algorithm for integrated order batching, sequencing and routing problem. Int. J. Prod. Econ. 2015, 159, 158–167. [Google Scholar] [CrossRef]
  62. Lu, W.; McFarlane, D.; Giannikas, V.; Zhang, Q. An algorithm for dynamic order-picking in warehouse operations. Eur. J. Oper. Res. 2016, 248, 107–122. [Google Scholar] [CrossRef]
  63. Gómez-Montoya, R.A.; Correa-Espinal, A.A.; Hernández-Vahos, J.D. Picking Routing Problem with K homogenous material handling equipment for a refrigerated warehouse. Rev. Fac. Ing.-Univ. Ant. 2016, 80, 9–20. [Google Scholar] [CrossRef]
  64. Hong, S.; Kim, Y. A route-selecting order batching model with the S-shape routes in a parallel-aisle order picking system. Eur. J. Oper. Res. 2017, 257, 185–196. [Google Scholar] [CrossRef]
  65. Scholz, A.; Schubert, D.; Wäscher, G. Order picking with multiple pickers and due dates—Simultaneous solution of Order Batching, Batch Assignment and Sequencing, and Picker Routing Problems. Eur. J. Oper. Res. 2017, 263, 461–478. [Google Scholar] [CrossRef]
  66. De Santis, R.; Montanari, R.; Vignali, G.; Bottani, E. An adapted ant colony optimization algorithm for the minimization of the travel distance of pickers in manual warehouses. Eur. J. Oper. Res. 2018, 267, 120–137. [Google Scholar] [CrossRef]
  67. Bódis, T.; Botzheim, J. Bacterial Memetic Algorithms for Order Picking Routing Problem with Loading Constraints. Expert Syst. Appl. 2018, 105, 196–220. [Google Scholar] [CrossRef]
  68. Zhou, L.; Li, Z.; Shi, N.; Liu, S.; Xiong, K. Performance Analysis of Three Intelligent Algorithms on Route Selection of Fishbone Layout. Sustainability 2019, 11, 1148. [Google Scholar] [CrossRef]
  69. Diefenbach, H.; Glock, C.H. Ergonomic and economic optimization of layout and item assignment of a U-shaped order picking zone. Comput. Ind. Eng. 2019, 138, 106094. [Google Scholar] [CrossRef]
  70. Yang, P.; Zhao, Z.; Guo, H. Order batch picking optimization under different storage scenarios for e-commerce warehouses. Transp. Res. Part E Logist. Transp. Rev. 2020, 136, 101897. [Google Scholar] [CrossRef]
  71. Sebo, J.; Busa, J., Jr. Comparison of Advanced Methods for Picking Path Optimization: Case Study of Dual-Zone Warehouse. Int. J. Simul. Model. 2020, 19, 410–421. [Google Scholar] [CrossRef]
  72. Amorim-Lopes, M.; Guimarães, L.; Alves, J.; Almada-Lobo, B. Improving picking performance at a large retailer warehouse by combining probabilistic simulation, optimization, and discrete-event simulation. Int. Trans. Oper. Res. 2021, 28, 687–715. [Google Scholar] [CrossRef]
  73. Pohl, L.M.; Meller, R.D.; Gue, K.R. Turnover-based storage in non-traditional unit-load warehouse designs. IIE Trans. 2011, 43, 703–720. [Google Scholar] [CrossRef]
  74. Jiang, M.; Feng, D.; Zhao, Y.; Yu, M. Optimization of logistics warehouse layout based on the improved Fishbone layout. Syst. Eng. Theory Pract. 2013, 33, 2920–2929. [Google Scholar]
  75. Mesa, A. A Methodology to Incorporate Multiple Cross Aisles in a Non-Traditional Warehouse Layout. Master’s Thesis, Ohio University, Athens, OH, USA, 2016. [Google Scholar]
  76. Accorsi, R.; Bortolini, M.; Gamberi, M.; Manzini, R.; Pilati, F. Multi-objective warehouse building design to optimize the cycle time, total cost, and carbon footprint. Int. J. Adv. Manuf. Technol. 2017, 92, 839–854. [Google Scholar] [CrossRef]
  77. Bortolini, M.; Galizia, F.G.; Gamberi, M.; Gualano, F. Integration of single and dual command operations in non-traditional warehouse design. Int. J. Adv. Manuf. Technol. 2020, 111, 2461–2473. [Google Scholar] [CrossRef]
  78. Kurniawati, D.A.; Handoko, A.; Piplani, R.; Rosdiahti, R. Optimized distribution of halal products using tabu search. J. Islam. Mark. 2022; ahead-of-print. [Google Scholar] [CrossRef]
  79. Xing, L.; Liu, Y.; Li, H.; Wu, C.-C.; Lin, W.-C.; Chen, X. A Novel Tabu Search Algorithm for Multi-AGV Routing Problem. Mathematics 2020, 8, 279. [Google Scholar] [CrossRef]
  80. Konstantakopoulos, G.D.; Gayialis, S.P.; Kechagias, E.P.; Papadopoulos, G.A.; Tatsiopoulos, I.P. An algorithmic approach for sustainable and collaborative logistics: A case study in Greece. Int. J. Inf. Manag. Data Insights 2021, 1, 100010. [Google Scholar] [CrossRef]
Figure 1. The leaf warehouse layout design.
Figure 1. The leaf warehouse layout design.
Mathematics 10 03149 g001
Figure 2. The return strategy in the leaf layout warehouse.
Figure 2. The return strategy in the leaf layout warehouse.
Mathematics 10 03149 g002
Figure 3. The S-shape strategy in the leaf layout warehouse.
Figure 3. The S-shape strategy in the leaf layout warehouse.
Mathematics 10 03149 g003
Figure 4. The composite strategy in the leaf layout warehouse.
Figure 4. The composite strategy in the leaf layout warehouse.
Mathematics 10 03149 g004
Figure 5. The optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited is 10.
Figure 5. The optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited is 10.
Mathematics 10 03149 g005
Figure 6. The optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited is 20.
Figure 6. The optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited is 20.
Mathematics 10 03149 g006
Figure 7. The optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited is 30.
Figure 7. The optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited is 30.
Mathematics 10 03149 g007
Figure 8. The optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited is 40.
Figure 8. The optimization convergence curve of the cuckoo search algorithm when the number of locations to be visited is 40.
Mathematics 10 03149 g008
Figure 9. Comparison of results of different routing strategies in the leaf layout warehouse.
Figure 9. Comparison of results of different routing strategies in the leaf layout warehouse.
Mathematics 10 03149 g009
Table 1. The existing literature on the leaf layout.
Table 1. The existing literature on the leaf layout.
Research PointsStorage PolicyRouting StrategyModel/Method
Öztürkoğlu et al. [17]Optimal layoutRandom Single-commandExpected walking distance model
Öztürkoğlu [49]I/O pointsRandomSingle-commandWarehouse network model
Zhang et al. [50]Twin leaf Single-commandExpected walking distance model
Masae et al. [28]RoutingRandom, turnover-basedOptimal, midpoint, S-shape, largest gap, returnEulerian graph, dynamic programming
Table 2. The studies of S/R operation strategies in non-traditional layouts.
Table 2. The studies of S/R operation strategies in non-traditional layouts.
Warehouse LayoutS/R Operations
Gue et al. [12]Fling-V, fishboneSingle
Pohl et al. [24]FishboneSingle
Pohl et al. [73]FishboneSingle, dual
Öztürkoğlu et al. [17]Chevron, leaf, butterflySingle
Gue et al. [14]Fling-VSingle
Cardona et al. [23]FishboneSingle
Clark et al. [48]Fling-V, fishboneSingle
Jiang et al. [74]FishboneSingle
Öztürkoğlu et al. [30]ChevronSingle
Bortolini et al. [31]V-shapedSingle
Mesa [75]DiamondSingle
Öztürkoğlu et al. [49]LeafSingle
Accorsi et al. [76]V-shapedSingle
Bortolini et al. [21]V-shapedSingle
Zhang et al. [50]Twin leafSingle
Bortolini et al. [77]V-shapedIntegration of single and dual
Kocaman et al. [45]ChevronSingle
Table 3. Comparison with the existing literature.
Table 3. Comparison with the existing literature.
Warehouse LayoutRouting Strategy, or S/R OperationsModel/Method
Zhou et al. [19]V-shapedReturn, S-shapeTravel distance model, stochastic
Öztürkoğlu et al. [17]Chevron, leaf, butterflySingle-commandExpected walking distance model
Accorsi et al. [20]V-shapedSingle-commandAccess time model
Bortolini et al. [21]V-shapedSingle-commandAnalytic model
Masae et al. [52]ChevronOptimal, S-shape, midpoint, largest gapGraph theory, dynamic programming
Masae et al. [28]LeafOptimal, return, S-shape, midpoint, largest gapEulerian graph, dynamic programming
Zhou et al. [27]FishboneS-shape, returnTravel distance model, stochastic
Liu et al. [18]ChevronS-shape, return, compositeAnalytic model
Our workLeafS-shape, return, compositeAnalytic model
Table 4. Descriptions of the notations.
Table 4. Descriptions of the notations.
NotationsDescriptions
L R ,   W R The length and width of the right-half warehouse (excluding the aisle width around the warehouse).
l S ,   l A ,   l U The widths of the shelf, the aisle, and the storage location.
α R The angle of the shelf and picking aisle in the lower right warehouse
β R The angle of the diagonal cross-aisle in the right-half warehouse
S 1 , S 2 , , S 6 Six picking areas divided by β R ,   α R , and the central cross-aisle.
α L The parallel line of α R passing through the top right vertex of the warehouse.
D The total walking distance to complete a picking operation.
i ,   j The i th and j th storage locations to be visited   1 i n ,   1 j n ,   and   i j .
d i j The distance from the i th storage location to the j th storage location.
x i j Indicates whether to select the route from location i to location j .
( s , x , y , z ) The coordinate of any location to be visited.
s ,   s i ,   s j The serial number of the picking area.
x ,   x i ,   x j The picking aisle where the location to be visited is located.
y ,   y i The side of the location to be visited in the picking aisle.
z ,   z i The location to be visited on the y or y i side in the picking aisle.
d 01 The distance from the I/O point to the first visited location.
d n 0 The distance from the last visited location to the I/O point.
x 01 The route from the I/O point to the first visited location.
x n 0 The route from the last visited location to the I/O point.
K The number of goods to be picked.
n The number of storage locations to be visited.
( s 1 , x 1 , y 1 , z 1 ) ,   ( s i , x i , y i , z i ) ,   ( s n , x n , y n , z n ) The coordinates of the first, the i th, and the n th locations to be visited.
d 0 i The distance from the I/O point to ( s i , x i , y i , z i ) .
d 0 i 1 ,   d 0 j 1 The walking distance from the I/O point to the diagonal cross-aisle or the front aisle.
d 0 i 2 ,   d 0 j 2 The walking distance in the diagonal cross-aisle or front aisle.
d 0 i 3 ,   d 0 j 3 The walking distance from the diagonal cross-aisle or front aisle to the i th or j th storage location.
d 0 i 4 ,   d 0 j 4 The walking distance in the picking aisle to be visited.
ϕ i ,   ϕ j The length of picking aisle x i or x j .
ψ i ,   ψ j ,   m i ,   m j The notations to judge the specific position of picking aisle x i or x j .
φ i ,   φ j The remaining distance in picking aisle x i except d 0 i 4 or x j except d 0 j 4 .
W i ,   W j The mapping distance of the picking aisle x i or x j in the central cross-aisle when it is below α L .
L i ,   L j The mapping distance of the picking aisle x i or x j in the front aisle when it is above α L .
Table 5. Coordinates and number when the number of locations to be visited is 10.
Table 5. Coordinates and number when the number of locations to be visited is 10.
CoordinatesNo.CoordinatesNo.CoordinatesNo.CoordinatesNo.
(0,0,0,0)0(2,6,0,75)3(3,2,0,28)6(6,2,0,83)9
(5,8,1,29)1(3,7,0,16)4(3,14,0,1)7(2,1,1,110)10
(5,2,1,71)2(4,4,0,23)5(4,8,0,38)8
Table 6. Coordinates and number when the number of locations to be visited is 20.
Table 6. Coordinates and number when the number of locations to be visited is 20.
CoordinatesNo.CoordinatesNo.CoordinatesNo.CoordinatesNo.
(0,0,0,0)0(4,9,1,29)6(1,8,1,26)12(5,12,1,4)18
(2,6,1,76)1(2,4,0,19)7(2,2,1,62)13(5,8,1,29)19
(6,8,0,9)2(3,3,1,55)8(5,8,0,5)14(3,3,0,11)20
(4,1,1,10)3(4,3,0,35)9(1,7,0,45)15
(6,3,0,4)4(4,4,0,23)10(2,1,0,49)16
(5,7,0,21)5(2,4,0,68)11(6,1,1,10)17
Table 7. Coordinates and number when the number of locations to be visited is 30.
Table 7. Coordinates and number when the number of locations to be visited is 30.
CoordinatesNo.CoordinatesNo.CoordinatesNo.CoordinatesNo.
(0,0,0,0)0(4,4,0,23)8(4,3,1,42)16(6,8,1,11)24
(3,7,0,55)1(5,7,0,53)9(4,9,0,19)17(6,7,0,32)25
(5,8,1,29)2(1,8,1,26)10(2,4,0,68)18(6,5,1,60)26
(5,12,1,4)3(5,7,0,9)11(6,8,1,14)19(6,3,0,4)27
(5,2,1,3)4(2,6,1,76)12(4,5,1,48)20(2,2,1,91)28
(1,3,0,46)5(2,10,0,32)13(6,11,0,16)21(6,4,1,73)29
(1,9,1,5)6(1,1,1,92)14(4,10,0,8)22(3,7,1,19)30
(4,3,1,16)7(3,1,1,82)15(5,7,0,21)23
Table 8. Coordinates and number when the number of locations to be visited is 40.
Table 8. Coordinates and number when the number of locations to be visited is 40.
CoordinatesNo.CoordinatesNo.CoordinatesNo.CoordinatesNo.
(0,0,0,0)0(6,9,1,31)11(3,14,0,1)22(6,4,1,47)33
(2,10,0,32)1(2,4,0,68)12(3,9,0,23)23(1,7,0,45)34
(5,1,1,16)2(3,12,1,8)13(1,2,0,15)24(4,12,1,13)35
(5,7,0,9)3(6,8,0,25)14(3,1,1,82)25(2,4,0,19)36
(4,7,1,24)4(4,9,1,29)15(3,7,1,31)26(6,8,0,9)37
(6,7,0,32)5(1,9,1,5)16(4,3,1,42)27(1,13,0,7)38
(2,8,1,42)6(2,1,1,24)17(4,8,0,38)28(2,6,0,77)39
(5,7,0,53)7(2,2,1,25)18(4,7,1,18)29(1,2,1,75)40
(6,8,0,47)8(5,12,1,4)19(5,8,1,29)30
(5,12,1,11)9(5,1,1,94)20(3,3,0,11)31
(3,7,0,16)10(6,11,0,16)21(2,1,0,66)32
Table 9. Results of the single order.
Table 9. Results of the single order.
Number of LocationsRouting StrategyCPU
Running Time
DistanceOptimized Proportion
to S-Shapeto Returnto Composite
10S-shape0.1706821180.40580.00%9.96%−87.29%
return0.1398391310.9619−11.06%0.00%−108.01%
composite3.876069630.252446.61%51.92%0.00%
20S-shape0.2201251831.45470.00%−10.32%−52.27%
return0.1640671660.18049.35%0.00%−38.03%
composite3.2318931202.739534.33%27.55%0.00%
30S-shape0.2391862369.22730.00%11.93%−62.72%
return0.1758562690.1585−13.55%0.00%−84.76%
composite4.4208931456.036138.54%45.88%0.00%
40S-shape0.2318442541.51620.00%14.62%−56.50%
return0.2311182976.7253−17.12%0.00%−83.30%
composite4.7925561623.995836.10%45.44%0.00%
Table 10. Results of 10 orders.
Table 10. Results of 10 orders.
Orders12345
10S-shape1180.40581150.30161109.75961056.55741072.8256
return1310.96191327.98201170.80921336.0670943.3111
composite630.2524797.9164795.3686585.9644791.4205
20S-shape1831.45471590.70112012.44191783.71131892.3519
return1660.18041747.42641852.13971792.94132017.2153
composite1202.7395977.03131183.26791056.91421137.5424
30S-shape2369.22731959.34282321.92542691.28472369.3568
return2690.15852163.47442716.26342885.66802886.8075
composite1456.0361999.52491297.64451492.60861421.8737
40S-shape2541.51622524.28102570.85612754.99822920.5409
return2976.72532962.39122887.13793091.35592992.8084
composite1623.99581364.70881700.69971660.94451568.4643
Orders678910
10S-shape1086.0787851.49571034.59591020.08171153.3554
return1459.96611016.73491428.81931074.59941095.0887
composite799.5363649.7566627.4810682.9333761.3741
20S-shape1801.20771825.55881662.34461804.14321761.4635
return1686.19541910.62761986.79922250.85941829.9145
composite1254.76631040.57261192.29261036.72371181.0978
30S-shape2289.95452364.24132320.60332118.52142059.3743
return2488.53322726.75242549.82092054.94562425.8369
composite1228.48821298.97741419.10721420.87721084.4516
40S-shape2728.61242594.43532592.33122937.50722678.2096
return2863.17073103.14633233.66033279.14353299.7715
composite1694.29771557.35051534.84501718.72931698.7772
Table 11. Summary of optimization proportion.
Table 11. Summary of optimization proportion.
GroupComposite to S-ShapeComposite to Return
1020304010203040
<20%00001000
20–30%41000200
30–40%45465310
40–50%24641438
>50%00003162
Total1010101010101010
Table 12. Storage loss of the leaf layout.
Table 12. Storage loss of the leaf layout.
l A l S l U Leaf LayoutTraditional LayoutLeaf Layout vs. Traditional Layout
Number of AislesNumber of Storage LocationsNumber of AislesNumber of Storage LocationsStorage Location LossStorage Area LossLoss Rate
110.516638,91810040,0001082270.52.705%
12111212,7786813,4006226224.642%
210.511225,6446826,80011562894.313%
2218494605010,0005405405.400%
2425430563433002449767.394%
4215661583466004424426.697%
442422238262500262104810.480%
Table 13. Storage loss of the leaf layout at a certain width of the picking aisle.
Table 13. Storage loss of the leaf layout at a certain width of the picking aisle.
l A l S l U Loss Rate
l A = 1
110.52.705%
1214.642%
l A = 2
210.54.313%
2215.400%
2427.394%
l A = 4
4216.697%
44210.480%
Table 14. Storage loss of the leaf layout when the shelf width and the size of the storage location are certain.
Table 14. Storage loss of the leaf layout when the shelf width and the size of the storage location are certain.
l A l S l U Loss Rate
l S = 1 ,   l U = 0.5
110.52.705%
210.54.313%
l S = 2 ,   l U = 1
1214.642%
2215.400%
4216.697%
l S = 4 ,   l U = 2
2427.394%
44210.480%
Table 15. Storage loss of the leaf layout when the ratio of the picking aisle width to the shelf width is certain.
Table 15. Storage loss of the leaf layout when the ratio of the picking aisle width to the shelf width is certain.
l A l S l U Loss Rate
l A : l S = 1 : 1
110.52.705%
2215.400%
44210.480%
l A : l S = 1 : 2
1214.642%
2427.394%
l A : l S = 2 : 1
210.54.313%
4216.697%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhou, L.; Liu, H.; Zhao, J.; Wang, F.; Yang, J. Performance Analysis of Picking Routing Strategies in the Leaf Layout Warehouse. Mathematics 2022, 10, 3149. https://doi.org/10.3390/math10173149

AMA Style

Zhou L, Liu H, Zhao J, Wang F, Yang J. Performance Analysis of Picking Routing Strategies in the Leaf Layout Warehouse. Mathematics. 2022; 10(17):3149. https://doi.org/10.3390/math10173149

Chicago/Turabian Style

Zhou, Li, Huwei Liu, Junhui Zhao, Fan Wang, and Jianglong Yang. 2022. "Performance Analysis of Picking Routing Strategies in the Leaf Layout Warehouse" Mathematics 10, no. 17: 3149. https://doi.org/10.3390/math10173149

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop