Abstract
In order to improve the picking efficiency of warehouses, shorten the time cost and promote the development of the logistics industry, this study analyzes the routing strategies in fishbone layout warehouses under the class-based storage strategy. The fishbone layout was divided into three storage areas for class A, class B, and class C items according to the proportion using the straight line, to meet the classification requirements of items. Under the class-based storage strategy, to evaluate the performance of the return routing strategy and the S-shape routing strategy, the stochastic models of the expected walking distance of the two routing strategies in the fishbone layout warehouse are established by calculating the sum of the expected walking distances in diagonal cross-aisles and picking aisles. Finally, the stochastic models of the two routing strategies are simulated and verified, and the impacts of the two routing strategies on walking distances are analyzed by comparing the expected distances under different ordering frequencies and space allocation strategies. The numerical results show that the return routing strategy has an advantage over the S-shape routing strategy when determining the relevant parameters of the fishbone layout and picking orders. Meanwhile, it also provides a theoretical basis for research on stochastic models of routing strategies in fishbone layout warehouses under the class-based storage strategy.
Similar content being viewed by others
Introduction
Warehousing is essential to logistics and supply chains1. Similarly, picking is an indispensable part of warehousing activities and is a major factor affecting the efficiency of warehouses and distribution centers2. In operation cost, the proportion of picking activities in total warehouse costs can reach 50–75%3,4,5,6,7,8, and in time cost, the walking or traveling time also accounts for more than 50% of the total picking operation time5,9,10. In addition, some studies have found that factors such as warehouse layout, storage strategy, and routing strategy have an impact on the picking efficiency in warehouses11. Of them, the warehouse layout significantly affects the total picking travel distance, and the difference may be greater than 60%12. Therefore, a good storage strategy or warehouse layout can reduce the traveling distances between in and out of the warehouse, shorten the operation time, and make full use of the storage space.
At present, most researchers mainly discuss the selection and optimization of the picking strategy, storage strategy and routing strategy under the traditional layout. In actual warehouse operations, the shelf layout is also the traditional layout. To solve the storage problem, the non-traditional warehouse layout has emerged as a new idea. Gue and Meller13,14 first proposed two non-traditional layouts: the flying-V layout and the fishbone layout. On this basis, there are the chevron layout15, the fishbone triangle layout16 and the inverted-V layout17. Öztürkoğlu18 further proposed the leaf layout and butterfly layout. Based on these layouts, other layouts classified based on the number of aisles and the number of input/output points (I/O points) were further derived. Compared with the flying-V layout and the fishbone layout, the chevron, leaf, and butterfly layouts relaxed the assumption that the aisles must be horizontal or vertical18, but at the same time, since aisles can take any angle, the difficulty of implementation is also increased. Therefore, the flying-V layout and fishbone layout are easier to apply in practice. Due to the previous research19 on the V-shaped layout, this paper selects the fishbone layout as the research object (Fig. 1).
Fishbone layout warehouse under the class-based storage strategy (created with Microsoft Visio Professional 2019, 16.0.14827.20216, https://www.microsoft.com/en-gb/microsoft-365/visio/flowchart-software).
Class-based storage refers to the classification of goods according to certain standards (volume, turnover rate, etc.). Each class of goods has a fixed storage location, but in the storage area of each class, the assignment of each storage location is random. In this paper, using the common ABC class-based storage, the goods are divided into three classes: A, B and C according to the frequency of goods in and out of the warehouse. At the same time, as shown in Fig. 1, it is divided based on the area proportions. The storage space close to the I/O point of the warehouse is used to store class A, followed by class B and class C. Among them, the proportions could be changed. This paper also uses different area proportions to verify the model in the simulation.
The research motivation of this paper is as follows:
-
The warehouse layout design has a significant impact on the walking distance of picking operations19, and the fishbone layout with diagonal cross-aisle design can effectively reduce the walking distance of picking operations20, possibly the warehouse layout design that can be applied and practiced faster.
-
A good storage strategy makes it possible to improve the operational efficiency of the warehouse, and the class-based storage policy is more widely used in practice19, but few studies have applied it to non-traditional layout warehouses.
-
The comparison of different routing strategies provides more choices for picking operations in the fishbone layout warehouse, and the warehouse can choose the appropriate routing strategy according to its actual operations.
Therefore, this paper will study the routing strategies of the fishbone layout under the class-based storage policy.
The main contributions of this paper are as follows:
-
For the fishbone layout under class-based storage, stochastic models of the expected walking distance generated by the S-shape routing strategy and return routing strategy are constructed. Among them, the construction of the stochastic models of the expected walking distance of the two routing strategies in the fishbone layout is newly proposed in our paper.
-
This paper innovatively applies the class-based storage policy to the fishbone layout warehouse, which is also a new contribution of this paper.
-
Another new contribution of this paper is classifying the fishbone layout warehouse by area through straight-line segmentation, providing a new reference for the application of the class-based storage policy in non-traditional layout warehouses.
-
The influence of the S-shape and return routing strategies on the picking walking distance is analyzed.
-
By comparing the expected distance of picking travel distance under different ordering frequencies and space allocation, the two routing strategies are evaluated.
The remainder of this article is organized as follows: the next section presents the related literature. Section “Stochastic models of routing strategies in fishbone layout” studies the ABC class-based storage of fishbone layout warehouses, and constructs the stochastic models of expected walking distance for the S-shape routing strategy and the return routing strategy. In section “Simulation and verification”, the two routing strategies are verified by simulation using MATLAB, and their performances are evaluated. Section “Conclusions and future research” sorts out and summarizes the work of the full text, and points out direction of follow-up research. The S-shape routing strategy and return routing strategy of the fishbone warehouse layout under the class-based storage strategy are shown in Fig. 2.
S-shape and return routing strategies in the fishbone layout warehouse under the class-based storage strategy (created with Microsoft Visio Professional 2019, 16.0.14827.20216, https://www.microsoft.com/en-gb/microsoft-365/visio/flowchart-software).
Related literature
For the research on non-traditional warehouse layouts, in addition to the aforementioned content, based on the flying-V layout and fishbone layout13,14, Pohl et al.21 further elaborated the dual-command picking operations in the fishbone layout warehouse. Hall22designed a warehouse with two cross aisles to shorten the route length. It is proven that layout setting is one of the key factors affecting the efficiency of picking operations. Cardona et al.20 established a nonlinear mathematical model to explore the influence of the angle of the diagonal cross-aisle in the fishbone layout warehouse on the routing strategy, obtained the optimal angle of the diagonal cross-aisle to minimize the expected distance required for order picking, and further elaborated the three-dimensional detailed design of fishbone layouts23. Çelik and Süral10 studied order picking in traditional parallel-aisle and fishbone layout warehouses from the perspective of different batch sizes and demand skewness levels of orders. Through simulation verification, it was found that the fewer the kinds of items ordered, the greater the difference in average walking time between the traditional layout and the fishbone layout warehouses. Zhou et al.24 found that in warehouses with the fishbone layout, the walking distance for order picking is expected to be smaller than in warehouses with the traditional layout, but at the same time, more storage space needs to be added to ensure that storage area requirements are met. Bortolini et al.25 designed a V-shaped layout with straight diagonal cross-aisles and verified it with single-command operations, which can save 7–17% of the picking travel distance compared with that of the flying-V layout. Öztürkoğlu et al.26 proposed optimal designs for the chevron, leaf and butterfly layouts, and verified them by simulation. Of them, the chevron layout is consistent with the research results of Meller15. In the single-command picking operation under the random storage strategy, the chevron warehouse layout has more practical value. Furthermore, alternative aisle designs with multiple pickup and deposit (P&D) points1, leverage design27, leaf layout with multiple P&D points28, and a discrete cross-aisle design29 have been proposed. Mesa30 designed the diamond layout and the modified diamond warehouse layout based on the fishbone layout and flying-V layout. Based on the research results of Accorsi et al.31 on the application of 2- and 3-class-based storage strategies in a V-shaped layout, Bortolini et al.32 designed a four-aisle V-shaped layout under the class-based storage strategy. Chae et al.33 proposed a double row layout to minimize the total amount of material moved. Kocaman et al.34 investigated the best layouts with arbitrary angles of picking and crossing aisles in a continuous space for single-command travel. Ozden et al.35 proposed an open-source warehouse layout system that automatically generates and evaluates layout designs for warehouses, using the average walking distance of the picker as the objective function.
Non-traditional layouts provide new ideas and methods for the rational design of warehouse layouts. At present, the common storage strategies are random storage, dedicated storage, volume-based storage, class-based storage and mixed-shelves storage9,36,37,38,39,40,41,42,43,44. Among them, the class-based storage strategy is the most widely used, and many scholars have performed extensive research on it19. Lee et al.45 studied the storage capacity of a warehouse under the dedicated storage policy to reduce the cost of storage space. Graves et al.46 found that there is a positive correlation between warehouse storage space and the number of item kinds, and class-based storage has a greater demand for storage space than random storage. Le-Duc and De Koster47 reached the same conclusion through modeling and simulation. Petersen et al. proposed volume-based storage36 and proved that this policy is superior to the random storage policy37. Petersen et al. also compared the class-based, volume-based, and random storage strategies, and simulation results showed that class-based storage is better than random storage, and approaches volume-based storage38. They found that batching orders can save the greatest cost when the order size is small, while class-based and volume-based storage policies result in nearly the same cost savings as batching, which are not affected by order size39. Van den Berg48 studied the impacts of random storage and class-based storage on the picking operation of an automated storage/retrieval system (AS/RS). Adil et al.49 found that, compared with dedicated policy, class-based storage requires less storage space. Zhou et al.50 improved the class-based storage strategy through an association algorithm and proved that the improved class-based storage strategy is better than the traditional ABC class-based storage strategy. Furthermore, De Koster et al.9, Rao et al.51, Žulj et al.43 have also studied storage strategies for the traditional layout, while Pohl et al.52, Çelik et al.10, Venkitasubramony et al.53, Bortolini et al.32, and Accorsi et al.31 have done so for non-traditional layouts.
In terms of the routing strategy, common routing strategies include the S-shape strategy, the return strategy, the midpoint strategy, the largest gap strategy, and the aisle-by-aisle strategy10,54,55,56. These routing strategies are applicable to the storage area of the single warehouse. Roodbergen and De Koster57 proposed an improved method, which can be applied to the picking of multiple-block warehouses improving picking efficiency. Petersen58 compared the composite, largest gap, midpoint, return, transversal, and optimal routing methods, and concluded that the largest gap and optimal routing policies are better than simple heuristic strategies. Roodbergen and Vis59 determined the optimal number of aisles in a warehouse by establishing a nonlinear programming model for the average walking distance of picking operations. Helsgaun et al.60 provided LKH (Lin-Kernighan-Heuristic) for the traveling salesman problem (TSP) to generate optimal or near-optimal results. Christophe et al.61 compared the LKH algorithm with dedicated S-shape, largest gap, combined and aisle-by-aisle heuristics, and concluded that LKH saves 47% more of the route distance than the latter. Hong et al.62 established an exponential batch model by using the mixed integer programming method and solved the model by using the simulated annealing algorithm, which reduced the search time in the case of storage congestion. Battini et al.63 proposed the joint strategy of storage assignment and travel distance of order pickers to achieve the goal of optimizing the order picking system. Zhou et al.19,64 established stochastic models for the S-shape and return routing strategies of the traditional layout and V-type layout under class-based storage, respectively, and obtained the applicability of the two routing strategies. Zhu et al.65 assumed that the arrival of orders obeyed the Poisson, established stochastic models of S-shape and return routing strategies under the class-based storage policy, and identified the applicable cases of the two routing strategies. Ozden et al.66 introduced the visibility graph for the distance of the picking travel, and experiments proved that using the visibility graph to solve the results is more accurate. Moreover, Öztürkoğlu67, Shavaki et al.68 have used heuristic algorithms to study routing strategies, Bottani et al.69, Kulak et al.70, Bodis et al.71, Sebo et al.72 employed meta-heuristics, and Dijkstra et al.73, Masae et al.55,56,74 applied exact algorithms. There are also studies on other order picking strategies, such as dynamic picking75.
By summarizing and sorting out the existing literature, as shown in Table 1, the following can be found:
-
In addition to the traditional warehouse layout, the existing research on non-traditional layouts mainly includes the V-shaped layout, fishbone layout, chevron layout and leaf layout, among which most focus on the V-shaped and fishbone layouts. Moreover, these two layouts are easier to apply and practice due to the complex and varied angles of shelves in the chevron layout and the leaf layout.
-
Existing storage strategies mainly include random storage, dedicated storage, volume-based storage, class-based storage and mixed-shelves storage9,36,37,38,39,40,41,42,43,44. In the actual production practice of manual warehouses, the class-based storage strategy and random storage strategy are widely used, and are mostly for traditional layouts. About the fishbone layout, most of them focus on random storage, lack of research on fishbone layout warehouses under the class-based storage strategy.
-
The existing research on the stochastic model of the walking distance of the picking operation is mostly aimed at the traditional layout and V-shape layout, and mainly focuses on single-command or dual-command operations, and there is little research on picking tours in fishbone layout warehouses. Few studies have been carried out on the stochastic model of picking travel distance in the fishbone layout under the class-based storage strategy.
Therefore, this paper: (1) selects the fishbone layout that has been more applied and practiced as the research object to enrich the theoretical basis for its practice; (2) innovatively applies the class-based storage strategy to the fishbone layout warehouse, supplementing the existing literature on the fishbone layout warehouse under the class-based storage policy; (3) constructs stochastic models of S-shape and return routing strategies in the fishbone layout, and compares the performance of the two picking routing strategies based on the class-based storage strategy, filling the research on picking tours in the fishbone layout warehouse.
Stochastic models of routing strategies in fishbone layout warehouses
In warehouses with traditional manual picking operations, the main factors affecting operational efficiency include the storage strategy, warehouse layout and routing strategy. In this section, the storage areas of classes A, B and C items will be divided according to the proportional linear to meet the classification requirements of the three classes of items. Then, stochastic models of the expected walking distance for the S-shape routing strategy and return routing strategy in the fishbone layout under the class-based storage strategy are established to lay the foundation for the simulation and verification.
For the convenience of research, it is assumed that the warehouse will synthesize all orders received into one picking list within a certain period. The items required by orders can be obtained at a specific location in the warehouse, and can meet the quantity requirements of orders. Because the arrival of the orders is random, the items that need to be picked are also random. In the warehouse, the probability of all goods is estimated according to the historical actual data, and goods are classified and stored according to the frequency to be picked. There is only one I/O point in the middle of the front aisle, and the left half-warehouse and right half-warehouse are symmetrical. And the storage of each area of each class is random. Therefore, only the right half-warehouse is considered in this paper.
ABC class-based storage strategy of the fishbone layout
The class-based storage strategy studied in this paper is based on the area proportion, and the storage area close to the I/O point of the warehouse is for class A items, followed by class B and class C. Among them, the area proportions of classes A, B and C in the total warehouse can be changed.
As shown in Fig. 3, in the right half-warehouse, according to the design principle that class A goods are closest to the I/O point, two straight lines are adopted. According to the characteristics of the fishbone layout, the storage area of class A goods is intercepted, and the distances between the I/O point and the most edge of class A goods are equal. The symbols used in the model are defined as follows: \(l_1\) is the aisle width; \(l_2\) is the width of the double shelf; a is half the length of the warehouse; b is the width of the warehouse; \(\alpha\) is the angle of the diagonal cross-aisle; and \(\alpha _0\) is the diagonal angle of the right half-warehouse.
In Fig. 3, point A is the I/O point of the fishbone layout, and points C and E are the farthest storage locations in the aisles of class A items. Line segments BC and DE are the picking aisles in the fishbone layout, and BD is the diagonal cross-aisle. In the right half-warehouse of the fishbone layout, the straight line \(f(x) = kx + c\) is used to intercept the storage area of Class A items, and BC=BD+DE. According to this equation, the slope k and intercept c of line f(x) are determined.
among them, \(l = {l_1} + {l_2}\).
Thus, the value of slope k of the straight line \(f(x) = kx + c\) is:
When the split ratio of class A items’ area \(P_A>-\frac{b}{ak}\),
where \({S_A}\) is the area for class A items in the fishbone layout.
Similarly, when \({P_A} \le - \frac{a}{2bk}\),
when \(- \frac{a}{2bk}< {P_A} < - \frac{a}{bk}\),
Similarly, the intercept of class B items and class C items can be obtained.
Model assumptions and notations
Under the class-based storage policy, goods are grouped into M classes according to the frequency in and out of the warehouse, and in descending order according to the distances to the I/O point of the warehouse. The goods are placed in corresponding positions. In each class area, items are stored randomly. As shown in Fig. 4, the goods are grouped into classes A, B and C (fast, medium and slow), and the right half-warehouse is divided into two areas, in which the lower part is Area 1, and the upper part is Area 2. The numbers of aisles in Area 1 and Area 2 are \(n_1\) and \(n_2\). The descriptions of all notations are shown in Table 2.
In order to construct the stochastic models of the routing strategies, we make the following assumptions.
-
The warehouse has only one I/O point on the middle of the front aisle, that is, the left half-warehouse and the right half-warehouse are symmetrical about the centerline. Since items in each class area are stored randomly, only the right half-warehouse is considered in this paper.
-
The storage areas are determined according to the length of the shelf, and the height of the shelf is not considered.
-
When picking in the aisle, the goods on the shelves on both sides can be picked, and the distance to the two sides can be ignored.
-
The picking items are random on demand and independent of each other in orders.
-
For order picking, the probability of picking each item of each kind (not class) is the same.
-
Goods of the same kind are randomly assigned into one storage location and stored in only one storage location.
-
The influence of warehouse height on warehouse layout is ignored.
-
In a certain aisle, items of each class on the shelf are evenly distributed.
-
The main aisles and picking aisles are equal in width.
The angle of the main aisle in the fishbone layout varies from 0° to 90°. Therefore, the numbers of aisles in Area 1 and Area 2 are:
when \(\arctan (\frac{{l_2}/2}{a - {l_1}/2\sin \alpha }) \le a < \alpha _0\):
when \(\alpha _0 \le a < \pi /2\):
Stochastic model of the return routing strategy
The walking route of the return routing strategy is as follows: the picker enters from one end of the picking aisle, first picks the items required by the order on one side along the direction of the picking aisle, returns the same way after completing the picking operation of the items to be picked farthest from the aisle, and then picks the items to be picked on the other side until they return to the aisle and enter the next picking aisle.
The return routing strategy of the fishbone layout is shown as the right sub-figure in Fig. 2. The walking distance of the return routing strategy for picking mainly includes three parts: one is the expected distance that is generated by the farthest goods’ location that needs to be picked in each picking aisle; the second is the distance from the diagonal cross-aisle to the picking aisle; and the third is the walking distance in the diagonal cross-aisle that is generated by the farthest picking aisle with goods to be picked.
The length of class A items in the jth picking aisle is:
The length of class B items in the jth picking aisle is:
The length of class C items in the jth picking aisle is:
The picking probability of class A items in the jth picking aisle is:
where \({p_a}\) is the picking probability of class A items.
The picking probability of class B items in the jth picking aisle is:
where \({p_b}\) is the picking probability of class B items.
The picking probability of class C items in the jth picking aisle is:
where \({p_c}\) is the picking probability of class C items.
Of them, for the jth aisle in the right half-warehouse, the kinds of items to be picked on the shelves classified as A, B and C obey the binomial distribution b(K; T). Then, we assumed that the kinds of items expected to be picked in the jth aisle is \(T_j\), so that the probability of K kinds among the T kinds in the class A storage area in the jth aisle is \(p_{aj}^{(K)}\), so there are:
Similarly, the probability of K kinds among T kinds of goods in class B storage area in the jth aisle is:
The probability of K kinds among T kinds of goods in class C storage area in the jth aisle is:
It is assumed that there are K kinds of class A items to be picked for orders in the jth aisle, the expected maximum distance required to pick class A items in this aisle is \(d_{\mathrm{{a}}j}^{(K)}\), and the items in the storage area of class A in the jth aisle are evenly distributed with a uniform distribution:
The distribution function of \(\max ({\xi _{a1}},{\xi _{a2}}, \cdots, {\xi _{aK}})\) is:
Then,
Therefore, when picking T kinds of goods in one order, the expected walking distance in the jth aisle is:
The probability of goods picked in the jth aisle is:
Because the numbers of aisles in Area 1 and Area 2 are different, it is necessary to calculate the expected walking distances in the diagonal cross-aisle for Area 1 and Area 2 separately. Recall that when picking T items, the probability of the farthest visited aisle \({j_{1far}}\) of Area 1 is \({p_{1{j_{_1far}}}}~\); then,
Therefore, the expected farthest aisle with goods picked in Area 1 is:
Then, it can be obtained that the travel distance in the diagonal cross-aisle generated by \({\bar{j}_{1far}}\) is
Similarly, remembering that when picking T items, the probability of the farthest visited aisle \({j_{2far}}\) in Area 2 is \({p_{2{j_{_2far}}}}~\), then,
Then, the expected farthest aisle with goods picked in Area 2 is:
The travel distance in the diagonal cross-aisle generated by \({\bar{j}_{2far}}\) is obtained as follows:
Therefore, the picking travel distance of the return routing strategy in the right half-warehouse is:
Stochastic model of the S-shape routing strategy
Compared with the return routing strategy, the S-shape routing strategy has its own characteristics. When adopting the S-shape routing strategy, the picker enters from one end of the picking aisle, in which the picker can pick the goods stored on the shelves on both sides of the picking aisle at the same time, and finally exits from the other end of the picking aisle. Meanwhile, the picker will traverse all of the aisles in which some items need to be picked until the picking operation in the last aisle where the goods to be picked is completed, and then return from the last aisle to the I/O point of the warehouse. Moreover, two situations require special attention. If the number of picking aisles that need to complete picking operations is even, the picker returns to the I/O point according to the S-shape routing after completing picking in the last picking aisle, otherwise, the picker returns to the I/O point according to the return routing.
Due to the characteristics of the S-shape routing strategy, the walking distance in the picking aisle where goods are picked is the length of the picking aisle. The S-shape routing strategy in the fishbone layout is shown in the left sub-figure in Fig. 2. The walking distance of the S-shape routing strategy for picking mainly includes three parts: the first is the expected length of the picking aisle where items are picked; the second is the distances from the diagonal cross-aisle, the back aisle and the right aisle to the picking aisle; and the third is the walking distance in the diagonal cross-aisle generated by the farthest picking aisle with goods picked.
Of them, for the jth aisle in the right half-warehouse, there are only two cases of “goods picking” and “no goods picking” on the shelves of classes A, B and C. In the case of “no goods picking”, there is no need to enter the picking aisle, and there will be no walking distance. In the case of “goods picking”, as long as there is an item to be picked in the aisle, pickers need to travel the whole aisle. Therefore, only the probability that there is at least one item to be picked in the aisle is considered. It is assumed that there are T kinds of goods in the order, and the probabilities \(p_{aj}^{\wedge }\), \(p_{bj}^ \wedge\) and \(p_{cj}^ \wedge\) of at least one kind of good in class A, class B and class C storage areas in the jth aisle are:
where \(p_{aj}\) is the same as equation (11), \(p_{bj}\) is the same as equation (12), and \(p_{cj}\) is the same equation (13).
The expected walking distance for picking class A, class B and class C items in the jth aisle is:
The expected picking distance in the jth aisle is:
Because the numbers of aisles in Area 1 and Area 2 are different, it is necessary to calculate the expected walking distance in the diagonal cross-aisle for Area 1 and Area 2 separately. Recall that when picking T items, the probability of the farthest visited aisle \({j_{1far}}\) of Area 1 is \({p_{1{j_{_1far}}}}~\); then,
Therefore, the expected farthest aisle with goods picked in Area 1 is:
In summary, the travel distance in the diagonal cross-aisle generated by the expected farthest aisle in Area 1 with goods picked can be obtained from:
Similarly, remembering that when picking T items, the probability of the farthest visited aisle \({j_{2far}}\) in Area 2 is \({p_{2{j_{_2far}}}}~\), then,
The expected farthest aisle with goods picked in Area 2 is:
The walking distance in the diagonal cross-aisle generated by \({\bar{j}_{2far}}\) is:
Therefore, the walking distance of the S-shape routing strategy in the right half-warehouse is:
where \({p_{1odd}}\) and \({p_{2odd}}\) represent the probabilities when the numbers of aisles for picking goods in Area 1 and Area 2 are odd, and the additional distances increased are \({m_{{j_1}}}\) and \({m_{{j_2}}}\).
Simulation and verification
To verify the effect of the stochastic models of the two routing strategies under the class-based storage strategy in the fishbone warehouse layout, the models need to be approximately calculated and compared with the simulation results. According to the ordering frequency and storage space allocation of different kinds of goods, this paper sets five cases. The specific data are shown in Table 3. Referring to the actual data of the distribution center, assuming that the warehouse parameters are \(a = 300\), \(b = 300\), and \(\alpha = 45^\circ\), the widths of the picking aisle and the double shelf are 2, there is only one order at present, and the number of items to be picked in the order is 8, which is the expected value in a single picking operation for a single picker from the actual data of the e-commerce distribution center. Then the differences between the model results and the simulation results, and between the S-shape routing strategy and the return routing strategy will be displayed. All numerical tests are implemented by MATLAB 2020a on a computer with an AMD Ryzen 7 4800U CPU with Radeon graphics.
In order to facilitate the research, the simulated data are all self-created according to the actual data of an e-commerce distribution center, including the frequency of orders, the types of items, and the allocation of storage areas. Based on the actual data of the e-commerce distribution center, the positions of the ordered items on the shelves in the warehouse are counted. Since the items in the same class have the same ordering frequency, the ordering frequency can be calculated from the empirical distribution of the actual demand for the items over a period of time, which is estimated as a constant based on the actual data, as shown in Table 3. Additionally, the probabilities of the distribution of the classes of items to be picked in the simulation can be simulated based on the location information of the items to be picked contained in the actual data, as shown in Table 4.
For simulation experiments, the number of simulations needs to be determined, so that the relative error between the simulation and the actual average walking distance converge to an acceptable small range under a certain confidence level. Referring to Law and Kelton76, we perform 10,000 simulations on each order, which fully meets the relative error requirements. The specific simulation steps and pseudo-code are shown in Algorithm 1.

Simulation and validation of the return routing strategy
When the routing strategy is return, the model results and simulation results of the above five cases are obtained according to the known conditions, as shown in Table 5 and Fig. 5.
The abscissa in Fig. 5 shows five classification cases, and the ordinate represents the distance of the routing strategy. Through the simulation of the model, the following conclusions are obtained. The model results are generally consistent with the simulation results, and the maximum error is approximately 5.64%. It can be considered that the model is consistent with the simulation, which proves that the model is effective. Therefore, it shows that the model can determine that the walking distance of the return routing strategy in the fishbone layout warehouse changes with the different area proportions of classes A, B and C, and that the smaller the area proportion of class A (class B is the second, and class C storage area is the largest), the shorter the walking distance and the greater the operational efficiency of the warehouse.
Simulation and validation of the S-shape routing strategy
According to the known conditions, when the routing strategy is S-shape, the model results and simulation results of the above five cases are obtained, as shown in Table 6 and Fig. 6.
The abscissa in Fig. 6 shows five classification cases, and the ordinate represents the distance of the routing strategy. Through the simulation of the model, the following conclusions are obtained: the model results are generally consistent with the simulation results, and the maximum error is approximately 7.86%. It can be considered that the model is consistent with the simulation, which proves that the model is effective. Therefore, it shows that the model can determine that the walking distance of the S-shape routing strategy in the fishbone layout warehouse changes with the different area proportions of classes A, B and C, and that the smaller the area proportion of class A (class B is the second, and class C storage area is the largest), the shorter the walking distance and the greater the operational efficiency of the warehouse.
Comparison of the two routing strategies
For the warehouse, two different routing strategies are adopted, the return routing strategy and the S-shape routing strategy. Under the same other constraints, the stochastic model results and simulation results of the two routing strategies are calculated and compared. The results are shown in Tables 7, 8, Figs. 7, and 8.
Through the comparative analysis of the model results and simulation results, we find that, when the class-based storage strategy is adopted in the warehouse with the fishbone layout, among the two stochastic models, the maximum difference of order picking walking distance is approximately 90.89% and the minimum difference is approximately 0.69%, while in the simulation results, the maximum difference of order picking walking distance is approximately 70.41% and the minimum difference is approximately 1.76%. Both the model results and the simulation results clearly show that the walking distance of the return routing strategy is shorter. It can be concluded that compared with the S-shape routing strategy, the return routing strategy has better applicability in the fishbone layout warehouse under the class-based storage policy and can improve the operational efficiency of the warehouse to a certain extent.
Conclusions and future research
By introducing straight lines cutting the storage area of the fishbone layout, this paper divides the fishbone layout warehouse into the set area proportion to meet the requirements of ABC class-based storage. The slope and the intercept are obtained according to equal distances from the I/O point to the boundary of each class area. This lays a foundation for the construction and research of stochastic models. Then, stochastic models of the return and S-shape routing strategies are established for the fishbone layout warehouse, and the effectiveness of the model is verified by simulation using MATLAB. After determining the relevant parameters of the fishbone warehouse layout and orders, the numerical results show that the return routing strategy is better than the S-shape routing strategy.
Research on the routing strategies of fishbone layout warehouses under class-based storage is of great significance both in theory and practice. Based on the analysis of warehouse layout, storage strategy, routing strategies and external order input, the research on walking distance in fishbone layout warehouses can provide theoretical significance for the efficient management and optimal control decision-making of logistics warehouse picking systems, further enriching the theoretical research on logistics warehouse picking, and providing new ideas, methods and theoretical bases for the basic operation and optimization of warehouse picking operations in distribution centers. Proper routing strategies can bring cost advantages to warehouse operations with the fishbone layout, including time and capital. For the current rapidly developing logistics industry, the innovation brought to the operation of warehouses and distribution centers will help improve picking efficiency, shorten the time cost, reduce the capital occupation rate and promote the development of enterprises. For consumers, it can reduce waiting costs and improve service satisfaction.
In the warehouse picking research field, the storage strategy, warehouse layout and routing strategy are all important factors affecting the order picking walking distance, and the effects of the storage strategy, warehouse layout and routing strategy on the order picking efficiency can be comprehensively considered and extended. This paper only reflects one of the combinatorial relationships, which needs further study and research. At the same time, it can be compared with the traditional layout, and then the research content can be verified by the simulation to provide some ideas and directions for future research. In addition, follow-up research on non-traditional layouts under the class-based storage strategy with different criteria could also be considered, for example, not classifying goods solely by turnover rate but also considering the cube-per-order index or the volume of items. And the impact of the number of locations that need to be visited, the number of pickers on the efficiency of picking operations, the storage capacity of goods in the same space, the effectiveness of partition management, and different forms of regional division could be explored in follow-up studies.
References
Ö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. 236, 382–394 (2014).
Masae, M., Glock, C. H. & Grosse, E. H. Order picker routing in warehouses: A systematic literature review. Int. J. Prod. Econ. 224, 107564 (2020).
Frazelle, E. H. World-Class Warehousing and Material Handling (McGraw-Hill, 2002).
Won, J. & Olafsson, S. Joint order batching and order picking in warehouse operations. Int. J. Prod. Res. 43, 1427–1442 (2005).
Tompkins, J. A., White, J. A., Bozer, Y. A. & Tanchoco, J. M. A. Facilities Planning (John Wiley & Sons, 2010).
Bukchin, Y., Khmelnitsky, E. & Yakuel, P. Optimizing a dynamic order-picking process. Eur. J. Oper. Res. 219, 335–346 (2012).
Pan, J.C.-H. & Wu, M.-H. Throughput analysis for order picking system with multiple pickers and aisle congestion considerations. Comput. Oper. Res. 39, 1661–1672 (2012).
Pansart, L., Catusse, N. & Cambazard, H. Exact algorithms for the order picking problem. Comput. Oper. Res. 100, 117–127 (2018).
De Koster, R., Le-Duc, T. & Roodbergen, K. J. Design and control of warehouse order picking: A literature review. Eur. J. Oper. Res. 182, 481–501 (2007).
Çelik, M. & Süral, H. Order picking under random and turnover-based storage policies in fishbone aisle warehouses. IIE Trans. 46, 283–300 (2014).
Van Gils, T., Ramaekers, K., Caris, A. & de Koster, R. B. Designing efficient order picking systems by combining planning problems: State-of-the-art classification and review. Eur. J. Oper. Res. 267, 1–15 (2018).
Caron, F., Marchet, G. & Perego, A. Optimal layout in low-level picker-to-part systems. Int. J. Prod. Res. 38, 101–117 (2010).
Gue, K. R. & Meller, R. D. The aisle design problem. In Progress in Material Handling Research (2006).
Gue, K. R. & Meller, R. D. Aisle configurations for unit-load warehouses. IIE Trans. 41, 171–182 (2009).
Meller, R. D. & Gue, K. R. The application of new aisle designs for unit-load warehouses. In NSF Engineering Research and Innovation Conference, 1–8 (Citeseer, 2009).
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, 1–6 (Institute of Industrial and Systems Engineers (IISE), 2010).
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. 48, 795–806 (2012).
Öztürkoğlu, Ö. New warehouse designs: Angled aisles and their effects on travel distance. Ph.D. thesis, Auburn University (2011).
Zhou, L. et al. A random classified-storage picking path model for V-type storage layout. Complexity 2020, 1–12 (2020).
Cardona, L. F., Rivera, L. & Martínez, H. J. Analytical study of the fishbone warehouse layout. Int. J. Logist. Res. Appl. 15, 365–388 (2012).
Pohl, L. M., Meller, R. D. & Gue, K. R. Optimizing fishbone aisles for dual-command operations in a warehouse. Naval Res. Logist. (NRL) 56, 389–403 (2009).
Hall, R. W. Distance approximations for routing manual pickers in a warehouse. IIE Trans. 25, 76–87 (1993).
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. 170, 825–837 (2015).
Zhou, L., Guo, J. & Zhu, J. Fishbone layout design and analysis of storage area in distribution center. Manage. World 5, 184–185 (2014).
Bortolini, M., Faccio, M., Gamberi, M. & Manzini, R. Diagonal cross-aisles in unit load warehouses to increase handling performance. Int. J. Prod. Econ. 170, 838–849 (2015).
Öztürkoğlu, Ö., Gue, K. R. & Meller, R. D. Optimal unit-load warehouse designs for single-command operations. IIE Trans. 44, 459–475 (2012).
Öztürkoğlu, Ö. Investigating the robustness of aisles in a non-traditional unit-load warehouse design: Leverage. In 2015 IEEE Congress on Evolutionary Computation (CEC), 2230–2236 (IEEE, 2015).
Öztürkoğlu, Ö. Effects of varying input and output points on new aisle designs in warehouses. In 2016 IEEE Congress on Evolutionary Computation (CEC), 3925–3932 (IEEE, 2016).
Öztürkoğlu, Ö. & Hoser, D. A discrete cross aisle design model for order-picking warehouses. Eur. J. Oper. Res. 275, 411–430 (2019).
Mesa, A. A methodology to incorporate multiple cross aisles in a non-traditional warehouse layout. Ph.D. thesis, Ohio University (2016).
Accorsi, R., Bortolini, M., Ferrari, E., Gamberi, M. & Pilati, F. Class-based storage warehouse design with diagonal cross-aisle. LogForum 14, 101–112 (2018).
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. 100, 2521–2536 (2019).
Chae, J. & Regan, A. C. A mixed integer programming model for a double row layout problem. Comput. Ind. Eng. 140, 106244 (2020).
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. CEJOR 29, 323–355 (2021).
Ozden, S., Smith, A. & Gue, K. A computational software system to design order picking warehouses. Comput. Oper. Res. 132, 105311 (2021).
Petersen, C. G. & Schmenner, R. W. An evaluation of routing and volume-based storage policies in an order picking operation. Decis. Sci. 30, 481–501 (1999).
Petersen, C. G. The impact of routing and storage policies on warehouse efficiency. Int. J. Oper. Prod. Manag. 19, 1053–1064 (1999).
Petersen, C. G., Aase, G. R. & Heiser, D. R. Improving order-picking performance through the implementation of class-based storage. Int. J. Phys. Distrib. Logist. Manag. 34, 534–544 (2004).
Petersen, C. G. & Aase, G. A comparison of picking, storage, and routing policies in manual order picking. Int. J. Prod. Econ. 92, 11–19 (2004).
Wäscher, G. Order picking: A survey of planning problems and methods. In Supply Chain Management and Reverse Logistics, 323–347 (Springer, 2004).
Gu, J., Goetschalckx, M. & McGinnis, L. F. Research on warehouse operation: A comprehensive review. Eur. J. Oper. Res. 177, 1–21 (2007).
Gu, J., Goetschalckx, M. & McGinnis, L. F. Research on warehouse design and performance evaluation: A comprehensive review. Eur. J. Oper. Res. 203, 539–549 (2010).
Žulj, I., Glock, C. H., Grosse, E. H. & Schneider, M. Picker routing and storage-assignment strategies for precedence-constrained order picking. Comput. Ind. Eng. 123, 338–347 (2018).
Rasmi, S. A. B., Wang, Y. & Charkhgard, H. Wave order picking under the mixed-shelves storage strategy: A solution method and advantages. Comput. Oper. Res. 137, 105556 (2022).
Lee, M.-K. & Elsayed, E. A. Optimization of warehouse storage capacity under a dedicated storage policy. Int. J. Prod. Res. 43, 1785–1805 (2005).
Graves, S. C., Hausman, W. H. & Schwarz, L. B. Storage-retrieval interleaving in automatic warehousing systems. Manag. Sci. 23, 935–945 (1977).
Le-Duc, T. & De Koster, R. B. Travel distance estimation and storage zone optimization in a 2-block class-based storage strategy warehouse. Int. J. Prod. Res. 43, 3561–3581 (2005).
Van den Berg, J. P. Analytic expressions for the optimal dwell point in an automated storage/retrieval system. Int. J. Prod. Econ. 76, 13–25 (2002).
Adil, G. K., Muppani, V. R. & Bandyopadhyay, A. A review of methodologies for class-based storage location assignment in a warehouse. Int. J. Adv. Oper. Manag. 2, 274–291 (2010).
Zhou, L. et al. Study on a storage location strategy based on clustering and association algorithms. Soft Comput. 24, 5499–5516 (2020).
Rao, S. S. & Adil, G. K. Analytical models for a new turnover-based hybrid storage policy in unit-load warehouses. Int. J. Prod. Res. 55, 327–346 (2017).
Pohl, L. M., Meller, R. D. & Gue, K. R. Turnover-based storage in non-traditional unit-load warehouse designs. IIE Trans. 43, 703–720 (2011).
Venkitasubramony, R. & Adil, G. K. Analytical models for pick distances in fishbone warehouse based on exact distance contour. Int. J. Prod. Res. 54, 4305–4326 (2016).
Roodbergen, K. J. & Koster, R. Routing methods for warehouses with multiple cross aisles. Int. J. Prod. Res. 39, 1865–1883 (2001).
Masae, M., Glock, C. H. & Vichitkunakorn, P. Optimal order picker routing in the chevron warehouse. IISE Trans. 52, 665–687 (2020).
Masae, M., Glock, C. H. & Vichitkunakorn, P. A method for efficiently routing order pickers in the leaf warehouse. Int. J. Prod. Econ. 234, 108069 (2021).
Roodbergen, K. J. & De Koster, R. Routing order pickers in a warehouse with a middle aisle. Eur. J. Oper. Res. 133, 32–43 (2001).
Petersen, C. G. An evaluation of order picking routeing policies. Int. J. Oper. Prod. Manag. 17, 1098–1111 (1997).
Roodbergen, K. J. & Vis, I. F. A model for warehouse layout. IIE Trans. 38, 799–811 (2006).
Helsgaun, K. An effective implementation of the Lin–Kernighan traveling salesman heuristic. Eur. J. Oper. Res. 126, 106–130 (2000).
Theys, C., Bräysy, O., Dullaert, W. & Raa, B. Using a TSP heuristic for routing order pickers in warehouses. Eur. J. Oper. Res. 200, 755–763 (2010).
Hong, S., Johnson, A. L. & Peters, B. A. Batch picking in narrow-aisle order picking systems with consideration for picker blocking. Eur. J. Oper. Res. 221, 557–570 (2012).
Battini, D., Calzavara, M., Persona, A. & Sgarbossa, F. Order picking system design: the storage assignment and travel distance estimation (SA &TDE) joint method. Int. J. Prod. Res. 53, 1077–1093 (2015).
Zhou, L., Zhu, J. & Guo, J. Comparative research on stochastic model of sorted-storage return-type and S-type order picking route. J. Syst. Sci. Math. 31, 921–931 (2011).
Zhu, J., Zhou, L. & Guo, J. Research on random service system efficiency of sorted storage manual order picking manners. J. Manag. Sci. China 15, 59–71 (2012).
Ozden, S. G., Smith, A. E. & Gue, K. R. A novel approach for modeling order picking paths. Naval Res. Logist. (NRL) 68, 471–484 (2021).
Öztürkoğlu, Ö. A bi-objective mathematical model for product allocation in block stacking warehouses. Int. Trans. Oper. Res. 27, 2184–2210 (2020).
Hossein Nia Shavaki, F. & Jolai, F. A rule-based heuristic algorithm for joint order batching and delivery planning of online retailers with multiple order pickers. Appl. Intell. 51, 3917–3935 (2021).
Bottani, E., Cecconi, M., Vignali, G. & Montanari, R. Optimisation of storage allocation in order picking operations through a genetic algorithm. Int. J. Logist. Res. Appl. 15, 127–146 (2012).
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. 24, 52–80 (2012).
Bódis, T. & Botzheim, J. Bacterial memetic algorithms for order picking routing problem with loading constraints. Expert Syst. Appl. 105, 196–220 (2018).
Sebo, J. & Busa, J. Jr. Comparison of advanced methods for picking path optimization: Case study of dual-zone warehouse. Methodology 3, 14–17 (2020).
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. 102, 38–59 (2017).
Masae, M., Glock, C. H. & Vichitkunakorn, P. Optimal order picker routing in a conventional warehouse with two blocks and arbitrary starting and ending points of a tour. Int. J. Prod. Res. 58, 5337–5358 (2020).
Lu, W., McFarlane, D., Giannikas, V. & Zhang, Q. An algorithm for dynamic order-picking in warehouse operations. Eur. J. Oper. Res. 248, 107–122 (2016).
Law, A. M. & Kelton, W. D. Simulation, Modeling and Analysis 3rd edn. (McGraw Hill, 2000).
Funding
This work 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" (18GLA009).
Author information
Authors and Affiliations
Contributions
L.Z. and J.Z. conceived the experiments; H.L., F.W. and J.Y. conducted the experiments; and L.Z. and S.W. analysed the results. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Zhou, L., Zhao, J., Liu, H. et al. Stochastic models of routing strategies under the class-based storage policy in fishbone layout warehouses. Sci Rep 12, 12876 (2022). https://doi.org/10.1038/s41598-022-17240-w
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-022-17240-w