Professional Documents
Culture Documents
, 15 september 2004,
vol. 42, no. 18, 3873–3889
This paper evaluates the performance of three routing policies in the order-
picking process, i.e. return, traversal, and midpoint policy. It is assumed that items
are assigned to storage locations on the basis of the cube-per-order index (COI)
rule in a low-level picker-to-part warehousing system. First, for the three policies,
analytical models are developed for the total expected travel distance of the order
picker considering the number of the stocking aisles is even or odd. Then the
developed models are compared with simulation results to show the validity.
Finally, the performance of the three policies is examined by varying the param-
eter value of the COI-based ABC curve, number of picks in the pick list, and ratio
of the length to the width of the warehouse.
1. Introduction
In low-level picker-to-part systems, the picker performs the retrieval of items
on the pick list from their storage locations to satisfy customer orders. This process
is known as the order-picking process and constitutes 65% of the total operating
costs for a typical warehouse (Coyle et al. 1996). The efficiency of the order-picking
process is closely related with operating policies on batching (grouping of customer
orders for pick lists), routing (sequencing the retrieval orders in a pick list), and
storage (assignment of storage space to inventory items). This paper focuses on
routing policies assuming that both pick list (a list of items and their locations
to be visited in a tour) and storage locations of the items are given.
Several routing heuristics including optimal algorithms were presented for
a rectangular warehouse (Ratliff and Rosenthal 1983, Goetschalcks and Ratliff
1988, Hall 1993). For real world applications, Goetschalcks and Ratliff (1988) intro-
duced the traversal routing policy and Hall (1993) developed the largest gap policy.
Storage policies based on the ratio of the required storage space to the order
frequency of the item, i.e. cube-per-order index (COI), were suggested (Heskett
1963, Kallina and Lynn 1976) and several researchers proved that the COI policy
is an efficient assignment methodology (Gibson and Sharp 1992, Kallina and Lynn
1976, Jarvis and McDowell 1991). Focusing on traversal policy, Jarvis and
McDowell (1991) proposed a popularity-based method of assigning items.
Petersen II and Schmenner (1999) evaluated routing heuristics in popularity-based
storage policies using simulations. Roodbergen and Koster (2001) constructed
a dynamic programming algorithm for calculating order-picking tours of minimal
length in warehouses. Caron et al. (1998, 2000) developed analytical models for
International Journal of Production Research ISSN 0020–7543 print/ISSN 1366–588X online # 2004 Taylor & Francis Ltd
http://www.tandf.co.uk/journals
DOI: 10.1080/00207540410001696339
3874 H. Hwang et al.
W
Back aisle wc
L l
... ...
w X Front aisle wc
P/D
traversal and return policies under the COI-based ABC curve and then provided
a framework for layout design. In their studies, a rectangular layout was considered
with two sections, picking aisles running parallel to the warehouse front-end where
the pick-up/deposit (P/D) point is located and an even number of aisles per section.
The objective of this paper is to evaluate and compare the performance of three
routing policies, namely, return, traversal, and midpoint policies in a warehouse as
shown in figure 1. It is assumed that items are stored in the warehouse on the basis
of the cube-per-order (COI) rule. Analytical models are developed for the expected
travel distance of order picker under each policy and then we investigate the effects
of the system parameters, i.e. the demand skewness, the size of a pick list, and the
ratio of length to width of the warehouse. The remainder of this paper is organized
as follows. The next section introduces the configuration of the warehouse, basic
picking operations, and assumptions that are necessary for this study. Section 3
develops the expected travel distance models and Section 4 discusses the computa-
tional results of the analytical models under various values of the system parameters.
Finally, conclusions appear in Section 5.
x x
P/D P/D
(1) Return (2) Traversal
x
P/D
(3) Midpoint
of items on the pick list and takes the items back to the P/D point for packing and
shipment. In this study, it is assumed that the horizontal travel distance within
stocking aisles is negligible.
Among various routing policies in the literature, return, traversal, and midpoint
policies are prevalent in real world applications due to the convenience of their imple-
mentation. Figure 2 shows how these policies work when the shaded areas denote
pick locations.
(1) Return policy
A picker enters those (picking) aisles containing picks from the front cross
aisle only, performs the pick, and then returns to the front cross aisle.
(2) Traversal policy
A picker starts at the P/D point, traverses each aisle fully by entering it from
one cross aisle and exiting it at the other cross aisle, and finally ends at the
P/D point.
(3) Midpoint policy
Each length of each picking aisle is divided into two equal parts at its
midpoint. A picker entering a picking aisle from a cross aisle traverses
only up to its midpoint to perform the picks in that section of the aisle
and returns to the same cross aisle. Depending on the items to be picked
in an aisle, a picker may have to enter the same picking aisle again from the
other cross aisle.
The cube-per-order index (COI) rule proposed by Heskett (1963) utilizes both
the turnover rate and size of item in determining its storage location. The COI of an
item is simply the quotient of the space requirement and the order frequency of the
item. In the COI rule, items with the lowest COI values are assigned to the locations
3876 H. Hwang et al.
closest to the warehouse P/D point. From the well-known ‘ABC’ phenomena for
inventories, the COI-based ABC curve can be expressed by the following function
(Bender 1979 and Caron 1998):
ð1 þ SÞx
FðxÞ ¼ , 0 x 1, FðxÞ 0, S 0 and S þ x 6¼ 0: ð1Þ
Sþx
In equation (1), x indicates the ratio of required storage space to total storage space,
corresponding to the items whose order frequency represents a fraction F(x) of total
warehouse activity. S is the shaping factor, which determines the skewness of the
curve. As the curve skews more, S becomes smaller.
There are several different ways of implementing the COI-based storage strategy
such as across-aisle, within-aisle, and perimeter storage sequence (strategy) (Peterson
et al. 1999). They are illustrated in figure 3 with the high (light grey), medium
(medium grey), and low (dark grey) value of COI items. For return policy, across-
aisle strategy is known to perform better because it can reduce the probability of
retrieving distant picks from the entering point of the aisle resulting in the minimum
expected within-aisle travel distance. In the case of traversal policy, it is desirable
to reduce the number of aisles visited so that within-aisle strategy is preferable. It is
known that perimeter strategy is effective with midpoint policy, which can be easily
inferred from the characteristics of the policy. In the next section, the expected travel
distance models are developed for return, traversal, and midpoint policy adopting
across-aisle, within-aisle, and perimeter strategy, respectively. For the models, the
time required to pick items is assumed to be independent of the location height. Thus
this study only considers the travel distance according to the length of picker’s walk
on the floor. Also, it is assumed that the distance travelled crossing a picking aisle
from one side to the other is negligible compared to the distance travelled along the
centre-line of the aisle. As a result, minimizing the total expected order picking time
is equivalent to minimizing the summation of the expected travel distance along the
centre-line within each aisle and the expected travel distance across aisles. Although
P/D P/D
(1) Across-aisle (2) Within-aisle
P/D
(3) Perimeter
the real order-picking operation is performed in discrete rack openings, all the
approaches in the study are developed under continuous approximation.
3. Model developments
Notation
P the number of stocking aisles
N the number of picks in a tour (order size)
L the length of the warehouse (m)
W the width of the warehouse (m)
l the length of a stocking aisle (m)
w the width of a stocking aisle (including shelves’ width) (m)
wC the width of the front and back aisles (m)
D the expected total travel distance (m)
DW the expected within-aisles travel distance (m)
DA the expected across-aisles travel distance (m)
3.1. Travel model for the return policy with across-aisle strategy
The expected total travel distance (DR) under return policy is the sum of the
expected within-aisles travel distance (DR W ) and the expected across-aisles travel
distance (DRA ).
First, the within aisles component of DR will be determined following the
approaches of Caron et al. (1998, 2000). Under the across-aisle strategy, every stock-
ing aisle has an equal probability to be visited and thus the COI-based ABC curve in
equation (1) becomes identical in each aisle. Since each stocking aisle has the same
probability to contain picks, the probability that a pick exists in a specific aisle is 1/P
and the probability that a specific aisle does not have any pick becomes {1 (1/P)}N.
Then the expected number of picking aisles (v) can be expressed as
" #
1 N
v¼ 1 1 P: ð2Þ
P
The expected number of picks per visited aisle (n) is:
N
n¼ : ð3Þ
v
The return route distance within an aisle having n picks depends on the farthest
pick location. These n pick locations can be treated as random variables whose
cumulative distribution function is given as F(x). Then the farthest location in
each picking aisle becomes a random variable distributed as the largest order statis-
tic. From the distribution of the order statistics, the probability density function of
the farthest pick location is
dF n ðxÞ
Pðxmax ¼ xÞ ¼ , 0 x 1: ð4Þ
dx
The expected value of the largest order statistic, R(n), is obtained as
Z1 n
dF ðxÞ
Eðxmax Þ ¼ RðnÞ ¼ x dx: ð5Þ
0 dx
Since the expected distance of the farthest pick location is a fraction R(n) of the
aisle length l, the expected travel distance within aisles can be expressed as
DR
w ¼ v½wC þ 2lRðnÞ: ð6Þ
3878 H. Hwang et al.
Back aisle
2 1 0 1 2
... ...
X Front aisle
P/D
j = (P−1)/2 ... j=2 j=1 k=1 k = 2 ... k = (P−1)/2
To develop the expected across-aisles travel distance model, two cases are con-
sidered in terms of the number of stocking aisles, odd and even number. For the case
of an odd number of stocking aisles, the stocking aisles are numbered with the indices
of j, k as shown in figure 4. Suppose that every pick location is at the right side of
the aisle 0. In this case the total distance across-aisle becomes 2kw. The probability
that the kth aisle, k > 0, is the rightmost picking aisle can be expressed as:
" N #
kþ1 N k
: ð7Þ
P P
Note that the same results are obtained for the case where every pick location
is in the aisles to the left of the centre aisle. Thus the expected across-aisles travel
distance for the above two cases is as follows:
" N #
X
ðP1Þ=2
kþ1 N k
2 2kw : ð8Þ
k¼1
P P
Consider the case where all pick locations are located between the jth aisle and
kth aisle ( j k 6¼ 0)). Then the travel distance becomes (2j þ 2k)w. The probability
that all pick locations are between the jth aisle and kth aisle with the condition that
at least one pick location exists in each of the jth and kth aisle can be expressed as
follows:
ð j þ k þ 1ÞN 2ð j þ kÞN ð j þ k 1ÞN
þ : ð9Þ
PN PN PN
Then the expected travel distance can be found from equation (9):
X ðP1Þ=2
ðP1Þ=2 X ð j þ k þ 1ÞN 2ð j þ kÞN þ ð j þ k 1ÞN
ð2j þ 2kÞw : ð10Þ
j¼1 k¼1
PN
With the odd number of stocking aisles, the total expected travel distance across-
aisle is obtained as follows:
" N #
R
X
ðP1Þ=2
kþ1 N k
DA ¼ 2 2kw
k¼1
P P
X ðP1Þ=2
ðP1Þ=2 X ð j þ k þ 1ÞN 2ð j þ kÞN þ ð j þ k 1ÞN
þ ð2j þ 2kÞw : ð11Þ
j¼1 k¼1
PN
Routing policies for order-picking operations 3879
Similarly, DRA can be developed for the case of an even number of stocking aisles
(figure 1). The result is given in equation (12):
" #
XP=2
k N k1 N
R
DA ¼ 2 ð2k 1Þw
k¼1
P P
P=2 X
X P=2
ð j þ kÞN 2ð j þ k 1ÞN þ ð j þ k 2ÞN
þ ð2j þ 2k 2Þw : ð12Þ
j¼1 k¼1
PN
The expected travel distance for return policy with across-aisle strategy is found
by adding equation (11) to equation (6) for an odd number of stocking aisles and
equation (12) to equation (6) for an even number of stocking aisles.
3.2. Travel model for the traversal policy with within-aisle strategy
Under within-aisle storage policy, the right and left sections of the stocking
area divided by the vertical centre-line have pick locations that are symmetrically
distributed. The probability of having a pick location in an aisle is determined by
F(x) of equation (1) and is identical for the two aisles in symmetric position. Also,
note that in a given aisle, pick locations are uniformly distributed.
Before developing the travel model, a slight modification is needed on the tra-
versal policy for the case of an odd number of picking aisles in which a redundant
traversal route occurs from the back aisle to the front. In this case, the order picker is
assumed to traverse all the picking aisles except the last aisle, in which return policy
is adopted. Furthermore, the expected travel distance for the return route is assumed
to be l.
Note that the expected number of picking aisles has a slightly different expression
depending on whether the number of stocking aisles is odd or even. When P is odd
(refer to figure 4), the probability that an aisle has a pick location can be expressed
as F(1/P) when k ¼ 0 and 1/2[F((2k þ 1)/P) F((2k 1)/P)] when k ¼ 1, . . ., (P 1)/
2. For the jth aisle, j ¼ 1, . . ., (P 1)/2, it has the same probability as the one in the
symmetric position. With P being even, the probability that an aisle has a pick
location becomes 1/2[F(2k/P) F((2k 2)/P)] when k ¼ 1, . . ., (P 1)/2.
Now, the expected within-aisle travel distance is developed. Let Pk be the
probability that a pick location exists in the aisle k. The probability that the aisle
has no pick locations is (1 Pk)N. Thus the probability that there is at least one pick
location in the aisle which the operator has to traverse becomes 1 (1 Pk)N.
Substituting an appropriate form of Pk developed above, the expected within-aisle
travel distance, (l þ wC) (the expected number of picking aisles), is obtained as
follows:
( N ðP1Þ=2 ( N ))
1 X 1 2kþ1 2k1
T
DW ¼ ðl þwC Þ 1 1F þ2 1 1 F F
P k¼1
2 P P
when P is odd ð13Þ
( N )
X
P=2
1 2k 2k 2
DTW ¼ 2ðl þ wC Þ 1 1 F F when P is even:
k¼1
2 P P
ð14Þ
3880 H. Hwang et al.
Now, the expected across-aisles travel distance is in order. Suppose that all the
pick locations are to the right side of the aisle 0 with the kth aisle being the rightmost
one. In this case, the expected across-aisle travel distance becomes 2kw when P is odd
and (2k 1)w when P is even. And, the probability that the farthest picking aisle is
the kth aisle can be expressed as follows:
1 1 1 2k þ 1 N 1 1 1 2k 1 N
F þ F F þ F when P is odd ð15Þ
2 P 2 P 2 P 2 P
N
1 2k 1 2k 2 N
F F when P is even: ð16Þ
2 P 2 P
Combining the two elements, the expected travel distance is obtained when
every pick location is located either to the right side or the left side of the warehouse
and they are
( )
X
ðP1Þ=2
1 1 1 2k þ 1 N 1 1 1 2k 1 N
2 2kw F þ F F þ F
k¼1
2 P 2 P 2 P 2 P
when P is odd ð17Þ
( )
X
P=2
1 2k N 1 2k 2 N
2 ð2k 1Þw F F
k¼1
2 P 2 P
when P is even: ð18Þ
Suppose that all the pick locations are in between the jth and kth aisle with the
condition that at least one pick location exists in each of the two aisles. In this case,
the expected travel distance is 2( j þ k)/w when P is odd and 2( j þ k 1)/w when
P is even. With the associated probability found in the same way as that of return
policy, the expected travel distance can be written as
(
X ðP1Þ=2
ðP1Þ=2 X 1 2k þ 1 1 2j þ 1 N 1 2k 1 1 2j þ 1 N
2ð j þ kÞw F þ F F þ F
j¼1 k¼1
2 P 2 P 2 P 2 P
)
1 2k þ 1 1 2j 1 N 1 2k 1 1 2j 1 N
F þ F þ F þ F
2 P 2 P 2 P 2 P
when P is odd ð19Þ
( N
X
P=2 X
P=2
1 2j 1 2k 1 2j 1 2k 2 N
2ð j þ k 1Þw
F þ F F þ F
j¼1 k¼1
2 P 2 P 2 P 2 P
N N )
1 2j 2 1 2k 1 2j 2 1 2k 2
F þ F þ F þ F
2 P 2 P 2 P 2 P
when P is even: ð20Þ
The expected travel distance model for traversal policy is the sum of equations
(13), (17) and (19) for an odd number of stocking aisles and the sum of equations
(14), (18) and (20) for an even number of stocking aisles.
Routing policies for order-picking operations 3881
Back aisle
1 2 3 ... k ... P
Front aisle
The total expected travel distance for midpoint policy is the sum of equation
(28) and (29) for an odd number of stocking aisles and the sum of equation (28) and
(30) for an even number of stocking aisles.
Layout L W b l P
Table 2. Percentage difference between analytical models and simulation (%) for layout 1.
due to the fact that pick locations tend to be closer to the P/D point with a high value
of the popularity skewness.
As the order size becomes larger, the effects of the skewness tend to increase
on the performance of return and midpoint policy, while they decrease on that of
traversal policy. If the order size is so large that every aisle becomes a picking aisle,
then in traversal policy the order picker has to traverse all aisles. In this case, the
popularity skewness does not have any significant role. In return and midpoint
policy with a given order size, the largest order statistics is closely related with the
skewness, which in turn affects the expected within-aisles travel distance. That
explains the shape of figure 7.
Also, the effect of the ratio of the length to the width of the warehouse is
examined. Layout No. 1 turns out to be the most desirable one among the various
warehouse configurations. Especially, midpoint policy in layout No. 1 gives the
shortest expected travel distance irrespective of the order size and popularity
skewness. Figure 8 illustrates the above findings with the low popularity skewness.
3886
1200
H. Hwang et al.
order size(N) order size(N)
1200
800 random
low
600
medium
400 high
200
0
4 8 16 24 32 48 64 80
order size(N)
3887
3888 H. Hwang et al.
1000
900
800
expected travel distance(m)
700
600 Layout 1
Layout 2
500 Layout 3
Layout 4
400 Layout 5
300
200
100
0
4 8 16 24 32 48 64 80
order size(N)
5. Conclusions
This paper compared the performances of three well-known routing policies,
return policy with across-aisle strategy, traversal policy with within-aisle strategy
and midpoint policy with perimeter strategy in a low-level picker-to-part system.
First, based on the COI-based item assignment in the warehouse, the analytical
travel distance models were developed. Then through comparison studies with the
results of a simulation model, the validity of the models was illustrated. Finally,
varying the system parameter values, the total expected travel distances were com-
puted for each policy. It is observed that for very small order size, i.e. 4, the return
policy shows better performance, while for very large order size, i.e. 64–80, traversal
policy performs better. In general, midpoint policy outperforms the other two.
The results from the sensitivity analysis indicate that the high skewed popularity
can reduce the travel distance significantly regardless of the routing policies,
which is consistent with our expectation. Also, it is observed that a most desirable
configuration of the warehouse in figure 1 is the one whose width is about one half of
its length.
Acknowledgements
This work was supported by grant No. R01-1999-00323 from the Korea Science
and Engineering Foundation.
References
BENDER, PAUL S., 1979, Mathematical Modeling of the 20/80 rule: theory and practice. Journal
of Business Logistics, 2, 139–157.
CARON, F., MARCHET, G. and PEREGO, A., 1998, Routing policies and COI-based storage
policies in picker-to-part systems. International Journal of Production Research,
36, 713–732.
CARON, F., MARCHET, G. and PEREGO, A., 2000, Optimal layout in low-level picker-to-part
systems. International Journal of Production Research, 38, 101–117.
COYLE, J. J., BARDI, E. J. and LANGLEY, C. J., 2002, The Management of Business Logistics
(Mason: South-Western College Pub).
Routing policies for order-picking operations 3889
GIBSON, D. R. and SHARP, G. P., 1992, Order batching procedures. European Journal of
Operational Research, 58, 57–67.
GOETSCHALCKX, M. and RATLIFF, H. D., 1988, Order picking in an aisle. IIE Transactions,
20, 53–62.
HALL, R. W., 1993, Distance approximations for routing manual pickers in a warehouse.
IIE Transactions, 25, 76–87.
HESKETT, J. L., 1963, Cube-per-order index – a key to warehouse stock location.
Transportation and Distribution Management, 3, 27–31.
JARVIS, J. M. and MCDOWELL, E. D., 1991, Optimal product layout in an order picking
warehouse. IIE Transactions, 23, 93–102.
KALLINA, C. and LYNN, J., 1976, Application of the cube-per-order index rule for stock
location in distribution warehouse. Interfaces, 7, 37–46.
KOSTER, M. B. M., VAN DER POORT, E. S. and WOLTERS. M., 1999, Efficient orderbatching
methods in warehouse, International Journal of Production Research, 37, 1479–1504.
PETERSEN, C. G., 1997, An evaluation of order picking routing policies. International Journal
of Operation & Production Management, 17, 1096–1111.
PETERSEN II, C. G. and SCHMENNER, R. W., 1999, An evaluation of routing and volume-based
storage policies in an order picking operation. Decision Sciences, 30, 481–501.
RATLIFF, H. D. and ROSENTHAL, A. S., 1983, Order-picking in a rectangular warehouse:
a solvable case of the traveling salesman problem. Operations Research, 31, 507–521.
ROODBERGEN, K. J. and KOSTER, R., 2001, Routing order pickers in a warehouse with a middle
aisle. European Journal of Operational Research, 133, 32–43.
ROSENWEIN, M. B., 1996, A comparison of heuristics for the problem of batching orders for
warehouse selection. International Journal of Production Research, 34, 657–664.
TOMPKINS, J. A. and WHITE, J., 1984, Facilities Planning (New York: John Wiley).