Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PII: S0360-8352(19)30013-0
DOI: https://doi.org/10.1016/j.cie.2019.01.006
Reference: CAIE 5632
Please cite this article as: Yener, F., Resit Yazgan, H., Optimal Warehouse Design: Literature Review and Case
Study Application, Computers & Industrial Engineering (2019), doi: https://doi.org/10.1016/j.cie.2019.01.006
This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers
we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and
review of the resulting proof before it is published in its final form. Please note that during the production process
errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
Optimal Warehouse Design Literature Review and Case Study
Application
1
Optimal Warehouse Design: Literature Review and Case Study
Application
Abstract
2
1. Introduction
A Warehouse Management System (WMS) plays a vital role in the overall supply chain
process and its significance is rising with recent innovations and developments. The
WMS is used integrally for managing warehouse processes. Warehouses include the
variety of different processes such as order picking, handling, items loading, palletizing
and stacking. If the processes are well analysed, analytical methods can be suggested
easily. Based on this, are minor improvements made on any processes, it will cause to
creating cumulatively effect on the overall efficiency because of the huge reputation
decisions that effects installation cost of the warehouse. For instance, item assignment is
one of the all-consuming conclusion of these decisions. After a period of time, the
design of a warehouse can become outdated due to factors as if market trends and
changing company strategies, so a new design may be required. When the design of a
costs, volume and mix flexibility, throughput, storage capacity, response time, and order
Order picking is a warehouse operation that is repeated for each order, so it has a
considerable effect on the system efficiency. The order picking policy may be
features. The design of the warehouse and assignment of the items are also interaction
3
With this study, a refrigerated warehouse - stores a wide span of products such
as milk, cheese, jams, honey, yogurt, butter, dessert, chocolate, liquid oil, ice cream and
baby food - was examined. The design of the warehouse, the method to assign items and
order picking policies were examined in this study. The results of the different scenarios
were assessed by the simulation. The findings were statistically proven, interpreted and
proposed to make more productive the order picking process. For this reason, a new
mathematical model and a MDS were used for the assignment of the items in existing
design, storage assignment and picking policies were analyzed with a hierarchical
This paper is organized as follows: in the next section a brief overview of the
section 4 provides a statement of the problem. Details of the association rules and the
MDS are discussed in section 5. Section 6 deals with the characteristics and definition
of the proposed approach which is hierarchically applied on a real life case study and
section 7. Finally, the conclusions and future works are presented in section 8.
4
2. Literature review
This paper presents a systematic literature review of warehouse design and management
in order to know the current state of art, and explore the opportunities for further
research.
(BPP) and the travelling salesman problem (TSP), are two examples of warehouse
problems. Both are quite easy to state and formulate, but hard to solve. BPP is generally
used to decide the positions of goods in storages or pallets. TSP is used to formulate
picking routes in a warehouse. Order picking is one of the most labour-intensive activity
picking policies. Some studies related to order picking policies which are summarized
as follows.
Programming) model to determine an order picking policy for minimizing the total
picking time. Elsayed (1981), Elsayed & Stern (1983), Elsayed & Unal (1989)
minimize total distance travelled for picking the orders. Ratliff & Rosenthal (1983)
presented an algorithm that found a picking route for an order picking time minimized
with two cross aisles as front and back. They developed an efficient procedure to
determine a picking route with using a simple ladder structure. Han, McGinnis, Shieh,
& White (1987) dealt with the problem of proposing possible improvements in the
Goetschalckx & Ratliff (1988) examined on the effects of wide aisles for an order
picking route.
5
An order picking route was modelled by being inspired the TSP, found in the
study of Daniels, Rummel, & Schantz (1998). They formulated a model for determining
the assignment in the warehouse for order picking. Several extensions of TSP heuristics
such as nearest neighbour, shortest arc, randomized construction and a Tabu search
considered many routing heuristics. In his study, he evaluated alternatives belong to the
shape of forward area, location of picking and distributing points. Russell & Petersen
(2000) also evaluated alternative picking policies. Vaughan & Petersen (1999)
compared results of Ratliff & Rosenthal (1983) considering five routing heuristics. He
claimed that warehouse factors, shapes, location of the input/output (I/O) stations and
picking size e.g., were affected their system performance. De Koster & Van Der Poor
(1998) compared new algorithms and heuristics solutions for routing order pickers
within the context of three realistic order picking systems: (1) a narrow-aisle high-bay
pallet warehouse; (2) picking in a shelf area with decentralized depositing of picked
items; and (3) conventional order picking from wide-aisle pallet locations. Roodbergen
& De Koster (2001a) developed an algorithm to find the shortest order picking tour in a
parallel aisle warehouse. Roodbergen & De Koster (2001b) added two or more cross
aisles to the warehouse layout and determined order picking routes. Nevertheless,
having reported that more cross aisles may or may not decrease travel time. C. H. Lin &
Lu (1999) classified all orders into five categories which based on an analytic method.
Appropriate order picking policies were generated with using a computer simulation for
problem, are wieldy used in literature. (Gu, 2005) used a Genetic Algorithm (GA) to
solve a multi-orders picking policy problem. Persson & Saccani (2007) presented a
6
simulation model for managing the after-sales logistic network. Hsieh, Huang, & Huang
(2007) used a Particle Swarm Optimization (PSO) algorithm to schedule order picking
routes. Gue & Meller (2014) used a PSO to determine the best aspect of cross aisles and
picking aisles for multiple, pre-determined pickup and deposit points in a unit-load
warehouse.
Order batching mean that, being grouped to several sub sets of orders. These sets
of orders may sort for minimizing travel distance. Order batching is also an important
issue to consider for order picking policies. We reviewed some researches that study on
order batching. C. H. Pan & Liu (1995) presented a study that composed seed selection
and order addition rules for an order batching problem in a warehouse. De Koster,
Poort, & Wolters (1999) developed three batching heuristics; simple (first-come first-
served), seed, and savings and they compared the performance of these batching
order batching approach for a parallel-aisle layout in their study. Mu-Chen Chen,
Huang, Chen, & Wu (2005) also considered the order batching problem with
association rules with using the order clustering approach for a parallel-aisle layout.
Hwang & Kim (2005) dealt with an order batching problem with using cluster analysis.
M.-C. Chen, Huang, Wu, Hsu, & Hsu (2005) developed an approach that based on the
GA to deal with order batching. Gademann & van de Velde (2005) presented an integer
parallel aisle warehouse. Ho & Tseng (2006) compared the performance of different
order batching policies such as a seed order and accompanying order selections on
different problems. Tsai, Liou, & Huang (2008) proposed different batch picking
models (the GA-Batch and the GA-TSP) considering not only travelling distance but
also earliness and tardiness penalty costs. The GA-Batch was employed to find an
7
optimal batching. The GA-TSP was used to search for the most effective order picking
route for a batch by minimizing the travelling distance. Henn & Wäscher (2012)
adapted a model from Gademann & van de Velde (2005) considering the order batching
problem for order picking with using two approaches. The Tabu search and an
literature. J. Zhang, Wang, & Huang (2016) presented bi-objective on-line order
C. C. Lin, Kang, Hou, & Cheng (2016) combined order batching and the core
operation of order picking routing in the same model. They improve the model with
using PSO algorithm for order batching and order picking. Azadeh, Elahi, Farahani, &
Nasirian, (2017) applied Taguchi based approach to inventory routing problem and
solved this problem with GA. Elbert, Franzke, Glock, & Grosse (2017) proposed a
detailed evaluation of the relative efficiency of order picker routing policies while order
Automated Storage and Retrieval Systems (AS/RS), are unmanned transport systems
which are produce different types of warehouse problems and performance criteria as if
different storages types, retrieval machine travelling speeds, storage rack configurations
and transactions scenarios. Ashayeri, Heuts, Valkenburg, Veraart, & Wilhelm (2002),
Lai, Xue, & Zhang (2002), Mahajan, Rao, & Peters (1998), Charles J. Malmborg
(2000), Charles J. Malmborg & Al-Tassan (2000), Meneghetti & Monti (2013), Sarker
& Babu (1995), Tappia, Marchet, Melacini, & Perotti (2015), Wauters, Villa,
Christiaens, Alvarez-Valdes, & Vanden Berghe (2016), Won & Olafsson (2005), Bozer
& White (1984) were some of the researchers who aimed to improve the throughput of
8
Evazabadian, & Mahmoodian (2015) proposed a mathematical model which composed
of Job Shop Scheduling Problem (JSSP) and Conflict-Free Routing Problem (CFRP) for
AGVs. They solved the model with two stage Ant Colony Algorithm (ACA). Miyamoto
& Inoue (2016) developed an approach to conflict-free routing for AGV systems. We
9
The design of the warehouses and assignment of items to the storage zone were
Schwarz, & Graves (1976) applied two different assignment such as pallet assignment
was improved for storage assignment by Graves, Hausman, & Schwarz (1977). Dichtl
& Beeskow (1980) dealt with assignment of goods into warehouse with the MDS.
Gross, Pinkus, & Soland (1979) presented a model to add capacity constraints, and
Lowe (1982) defined an objective function which was included lot size and setup,
inventory and material handling costs. They developed an algorithm to find a locally
optimal solution for objective function with some constraints. Hark Hwang, Baek, &
addition to this, they improved the order picking policies with a heuristic approach.
Bozer & White (1990) dealt with the design of end-of-aisle order picking systems, the
objective of the paper is the minimization of the number of storage aisle. Also, they
considering for the location of the order picking activity, works organization, picking
equipment and the information system. De Koster, Le-Duc, & Roodbergen (2007),
Heragu (2008) determined some factors such as number of blocks, length and width of
picking aisles, number and shape of cross aisle, level of rack and position of input and
output points (I/O) in warehouse design. Boza, Alemany, Alarcón, & Cuenca (2014),
Ramu (1996) built a decision support system for a warehouse management system with
10
Tang & Chew (1997) developed a travelling time model for considering
allocation of items in a rectangular warehouse system. They studied the effects of the
design of alternative warehouse and batch sizes on warehouse efficiency with using
results of the simulation. Additionally, there was another research that dealt with
allocation of items into a warehouse with using the simulation results obtained by Chew
Montulet, Langevin, & Riopel (1998) compared the results of a MILP model
and turnover based algorithm for considering an average load time. C. J. Malmborg &
Altassan (1998) studied analytical models for the analysis of warehouse designing
policies. Their model consisted of the specific cases of dedicated warehouse to dispatch
items with using a cube per order index and the closest open location. Charles J.
Malmborg & Al-Tassan (2000) also developed a mathematical model for an order
picking for a cycle time for a single and a dual command order picking transactions.
C.-M. Liu, 2004; C. M. Liu (1999) developed a dynamic planning system that
was applied to the design of a warehouse and was tested order picking policies. A
binary quadratic assignment problem model was developed using similarity found
among types of items defined with an entry-order-quantity rule. Caron, Marchet, &
Perego (2000b) claimed that the warehouse layout had an effect of more than 60% on
the total picking travelling distance. Additionally, Caron, Marchet, & Perego (2000a)
measured the effect of warehouse layout by considering total picking distance using a
simulation approach.
H. S. Hwang & Cho (2006) were interested in warehouse design and operational
parameters such as warehouse size, rack size, number of transporters to evaluate system
included in the evaluation of the model. Ruijter (2007) focused on an order picking
11
policy to design a tool to slot items into a picking area. An interaction frequency
placing of pairs of items with a high interaction frequency which required that they
were close to each other and also placing frequently ordered items not too far from the
depot. Relationships among groups of items were found using cluster-based slotting
methods.
efficiency and responsiveness. Also, Hassan, Ali, Aktas, & Alkayid (2015) presented a
paper and they used RFID barcodes with Delphi study. Baker & Canessa (2009a)
surveyed the overall methodology of warehouse design in the current literature and
pallet assignment. In their study, all pallets and storage addresses were assumed to have
the same type and size. They assumed pallet assignment to be insignificant and solved
the storage assignment problem that was based on the class-based turnover assignment
system. Kovács (2011) addressed the problem of storage assignment characterized for
multi-command order picking and served with using milk run logistics in a warehouse.
A Mixed Integer Programming (MIP) model was proposed to find a class based storage
policy that minimized the criteria of the order cycle time and the average order picking
effort. Kutzelnigg (2011) dealt with the allocation of items with considering all
constraints found in a real-life setting which minimized average distance travelled. For
instance, it was crucial to avoid placing heavy items on fragile items. Poon, Choy, &
Lau (2011) presented a paper about order management system with using efficient
production material demands. Chiang, Lin, & Chen (2011) proposed an adaptive
approach (data mining based storage assignment) to find an optimal storage assignments
12
of goods into a distribution centre. Egas (2012) described a methodology that used a
Cil (2012) examined layout options using a sales data association measure to
create a category correlation matrix and MDS was applied to display the set of items
assignment in a supermarket. Ukpebor (2013) studied the objective of reducing the lead
time for ordering parts from a semi-conductor tool manufacturer warehouse. Chuang,
Chia, & Wong (2014) attempted to explore how to obtain a proper layout with an order
picking over randomized storage with using a datamining technique. J. C. H. Pan, Shih,
Wu, & Lin (2015) developed a GA based heuristic method to solve storage assignment
problem for a pick-and-pass system with multiple pickers. They aimed to determine the
appropriate storage place for each product and balance the workload of each picking
zone. Wutthisirisart, Noble, & Alec Chang (2015) adapted to create the Minimum Delay
Algorithm (MDA) to generate an item storage layout with minimize the total walking
distance of order pickers. Horta, Coelho, & Relvas (2016) proposed a mathematical
cross-docking warehouse. Che, Zhang, & Feng (2017) developed a bi-objective mixed
integer non-linear programming model for multi-floor facility layout. Calzavara, Glock,
technical design options for order picking pallets from an economic as well as
ergonomic point of view. Battini, Glock, Grosse, Persona, & Sgarbossa (2016) proposed
13
(Hodgson & Lowe, 1982)
(Hark Hwang et al., 1988)
(Bozer & White, 1990)
(Brynzér & Johansson, 1995)
(Ramu, 1996)
(Chew & Tang, 1999; Tang & Chew, 1997)
(Montulet et al., 1998)
(C. J. Malmborg & Altassan, 1998; Charles J. Malmborg, 2000)
(C.-M. Liu, 2004; C. M. Liu, 1999)
(Caron et al., 2000a, 2000b)
(M.-C. Chen et al., 2005; M. C. Chen, Huang, Chen, & Wu, 2005)
(H. S. Hwang & Cho, 2006; Hwang & Kim, 2005)
(Ruijter, 2007)
(Chow, 2008)
(Baker & Canessa, 2009)
(Kovács, 2011)
(Kutzelnigg, 2011)
(Chiang et al., 2011)
(Egas, 2012)
(Cil, 2012)
(Chuang et al., 2014)
(J. C. H. Pan et al., 2015)
(Wutthisirisart et al., 2015)Wutthisirisart and Chang (2015)
(Horta et al., 2016)
(Calzavara et al., 2017)
(Battini et al., 2016)
Mathematical Model (MM), Decision Support Systems (DSS), Heuristic Algorithm (HA)
Data Mining (DM), Multidimensional Scaling (MDS), Simulation Technique (ST)
It is also possible to note that with extensive survey studies in the literature
which cover order picking policies and warehouse designs options (René De Koster et
al., 2007; Gu, Goetschalckx, & McGinnis, 2007, 2010; Rouwenhorst et al., 2000; Sarker
Based on the literature on the subject, it can be said that order picking and
storage assignment play an important role for warehouse management. Many different
policies on picking orders and solution of storage assignment problems were studied to
managing warehouses.
In our study, the assignment problem was solved using a proposed mathematical
model and the MDS analysis. In this respect, this is a unique study in literature. This
decision, storage assignment and being chosen picking strategies. This hierarchical
14
model consisted of association rules’ data mining technique that were extracted from
demands.
The order picking policies were tested on different layout designs with using a
simulation method that we developed. We believe that this unique study proposed a new
rules. The design and assignment of a warehouse and order picking policies were
proposed approach was evaluated and validated using a simulation method and
statistical tests.
3. Warehouse management
In recent years, the importance of the logistics sector has increased with
corporate businesses desiring to obtain new markets. Production facilities are moved to
places where labour costs are relatively low. The change in production locations shall
also result in rising the distance among plants and customers. This brings about not only
the growth of warehouses, but also affects their efficient use in terms of reducing total
play an important role in warehouse management. The items are stores under certain
rules and appropriate conditions. Customer orders are required to be delivered to the
warehouse have limitations such as throughput time and capacity. All this important
15
In a globalized business companies need to minimize costs of warehouse
of a warehouse, not only warehouse design but also order picking policies, should be
operations are the final stage of the production cycle. According to total management
philosophy, if problems occur in the warehouse, they may cause severe confusion in the
The recent sectoral trends raise the importance of warehousing and better (or
more efficient) design of the warehouses are more crucial than it was before. For these
reasons, WMS needs to be developed more effective, productive and flexible ways.
4. The problem
In this study, we examined three popular warehouse problems; these are
warehouse design, storage assignment and order picking in a picker to parts refrigerated
Secondly, we proposed a new mixed integer quadratic assignment model and the use of
the MDS for solving a storage assignment problem using association rules related to
customers’ consumption patterns. The routes from a large number of randomly selected
picking requests were sorted by integer linear model which based on vehicle routing
problem. Finally, we examined the effectiveness of the system performance with using
the developed simulation model for different warehouse design choices, alternative
5. Methods
In this section, we briefly describe the methods that we have employed in our study, the
16
association rules and the MDS.
Association rules are widely used in Market Basket Analysis (MBA) for marketing.
developed with being used a data frequency analysis by (Agrawal, Imieliński, & Swami,
1993).
items for association rules. A support value indicates how frequently items appear in a
database (equation 1). The support value between two groups of items (A and B) are
found as the total order quantity for A and B in proportion to the total order quantity
(equation 2). A confidence value indicates the number of items collected together
(1)
(2)
(3)
(4)
The MDS was introduced by (Young & Householder, 1938) but its application was
initially restricted due to the limited computer technology. The MDS analysis translates
Euclidean distance is preferred in most cases (Cil, 2012). The distance between points i
17
(5)
The MDS analysis can be divided into two groups, metric and nonmetric. The
metric is applied on databased that are quantitative and metric distances. However the
nonmetric is applied on a score, a row and category data. The metric MDS have been
used in this study because the involved datas’ relationships are all numeric variables.
The relationships of the items and the solution to the warehouse assignment problem
creating customer orders at the warehouse to put across items to the staging area. We
designed alternative warehouse layouts with adding new tunnels, reorganized the
addresses of groups of items that contributed to the order picking process and improved
OBTAINING THE Relationships among items types was obtained with using the value of the
RELATIONSHIP MATRIX confidence and support.
18
Relationships in relational matrix converted into distance measure onto
MDS
II. STAGE two-dimensional plane and assigned to addresses in the warehouse.
The objective function of the model assigned products into the slots with
MATHEMATICAL MODEL using the distances of items and relationships matrix minimized total
travel distance.
VEHICLE ROUTING Order picking routes were sorted in an attempt to minimize travel distance
PROBLEM(VRP) by VRP.
III. STAGE
7. A Case Study
We studied on the refrigerated warehouse of a company, has a customer portfolio
including grocery stores and supermarkets in the retail sector, applied on a case study in
Sakarya, Turkey. The warehouse where is 13200 square meters, involves in 11050
theoretical pallets capacity. Approximately 2500 Stock Keeping Units(SKUs) are stored
in warehouse and these products are divided 22 different types of items shown in Table
4.
Pallet trucks and forklifts transport the items inside the warehouse, order pickers
also drive forklifts when they pick the orders. An inbound truck comes to the warehouse
and items are downloaded from the trucks into the dock. Then, they are transferred to
19
the certain address inside the warehouse. Customer orders are picked from the addresses
and putting on a staging area and then ship to customers with an outbound trucks.
Customer orders are picked one by one from the addresses and are dispatched by heavy
trucks. Different types of items have been picked on a palette during the preparation of
We observe that there are several factors in the warehouse operations such as the
assigning of the items, picking order policies and the design of the warehouse which
affects the efficiency of the warehouse. Therefore, we have examined the effectiveness
of these factors on average picking order times and total distances travelled during the
picking of orders.
The problem also attempts to reduce order response time which is called total
processing time from picking the customer order in the system to preparing it for
delivery to customer. When an order is initially created in the WMS, an order picker
starts to collect the items according to the order form by the any forklift in the
warehouse. After a pallet is filled with items, it is moved to the order staging area. The
picking order is to continue with an empty pallet until all items of the order are picked.
Then the picking process may be started again for a new customers’ orders are
processed. Items in the order staging area are transferred to customers by a heavy truck.
different methods for objectives of the decreasing average order picking time and total
travel distance and we determine of the appropriate route during the order picking
process.
20
7.1. Stage I
The items are stored on pallet racks in the refrigerated warehouse. There is a tunnel
between two parts of warehouse highlighted as yellow arrow mark, pallets are stored by
In our case study, meetings were made with managers, staff members and
forklift drivers. With these meetings and contacts showed that forklift drivers wait each
other around tunnel. We observed that passing through from tunnel could be occurred a
companies. A bottleneck occurs when inputs come in faster than the next step can be
used them to create output in a process. Therefore, in a supply chain, a bottleneck have
line and determining production step where products pile up at a certain point, reveal
the bottlenecks easily. There are two types of bottlenecks; short-term bottlenecks and
has two different ways in literature; increasing the efficiency of the bottleneck step and
decreasing inputs to the bottleneck step. Modifying the bottleneck machine or increase
In our example, seasonal effects and workload were effect usage of tunnel thus
bottleneck in tunnel did not clear away. All key findings showed that this is a long-term
21
bottleneck in this study. Vehicle monitoring created a bigger picture of vehicle journeys
over a period of time. By combining all routes of forklift drivers, the traffic of forklifts
were mapped. Vehicle monitoring supported the results of the meetings, the bottleneck
In our case, two new tunnels were added in the proposed design shown in Figure
separately used for application of the order picking policies and the assignment of
items.
22
Figure 1: Existing design of the warehouse
23
Figure 2: Proposed design of the warehouse
24
7.1.2. Preparation of data
Data which included customer orders, for 12 months period of warehouse, was used in
this study. The orders consisted of different amounts and different items’ types. Orders’
numbers in the raw data were clustered into 22 different items’ types being shown in
Table 4.
Association rules which is one of an essential methods for data mining, can be used to
called MBA. Using association rules for multi-order picking strategies allows us to
attain certain rules of association among items types in the warehouse. If items are
demanded together with high frequency, the relationship among them shall reach at the
higher confidence value. Do Items have a high relationship rate, they should be located
close to each other when placing items are assigned inside the warehouse. Also, İf an
item have high frequency, the support value of the item will increase. It should locates
close the staging area. We claim that average picking order time and distance travelled
may reduce.
This matrix presents a relationship among items types by using confidence and support
values. The relationships association both each items types in the matrix are formed by
using confidence values. Moreover, the relationship between items types and staging
area are calculated from with support values. Additionally, the staging area of the
warehouse is defined as “0” in relationship matrix. If there are a relationship among the
25
transport distances in warehouse with data mining. Relationships among the items types
are normalized between “0”and “1”. Being normalized section of the relationship matrix
is given at Appendix A.
7.2. Stage II
We examine 12 months orders, they have different types of items in an order, which are
demanded from the warehouse. The different amounts of items that are collected on a
pallet, pack and transport to the staging area during completion of the ordering process.
The normalized relationship matrix which is related to buying and selling of the items,
is indicated the relationships among items by previous data. As a result, the distance
According to correlations among the items, the positions of them on a two dimensional
scale is given in Figure 3. The figure also shows the relationship of each items types to
the door.
26
Figure 3: The MDS analysis results
The stress value and squared correlation coefficient (R2) were respectively
found as 0,147 and 0,92. These findings were in agreement with (Kruskal & Wish,
1978) study.
with using two dimensional placements in which obtained from the MDS in Figure 4.
27
Figure 4: Placement in the proposed warehouse using the MDS
28
Items with a high relationship rate were placed close to each other and items that
were ordered at a high rate, were positioned closer to the staging area in the warehouse
We revised the model which was developed by (C.-M. Liu, 2004) including the capacity
constraints, were given from equations (7) to equation (9) below. We formulated our
new model as a Quadratic Assignment Problem (QAP), having minimized the objective
We solved the QAP to determine the assignment of items for two different warehouse
designs. The objective function of the model had four parameters which are Sif, Dij, Rj
and tj. The parameters for the QAP model which were obtained by having used the
normalized relationship matrix in section 7.1.4 and the distance of the stores. The
objective function of the model consists of two parts, these are picking of items at a
(7)
(8)
(9)
Decision variables of xij were binary variables that had a meaning to assign an
item to only a single address in equation (8). The capacity of the addresses was checked
29
in equation (9). If the required capacity for storing an item was larger than the area of
the address in the warehouse, the new assignment could not be permitted.
(10)
(11)
(12)
The objective function was re-organized into two parts, Z1 and Z2, in equations
(10) and (11). The variable min Z1 was employed to minimize the distance from one
item to the others during the order picking process. With the min Z2 variable, we aimed
to explain the relationships from items to staging area distance in the warehouse. The
variables min Z2 associated with the items together delivery frequency and the distance
from the addresses to the staging area. Equation (10) was multiplied by ½ which means
that min Z1 represented the relationship among the items because it was only one way.
Min Z1 was the assignment problem to force items to be placed close to each
other, whereas min Z2 was the travel distance for items to staging area. As a result of
these, items with a high confidence degree were so close to each other since the support
degree was high as well, they were placed close to the staging area. The total distance
was minimized during the period of transportation of items in the warehouse. The items
were assigned to the warehouse by using the mathematical model, it was given in Figure
5.
30
Figure 5: Assignment of items with Mathematical model into the warehouse
31
7.2.3. Order Picking Route
The Vehicle Routing Problem (VRP) generalizes the well-known capacitated traveling
salesman problem. The objective function of the VRP is given in the equation (13).
Here xij is a binary variables that describe the motion of items between points i and j. It
is assumed that each point in the route is visited only one. The rules of VRP are shown
both equations (14) and (15). Equation (16) presents the occupation formed around the
bottom. A tour starts from a delivery point and end set the same delivery point. The
model also block sub-tours moreover starting from a point and not ending at the staging
area with equation (16). The vehicle capacity of the orders is checked with equation
(13)
(14)
(15)
(16)
(17)
In our example, when an order list was formed, a staff member began to pick items
belong to the order list. The sequence of picking items in the order list was determined
It was clear that the sequence of the picking items was improved when a proper
method was applied to find a picking route. In our examination, orders were sorted to
use the model given in equations (13)-(17) taking into consideration a commercial
optimization programme.
32
7.3. Stage III
Up to this point, the assignment and routing problems have been found in stages I and II
respectively. It is obvious that the implementation of the proposed solutions into the
warehouse design may produce a cost. Therefore, it was necessary to measure the
system performance to determine what gain or loss could occur. So, we applied a
warehouse were taken as inputs, on the other hand total distance, simulation duration,
the total waiting time of an order in the system, the average quantity of order in the
system, the average order picking time were chosen as outputs. 12 different scenarios
were generated to illustrate the effects of the warehouse design, assignment and the
33
The existing placement, random assignment, MDS and mathematical model
were applied separately on the proposed and existing warehouse designs. Moreover, the
results of simulation for sorted orders were obtained with the VRP based on the
warehouse designs. The results are summarized in Table 6.
Storage Assignment
Existing Random Mathematical
Performance Criteria MDS
Placement Assignment Model
Total Distance (meter) 52214 55378 51952 50786
Existing Design
The Total Waiting Time of an Order in the System (min) 3.16 3.30 3.02 2.15
The Average Quantity of Order in the System (number) 414.78 412.48 408.46 249.53
The Average Order Picking Time (min) 0.714 0.74 0.69 0.66
First of all, at the beginning of the study, picking all orders was required into 23
hours in existing design and placement of the warehouse. Then, different storage
assignment methods were applied in existing design. Simulation duration was decreased
nearly 2 hours by mathematical model so it was spent 21 hours for picking all orders.
Secondly, a proposed design was produced by adding new tunnels. Total distance was
decreased 10 km and picking all orders was spent nearly 17 hours for proposed design.
Storage assignments methods were applied on proposed design and results were shown
in table 6.
34
The total waiting time of an order in the system was nearly 8 minutes at the
beginning, the total waiting time of an order was decreased to less than 5 minutes in
proposed design with mathematical model. Afterwards, VRP was used for rearranging
order sequence on routes. The total waiting time of an order was nearly 2 minutes with
proposed approach.
An order completion time was 1.47 at the beginning of study with using
mathematical model, it was decreased nearly 1 minute for proposed design without
using VRP. When we sorted order routes with VRP, it was decreased to 0.66 in the
warehouse.
Consequently, all performance criteria were gotten much more better results by
academic study will increase the reliability of the results. In our example, the results
were repeated twenty-five times and the average values were reported. The simulation
results were tested both using a paired samples t-test and an independent samples t-test
The paired sample t-test was used to examine the differences between the
simulation results which were obtained for the same design under different assignments.
Table 6 showed the average of the differences between sorted order and random order
Table 6 shows that the simulation results between two different warehouse
designs included item assignment which obtained with using the mathematical model,
35
the random model, the existing placement and the MDS. Moreover, the results indicate
that average variables were statistically and significantly different from each other.
Independent sample t-test was used to examine different design and different
placement policy. In these two cases, both warehouse designs and the approach used for
be used. The results were obtained to prove the difference of averages with using an
For the all hypothesis tests, P<0.001 at a 95% level of significance was
assumed. P<0.001 could be considered as significant based on the results obtaining for
hypothesis. By t-tests, the obtaining results with the simulation study statistically were
8. Conclusion
In this study, we examined a refrigerated warehouse which supplied order requests from
proposed a new design with adding new tunnels in the warehouse. Whereas new tunnels
caused a construction cost, it raised the order picking efficiency. For designing
warehouse layout with using the method of vehicle monitoring, bottlenecks was
unblocked, nearly 10 km of total distance and 6 hours of picking time were decreased in
proposed placement in table 6. The total waiting time of an order in the system was
reduced 2.5 minute in proposed warehouse design. Then, it plunged down to nearly 3
36
The average order picking time was 1.542 minutes in existing placement, with
adding new two tunnels it decreased to 1.14 minute. It was 0.66 minute with proposed
approach.
We assigned items into warehouse separately using the MDS and the
mathematical model. Storage assignment with MDS reduced 2.3 km of total distance in
proposed design. Storage assignment with using mathematical model had better results
Although the average quantity in the system was 953 orders in the existing
design, our hierarchical proposed approach decreased it to 250 orders for the proposed
design using VRP. This will improve the system responsiveness so much.
existing and proposed design with VRP based on total distance criteria in this case
study.
real life problem. We asserted that our study consisted of the proposed mathematical
model, the MDS and association rules which provided a unique contribution to design,
We plan that the model can be revised for more product ranges and a meta-
37
9. References
Agrawal, R., Imieliński, T., & Swami, A. (1993). Mining association rules between sets
SIGMOD ’93 (Vol. 22, pp. 207–216). New York, USA: ACM Press.
https://doi.org/10.1145/170035.170072
Armstrong, R. D., Cook, W. D., & Saipe, A. L. (1979). Optimal batching in a semi-
Ashayeri, J., Heuts, R. M., Valkenburg, M. W. T., Veraart, H. C., & Wilhelm, M. R.
4467–4483. https://doi.org/10.1080/00207540210153901
Azadeh, A., Elahi, S., Farahani, M. H., & Nasirian, B. (2017). A genetic algorithm-
https://doi.org/10.1016/j.cie.2016.12.019
Baker, P., & Canessa, M. (2009). Warehouse design: A structured approach. European
https://doi.org/10.1016/j.ejor.2007.11.045
Battini, D., Glock, C. H., Grosse, E. H., Persona, A., & Sgarbossa, F. (2016). Human
https://doi.org/10.1016/j.cie.2016.01.020
Boza, A., Alemany, M. M. E., Alarcón, F., & Cuenca, L. (2014). A model-driven DSS
38
homogeneity in products. Production Planning and Control, 25(8), 650–661.
https://doi.org/10.1080/09537287.2013.798085
https://doi.org/10.1080/07408178408975252
Bozer, Y. A., & White, J. A. (1990). Design and Performance Models for End-of-Aisle
https://doi.org/10.1287/mnsc.36.7.852
Brynzér, H., & Johansson, M. I. (1995). Design and performance of kitting and order
125. https://doi.org/10.1016/0925-5273(95)00083-6
Calzavara, M., Glock, C. H., Grosse, E. H., Persona, A., & Sgarbossa, F. (2017).
Caron, F., Marchet, G., & Perego, A. (2000a). Layout design in manual picking
https://doi.org/10.1108/09576060010313946
Caron, F., Marchet, G., & Perego, A. (2000b). Optimal layout in low-level picker-to-
https://doi.org/10.1080/002075400189608
Che, A., Zhang, Y., & Feng, J. (2017). Bi-objective optimization for multi-floor facility
layout problem with fixed inner configuration and room adjacency constraints.
https://doi.org/10.1016/J.CIE.2016.12.018
39
Chen, M.-C., Huang, C.-L., Wu, H.-P., Hsu, M.-F., & Hsu, F.-H. (2005). A data mining
540-32391-0_109
Chen, M. C., Huang, C. L., Chen, K. Y., & Wu, H. P. (2005, April 1). Aggregation of
orders in distribution centers using data mining. Expert Systems with Applications.
Pergamon. https://doi.org/10.1016/j.eswa.2004.12.006
Chew, E. P., & Tang, L. C. (1999). Travel time analysis for general item location
Chiang, D. M.-H., Lin, C.-P., & Chen, M.-C. (2011). The adaptive approach for storage
https://doi.org/10.1080/17517575.2010.537784
Chow, K. (2008). Knowledge based decision support system in the design and control
Chuang, Y. F., Chia, S. H., & Wong, J. Y. (2014). Enhancing order-picking efficiency
Daniels, R. L., Rummel, J. L., & Schantz, R. (1998). A model for warehouse order
40
https://doi.org/10.1016/S0377-2217(97)00043-X
Dantzig, G., Fulkerson, R., & Johnson, S. (1954). Solution of a Large-Scale Traveling-
393–410. https://doi.org/10.1287/opre.2.4.393
1479–1504. https://doi.org/10.1080/002075499191094
De Koster, R., Le-Duc, T., & Roodbergen, K. J. (2007). Design and control of
De Koster, R., & Van Der Poor, E. (1998). Routing orderpickers in a warehouse: A
comparison between optimal and heuristic solutions. IIE Transactions, 30(5), 469–
480. https://doi.org/10.1080/07408179808966487
Dichtl, E., & Beeskow, W. (1980). Die optimale Anordnung von Gütern in
Egas, C. A. (2012). Methodology for Data Mining Customer Order History for Storage
Elbert, R. M., Franzke, T., Glock, C. H., & Grosse, E. H. (2017). The effects of human
behavior on the efficiency of routing policies in order picking: The case of route
https://doi.org/10.1016/j.cie.2016.11.033
535. https://doi.org/10.1080/00207548108956683
41
Elsayed, E. A., & Stern, R. G. (1983). Computerized algorithms for order processing in
Elsayed, E. A., & Unal, O. I. (1989). Order batching algorithms and travel-time
https://doi.org/10.1080/00207548908942610
Gademann, N., & van de Velde, S. (2005). Order batching to minimize total travel time
https://doi.org/10.1080/07408170590516917
picking items in a wide aisle. Engineering Costs and Production Economics, 13(4),
263–271. https://doi.org/10.1016/0167-188X(88)90012-2
Goetschalckx, M., & Ratliff, H. D. (1988). Order Picking in an Aisle. IIE Transactions,
935–945. https://doi.org/10.1287/mnsc.23.9.935
Gross, D., Pinkus, C. E., & Soland, R. M. (1979). Designing a Multi-Product Multi-
Program in Logistics.
Gu, J. (2005). The forward reserve warehouse sizing and dimensioning problem.
42
Georgia Institute of Technology.
Gu, J., Goetschalckx, M., & McGinnis, L. F. (2007). Research on warehouse operation:
21. https://doi.org/10.1016/J.EJOR.2006.02.025
Gu, J., Goetschalckx, M., & McGinnis, L. F. (2010). Research on warehouse design and
Gue, K. R., & Meller, R. D. (2014). A constructive aisle design model for unit-load
Han, M. H., McGinnis, L. F., Shieh, J. S., & White, J. A. (1987). On sequencing
Hassan, M., Ali, M., Aktas, E., & Alkayid, K. (2015). Factors affecting selection
https://doi.org/10.1080/09537287.2015.1011726
Hausman, W. H., Schwarz, L. B., & Graves, S. C. (1976). Optimal Storage Assignment
https://doi.org/10.1287/mnsc.22.6.629
Henn, S., & Wäscher, G. (2012). Tabu search heuristics for the order batching problem
43
in a distribution centre with two cross-aisles. International Journal of Production
Hodgson, T. J., & Lowe, T. J. (1982). Production lot sizing with material–handling cost
https://doi.org/10.1080/05695558208975037
Horta, M., Coelho, F., & Relvas, S. (2016). Layout design modelling for a real world
https://doi.org/10.1016/j.cie.2016.08.013
Hsieh, L.-F., Huang, C.-J., & Huang, C.-L. (2007). Applying Particle Swarm
Hsu, C. M., Chen, K. Y., & Chen, M. C. (2005). Batching orders in warehouses by
169–178. https://doi.org/10.1016/j.compind.2004.06.001
Hwang, H., Baek, W. J., & Lee, M. K. (1988). Clustering algorithms for order picking
Hwang, H., & Kim, D. G. (2005). Order-batching heuristics based on cluster analysis in
https://doi.org/10.1080/00207540500151325
Hwang, H. S., & Cho, G. S. (2006). A performance evaluation model for order picking
https://doi.org/10.1016/j.cie.2005.10.002
44
milkrun logistics. International Journal of Production Economics, 133(1), 312–
318. https://doi.org/10.1016/J.IJPE.2009.10.028
https://doi.org/10.1109/LINDI.2011.6031164
Lai, K. K., Xue, J., & Zhang, G. (2002). Layout design for a paper reel warehouse: A
Lin, C. C., Kang, J. R., Hou, C. C., & Cheng, C. Y. (2016). Joint order batching and
164–174. https://doi.org/10.1016/j.cie.2016.03.009
Lin, C. H., & Lu, I. Y. (1999). Procedure of determining the order picking strategies in
https://doi.org/10.1016/S0925-5273(98)00188-1
Liu, C.-M. (2004). Optimal Storage Layout And Order Picking For Warehousing.
https://doi.org/10.1016/S0305-0548(99)00026-X
Mahajan, S., Rao, B. V., & Peters, B. A. (1998). A retrieval sequencing heuristic for
https://doi.org/10.1080/002075498193246
45
Malmborg, C. J. (2000). Interleaving models for the analysis of twin shuttle automated
Meneghetti, A., & Monti, L. (2013). Sustainable storage assignment and dwell-point
policies for automated storage and retrieval systems. Production Planning and
Miyamoto, T., & Inoue, K. (2016). Local and random searches for dispatch and
Montulet, P., Langevin, A., & Riopel, D. (1998). Minimizing the peak load: An
https://doi.org/10.1080/002075498193372
Pan, C. H., & Liu, S. Y. (1995). A comparative study of order batching algorithms.
Pan, J. C. H., Shih, P. H., Wu, M. H., & Lin, J. H. (2015). A storage assignment
46
heuristic method based on genetic algorithm for a pick-and-pass warehousing
https://doi.org/10.1016/j.cie.2014.12.010
Persson, F., & Saccani, N. (2007). Managing the after sales logistic network - A
simulation study of a spare parts supply chain. In IFIP International Federation for
Information Processing (Vol. 246, pp. 313–320). Boston, MA: Springer US.
https://doi.org/10.1007/978-0-387-74157-4_37
Petersen, C. G., & Aase, G. (2004). A comparison of picking, storage, and routing
https://doi.org/10.1108/01443579710177860
Poon, T. C., Choy, K. L., & Lau, H. C. W. (2011). An efficient production material
Production Planning and Control (Vol. 22, pp. 754–766). Taylor & Francis Group.
https://doi.org/10.1080/09537287.2010.543559
507–521. https://doi.org/10.1287/opre.31.3.507
Roodbergen, K. J., & De Koster, R. (2001a). Routing methods for warehouses with
1883. https://doi.org/10.1080/00207540110028128
47
Roodbergen, K. J., & De Koster, R. (2001b). Routing order pickers in a warehouse with
https://doi.org/10.1016/S0377-2217(00)00177-6
Rouwenhorst, B., Reuter, B., Stockrahm, V., Van Houtum, G. J., Mantel, R. J., & Zijm,
https://doi.org/10.1016/S0377-2217(99)00020-X
Russell, G. J., & Petersen, A. (2000). Analysis of cross category dependence in market
An Ant Colony Algorithm (ACA) for solving the new integrated model of job shop
Sarker, B. R., & Babu, P. S. (1995). Travel time models in automated storage/retrieval
https://doi.org/10.1287/mnsc.19.5.555
Tang, L. C., & Chew, E.-P. (1997). Order picking systems : Batching and storage
https://doi.org/10.1016/S0360-8352(97)00245-3
Tappia, E., Marchet, G., Melacini, M., & Perotti, S. (2015). Incorporating the
48
Planning and Control, 26(10), 824–838.
https://doi.org/10.1080/09537287.2014.990945
Tsai, C. Y., Liou, J. J. H., & Huang, T. M. (2008). Using a multiple-GA method to
solve the batch picking problem: Considering travel distance and order due time.
https://doi.org/10.1080/00207540701441947
Technology.
Vaughan, T. S., & Petersen, C. G. (1999). The effect of warehouse cross aisles on order
https://doi.org/10.1080/002075499191580
Wauters, T., Villa, F., Christiaens, J., Alvarez-Valdes, R., & Vanden Berghe, G. (2016).
https://doi.org/10.1016/j.cie.2016.09.013
Won, J., & Olafsson, S. (2005). Joint order batching and order picking in warehouse
https://doi.org/10.1080/00207540410001733896
Wutthisirisart, P., Noble, J. S., & Alec Chang, C. (2015). A two-phased heuristic for
https://doi.org/10.1016/j.cie.2015.01.020
Young, G., & Householder, A. S. (1938). Discussion of a set of points in terms of their
https://doi.org/10.1007/BF02287916
49
Zhang, G. Q., Xue, J., & Lai, K. K. (2002). A class of genetic algorithms for multiple-
Zhang, J., Wang, X., & Huang, K. (2016). Integrated on-line scheduling of order
50
Appendix A
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
0 0,084 0,056 0,053 0,06 0,048 0,074 0,032 0,067 0,052 0,053 0,044 0,051 0,05 0,064 0,042 0,037 0,042 0,031 0,021 0,017 0,012 0,008
1 0,084 0,063 0,06 0,071 0,053 0,078 0,033 0,072 0,058 0,066 0,043 0,056 0,051 0,071 0,046 0,041 0,047 0,032 0,023 0,018 0,012 0,007
2 0,056 0,093 0,072 0,066 0,053 0,088 0,031 0,073 0,053 0,054 0,04 0,051 0,049 0,06 0,046 0,04 0,046 0,03 0,022 0,022 0,007 0,005
3 0,053 0,091 0,073 0,08 0,057 0,081 0,032 0,062 0,053 0,058 0,045 0,048 0,049 0,068 0,044 0,038 0,04 0,025 0,021 0,021 0,002 0,008
4 0,06 0,1 0,062 0,075 0,062 0,08 0,029 0,065 0,054 0,055 0,044 0,046 0,05 0,073 0,044 0,037 0,04 0,026 0,02 0,021 0,01 0,005
5 0,048 0,087 0,059 0,062 0,073 0,087 0,036 0,074 0,053 0,049 0,047 0,055 0,051 0,066 0,038 0,042 0,04 0,028 0,014 0,018 0,014 0,005
6 0,074 0,088 0,066 0,06 0,064 0,059 0,033 0,087 0,055 0,064 0,046 0,049 0,054 0,069 0,043 0,036 0,039 0,035 0,022 0,012 0,015 0,003
7 0,032 0,089 0,057 0,057 0,056 0,059 0,08 0,072 0,056 0,056 0,047 0,06 0,06 0,065 0,043 0,032 0,047 0,034 0,007 0,002 0,016 0,004
8 0,067 0,089 0,061 0,056 0,057 0,055 0,095 0,033 0,062 0,065 0,043 0,061 0,054 0,068 0,045 0,042 0,041 0,033 0,021 0,002 0,012 0,007
9 0,052 0,095 0,058 0,057 0,062 0,052 0,079 0,034 0,08 0,06 0,043 0,057 0,055 0,071 0,046 0,046 0,045 0,031 0,014 0,007 0,007 0,003
10 0,053 0,099 0,055 0,058 0,059 0,044 0,085 0,031 0,079 0,056 0,049 0,047 0,052 0,069 0,046 0,036 0,039 0,034 0,025 0,019 0,008 0,01
11 0,044 0,081 0,051 0,056 0,058 0,053 0,076 0,033 0,065 0,05 0,062 0,073 0,062 0,074 0,048 0,041 0,045 0,037 0,023 0,008 0,002 0,002
12 0,051 0,092 0,056 0,052 0,054 0,055 0,072 0,036 0,08 0,058 0,052 0,064 0,065 0,063 0,047 0,037 0,044 0,038 0,017 0,005 0,005 0,01
13 0,05 0,082 0,053 0,053 0,057 0,051 0,078 0,036 0,071 0,055 0,057 0,054 0,065 0,079 0,045 0,036 0,043 0,029 0,02 0,005 0,017 0,013
14 0,064 0,091 0,052 0,058 0,067 0,051 0,08 0,031 0,071 0,057 0,059 0,051 0,05 0,063 0,053 0,036 0,045 0,033 0,024 0,019 0,002 0,008
15 0,042 0,09 0,061 0,057 0,062 0,046 0,076 0,031 0,071 0,055 0,059 0,05 0,056 0,054 0,081 0,042 0,047 0,026 0,022 0,003 0,005 0,007
16 0,037 0,089 0,058 0,054 0,057 0,055 0,069 0,025 0,072 0,061 0,051 0,046 0,049 0,048 0,06 0,046 0,054 0,037 0,029 0,014 0,013 0,013
17 0,042 0,094 0,062 0,053 0,056 0,049 0,069 0,035 0,065 0,055 0,052 0,048 0,054 0,053 0,07 0,048 0,05 0,043 0,022 0,012 0,005 0,005
18 0,031 0,085 0,053 0,044 0,05 0,045 0,084 0,033 0,072 0,051 0,06 0,053 0,062 0,048 0,069 0,036 0,047 0,026 0,005 0,007 0,012
19 0,021 0,093 0,061 0,057 0,059 0,037 0,079 0,009 0,069 0,037 0,067 0,051 0,042 0,051 0,074 0,046 0,054 0,044 0,039 0,009 0,015 0,009
20 0,017 0,106 0,084 0,08 0,087 0,065 0,087 0,006 0,072 0,055 0,072 0,051 0,016 0,055 0,087 0,014 0,004 0,018 0,002 0,018 0,018 0,002
21 0,012 0,146 0,013 0,003 0,019 0,022 0,123 0,013 0,14 0,01 0,026 0,003 0,013 0,14 0,157 0,029 0,029 0,019 0,029 0,016 0,026 0,026
22 0,008 0,367 0,013 0,027 0,027 0,06 0,007 0,007 0,02 0,02 0,02 0,053 0,033 0,047 0,06 0,047 0,053 0,027 0,033 0,007 0,033 0,04
51
Highlights
Warehouse management was examined using Mathematical Model, MDS, Association rules.
Sorting order picking routes based on VRP improves picker’s efficiency.
Storage assignment should be made according to associations of goods.
Warehouse managers should take into consideration customer’s consumption pattern.
52