Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Optimal Decision-making on Product Ranking

For Crossdocking/Warehousing Operations


Zhengping Lii, Malcolm Yoke Hean Lowii, Yuan Guan Limiii, Bin Maiv
i,iii,iv
Singapore Institute of Manufacturing Technology, 71 Nanyang Drive, SINGAPORE 638075.
ii
School of Computer Engineering, Nanyang Technological University, Nanyang Avenue, SINGAPORE 639798.
{izpli,iiiyglim,ivbma}@simtech.a-star.edu.sg, iiyhlow@ntu.edu.sg

Abstract- The physical distribution of goods is one of the key products in the shortest possible time at the lowest possible
success factors in today’s fast moving markets. Many companies are cost.
involved in the search for efficient distribution alternatives, as the
lead times for customer order-fulfillment need to be shortened while In addition, Just-In-Time concept being accepted widely,
the costs and risks of warehousing need to be minimized. make-to-order and assemble-to-order production policies are
Crossdocking is defined as an operation strategy that moves items applied to more and more products. The implementation of
through flow consolidation centers or cross docks without putting crossdock operations repositions the focus from warehousing
them into storage. This removes the need for distribution inventory to one of managing inventory through-flow in transit
warehouses in the supply chain, and allows the customers to receive
complete deliveries for their orders. However, not all products are from suppliers to customers. In the fast moving consumer
suitable for crossdocking operations. In real practice, a pure goods (FMCG) crossdocking scenario, retailers submit their
crossdocking scenario is not common. A crossdocking center or order to suppliers on a specific day. Each supplier consolidates
distribution center is normally a combination of crossdocking and orders and sends truckloads of product to the crossdock. There,
warehousing facilities. Industry needs guideline and model to workers transfer products to trailers bound for individual
support crossdocking/warehousing decision-making and to evaluate
the applicability of crossdocking operations for their particular stores, so that outgoing trailers contain products for a single
business situation. This paper presents a systematic procedure and store from many vendors. Transportation costs are lower
model for the evaluation of the ranking of product’s suitability for because shipments in and out of the crossdock are in truckload
crossdocking in a distribution center or crossdocking center. A quantities. In this process, the warehouses acting as crossdocks
prototype system based on the approach had been developed and is are transformed from inventory repositories to points of
also introduced in the paper.
delivery, consolidation and pickup [3].
I. BACKGROUND However, crossdocking operations increase the complexity
of material flow control. This is especially evident when a
Due to high inventory carrying costs, it is often not possible multitude of suppliers are included in the processes. Each of
to stock all the products in a distribution warehouse. Direct the individual consignments related to an end customer
deliveries from manufacturers remove the need for delivery must be identified and information on the associated
warehousing in the supply chain, but often result in multiple customer order must be available at all the terminals where
deliveries to the customer with high transportation costs. consolidation is performed. Due to the complexities and
Crossdocking is an operation strategy that moves items through challenges of crossdocking operations, industry needs
flow consolidation centers or crossdocks without putting them systematic approaches for evaluating the potential for
into storage. It can help to reduce inventory and consolidate crossdocking application. Not all products are suitable for
transportation at the same time. crossdocking. Distribution center is normally a combined
The traditional warehousing and distribution faces the model of warehousing and crossdocking. It means that both
challenge of fulfilling increasing consumer demand. The new traditional warehousing and crossdocking co-exist. With
challenges put pressure primarily on the companies’ different cost structure and the limited capacity of
warehousing and distribution system. As the number of crossdocking and warehousing, one key question that needs to
partners and delivery points grow, the volume of orders be answered is that what products should go through
decreases, but their frequency increases. As the time for crossdocking and what product should go through
receiving goods becomes shorter, the prescription relating to warehousing.
the working hours of drivers becomes stricter and also order In this paper, we reviewed current research and applications
lead time becomes even shorter [1]. There is ever increasing on crossdocking planning and operations. Based on this, we
pressure to reduce inventories. So a trend toward smaller and propose approaches for evaluating products’ suitability for
fewer warehouses will transfer many warehouse operations crossdocking to enable user to make optimal decision on
into crossdocking operations in the 21st century [2]. The crossdocking or warehousing decision. A tool for crossdocking
warehouse is undergoing a transformation from a solid product ranking is developed and will be briefly introduced.
physical facility used to house inventory to one that distributes
II. LITERATURE REVIEW large distributor of household appliances maintains 41
In FMCG crossdocking, retailers receive products from crossdock facilities where “no inventory is held” [14].
multiple vendors who use distributors with multiple Despite there being several research publications, there is
warehouses. In general, crossdocks are complex and requires a very little published research on the approaches for evaluating
high degree of coordination between suppliers, customers and the potential of crossdocking operations for a company and the
distributors to create shipments based on anticipated supplies suitability of a product for crossdocking operations. This is
and demands [4]. perhaps because the complexity of its implementation on a
A significant amount of research work on crossdocking has large scale has prevented crossdocking from becoming a
focused on the crossdock facility design. Barthold and Gue [5] common systematic distribution model. However, logistic
studied the best shape for a crossdock by analyzing the service providers capable of offering a crossdocking service
assignment of receiving and shipping doors. The staging of are increasingly available on the market, and the developments
products in a crossdock to avoid floor congestion and increase in information technology have also made the management of
throughput has also been studied together with the effects of crossdocking operations easier. Nevertheless, there is still an
different combinations of number of workers in receiving and absence of systematic guidelines that can help supply chain
shipping on throughput [6]. A simulated annealing procedure managers to determine the suitability of crossdocking for
was used to construct effective layout to reduce labor costs [7]. certain business and products and assess the benefits of
Another important research area for crossdocking is to treat crossdocking for their particular business situation. There is a
crossdocks as a network of distribution and transshipment requirement for a model to support crossdocking and
points. Donaldson et al. [8] studied a network of crossdocks for warehousing decision-making. This topic is still not well
the US Postal Service where 148 Area Distribution Centers studied and this paper will work on the issue.
serve as crossdocks, each receiving, sorting, packing and
dispatching mail according to operating schedules. Mail not III. PROBLEM DESCRIPTIONS
processed on time must be shipped by air, incurring additional
costs and “critical-entry” times, when mail must arrive at the Traditionally, goods are processed in warehousing approach,
destination center, must be coordinated with transportation where it arrives from the manufacturer and is stored into
schedules to avoid overshooting specified cut off times. Each inventory at the warehouse. Goods take up space in the facility
distribution center serves as an origin as well as destination and are stored there for a period of time for anticipated
node where schedules were driven by mail delivery standards. demand. In crossdocking, goods arrive from the manufacturer
Ratliff et al. [9] studied a load-driven network, in which into the crossdock. Goods are stored in the facility for at most
deliveries take place when there are sufficient products waiting 24hours. They are then consolidated, sorted and sent to their
for transportation. They studied the North American respective destinations.
automobile delivery systems to determine the ideal number and Comparing to traditional warehousing, crossdocking has
location of crossdocks in a network and how shipments flowed some obvious advantages. First crossdocking eliminates two
between them. In their study, a minimum inventory strategy cost- and labor-intensive functions: storage and order picking
was the key in attempting to minimize the number of vehicles of a traditional warehouse, while still allowing it to serve
at the mixing center (crossdocks). receiving and shipping functions. Handling costs is reduced
Crossdocking operations planning and scheduling also has because it minimizes “the number of touches”. Second, the
been studied in recent years. Chen, Guo and Lim [10] studied speed of material movement is faster, cargo normally takes a
crossdocking network scheduling where time windows for
few days and even months in traditional ware housing and it
deliveries and pickups are considered. They also considered
only normally takes less than 24 hours in a crossdock. Third,
crossdock-handling costs which are use to penalize delays. Yu
inventory is much lower and the throughput is higher in
and Egbelu [11] studied the scheduling issue of inbound and
outbound trucks in crossdocking systems with temporary crossdocking compared to traditional warehousing. In addition,
storage. They try to find the scheduling sequence for both when timing is well coordinated, products can be made
inbound and outbound trucks to minimize total operation time available in shorter time windows, thus reducing cycle times.
when a temporary storage buffer to hold items temporarily is So crossdocking’s impact to supply chain is to make it more
located at the shipping stock. Chen and Lee [12] develop responsive to customer demand as compared to traditional
polynomial approximation algorithm and branch-and-bound warehousing.
algorithm to minimize the makespan for products going In real practice, a pure crossdocking scenario is not
through a crossdocking facility. common. A crossdocking center or distribution center is
Crossdocking can be complex and difficult to manage, normally a combination of crossdock and warehouse. Some
involving a large number of transshipment points and vehicles. products go for crossdocking and some products go for
The well-known success of Wal-Mart [13] in crossdocking warehousing based on product property, user demand and
requires coordinating 2000 dedicated trucks over a large facility capacity. Even for the same type of product, part of the
network of warehouses, crossdocks and retail points. Maytag, a products could go for crossdocking and the rest go for
warehousing. This is because not all products are suitable for
crossdocking, and even if they are suitable, logistics managers
are still skeptical to the idea of not having any safety inventory
or crossdocking capacity is not enough for all the suitable
products. Especially in FMCG supply chain, a model
combining both crossdocking and traditional warehousing
operations is highly feasible and cost effective due to the
characteristics of fast moving consumer goods. The selection
of distribution strategy for the products depends on a number
of factors such as product volume, product value, product life
cycle, and facility space constrains.
Many companies invest a lot of time and money to
investigate on this area to gain a competitive edge over their
rivals especially for Fast Moving Consumer Goods (FMCG)
products that have a quick turnover and relatively low cost. Figure 1: Evaluation of product suitability for crossdocking
While the profits made from these individual products are A. Factors to be Considered in Crossdocking Suitability
relatively, they are often sold in big volume and the cumulative The product ranking and selection logics take in product
profit on such products can be significant. To increase their details and previous inventory movement data to generate
revenue, companies have realized the importance of reducing scores and rankings for products according to their suitability
their distribution cost and at the same time meet the customer for cross docking. The suitability of products for crossdocking
demand. Currently, there is a lack of a proper system or tool to is evaluated from four aspects: Product Popularity, Total Cubic
assist logistics managers to evaluate and select the type of Movement (volume), Demand variation and Product Value &
distribution strategy for a particular product. The crossdocking- Life (Figure 1).
warehousing decision on what and how many products should • Popularity: refers to the number of times a product
go for crossdocking could be a complex decision considering appears on the orders from the customers. A higher
product popularity, volume, demand variation and product life popularity would mean more frequent and larger quantity
cycle. It is a challenge task for a crossdocking manager or of the product would be moving through the facility. A
operators to make the right decision given these complexities. product with a higher popularity would be more suited for
The purpose of this research is to study the approach and crossdocking as the products need not be stored into
develop tools for Crossdocking Product Ranking so as to assist inventory and is transported straight to the destination. It is
logistics managers in their product distribution strategies. With reasonable to put high priority for crossdocking to those
product data input from the user, the application will generate products with high popularity. We define “popularity =
scores to rank products on their suitability for crossdocking. number of appearances on orders”. For the computation
The ranking result could be used by a company to define of popularity, the Crossdocking Product Ranking and
product distribution strategy and determine the Selection Tool do not take into account the quantity sold.
crossdocking/warehousing capacity of facilities. The omission of quantity in the calculation of popularity is
The product ranking includes two main steps: First, product because quantity factor has already been taken into
property information is collected. These include product type, consideration in the total cubic movement category.
volume, destination, product life, packing attributes, and • Total Cubic Movement: refers to the total volume of a
historical demand information. Product data is preprocessed product that is moved through the facility. As space is a
according to system requirement. Second, a product’s constraint in a facility, assigning a product with a high
suitability for crossdocking will be evaluated based on product cubic movement through a crossdock would definitely
information and weights of different factors will be calculated. save inventory cost. The product no longer needs to take
With the product ranking result, trade-off between cross- up storage space in the facility for a longer period of time,
docking and warehousing could be evaluated. The evaluation allowing the space to be utilized for other products. So
result could also be used for strategic level crossdocking- crossdocking should be conducted for those items with
warehousing decision making, such as for facility capacity and higher cube movement, so that less storage space is
layout design. needed.
Product volume * demand = total cubic movement
IV. CROSS-DOCKING PRODUCT RANKING MODULE DESIGN • Demand Variation: refers to the demand patterns of a
AND DEVELOPMENT product. A product with a constant demand is more
suitable for crossdocking since this will make the
crossdocking operations efficient. It is more suitable to
keep an inventory for a product with erratic demand and
fulfill the related orders with stock.
Coefficient of variation = standard deviation / µ C. Make Use of the Ranking Information
(mean) Once the product’s suitability ranking for crossdocking
A low coefficient of variation means low demand obtained, it is important to make use of the ranking
variation information.
• Product Value & Life Cycle: the inventory risk and cost First, the ranking data could be used for strategic level
for products with higher values and short life cycle (e.g. decision to decide what products should go for crossdocking or
MP3 players) and product shelf life (such as flesh milk). warehousing. The product volume could be calculated based
Products nearing the end of product lifecycle will be on historical demand and/or demand forecast for a particular
higher than those products with lower value and long time period. In strategic level, a facility capacity plan should be
product life cycle. In this study, product life refers to the generated to decide on how much crossdocking and
lower number of product life cycle and product shelf life warehousing capacity would be maintained for a period.
(by weeks). Since products with short life become obsolete Secondly, the product ranking for crossdocking suitability
faster, it is necessary to push these products to the sales could be used in the calculation of unit product cost for
floor as fast as possible. Distribution of these types of crossdocking and warehousing. A high ranking for
products through a crossdock is appropriate. crossdocking means the product’s relative cost for
Priority = value per unit / product life crossdocking would be lower than that of warehousing. The
unit cost information could be used in allocating products to
B. Product Crossdocking Ranking Calculation
crossdocking and warehousing operations optimally in a
To generate scores for the products, attributes of each
distribution center. The table below shows an example of unit
product must be used to calculate the values for the four
costs (for crossdocking and warehousing) of products passing
factors. Equations for the computation of values for each factor
through a facility.
are as follows:
Thirdly, the ranking for product’s suitability for
• popularity = number of appearances on orders
crossdocking is very useful for allocating products to
• product volume * demand = total cubic movement
crossdocking and warehousing in operational level. During a
• coefficient of variation = standard deviation / µ (mean)
time period, the available capacity for crossdocking and
• priority = value per unit / product life cycle
warehousing in a facility is limited. The products’ processing
After calculating the values for the four factors, as the range of
in the facility should be optimized (minimum processing cost)
values differ in every score category, there is a need to
by the proper allocation of products to crossdocking and
normalize the values to an identical scale. The Min-Max
warehousing. So the ranking data could be used on a
Normalization method is used to normalize the values into the
crossdocking/warehousing product allocation planning that
desired range of 0.0 to 1.0, which is the range use in our tool to
yields the minimum total processing cost [15]. As shown in Fig
represent and rank the scores. Min-Max Normalization
2, Rxd refer to product’s suitability ranking for crossdocking
Formula for the original data is defined as:
and Rwh refer to the relative suitability ranking for
(current_ value− min_value) warehousing (Rwh=1-Rxd). Rxd/Rwh is the relative index for
× (new_ max− new_ min)+ new_ min
(max_value− min_value) the product’s suitability for crossdocking. Products with
Rxd/Rwh >1 are prefer for crossdocking.
Here min_value, max_value is the initial range. By
normalization, the four types of product data are in a more
comparative format.
Besides normalizing the scores to an identical scale, users
might need to place an importance on certain score categories.
Therefore the system will require the user to input weights for
each score category for each product such that the total value
of the weights sum up to 1.0.
Using the normalized values and user specified weights for
each product, the final score of a product’s suitability for
crossdocking is calculated by adding the values for the four
factors together. The higher the score is for a product, the more
Fig 2: UNIT PRODUCT OPERATION COSTS
suitable it is for crossdocking. The final computation of the
scores is shown below: V. MODULE DEVELOPMENT
Final score = Weight A * Popularity Score + Weight B * A crossdocking product ranking tool has been developed to
Cubic Movement Score + Weight C * compute the ranking of products’ suitability for
Variation Score + Weight D * PLC Score crossdocking/warehousing. With the described factors above
Where Weight A + Weight B + Weight C + Weight D = 1.0 taken into consideration, the system will need the following
input data from the user:
• Product details: dimensions (volume), weight, value and service. Retailer X is interested in looking at the possibility of
product life cycle. implementing a crossdock facility for its own operations as
• Product delivery orders that passes through the facility. well. Its current distribution system consists of a warehouse
The order information is used for the computation of (700m2) and a network of trucks to transport their goods to and
demand variance and popularity. from their many stores around the island. We assume that
• Product handling and holding cost by crossdocking and Retailer X’s warehouse has the geographical and physical
warehousing of the facility. The can also be calculated requirements of a crossdock, and that the transportation and
based on the properties of the product. information system of the company meets the basic needs for
The desired output from the Scoring and Ranking Module is crossdocking operations.
a list of products ranked according to their suitability for Table 1: Product Attribute Data
crossdocking. Then we do analysis on the output data and
PRODUCT VALUE WEIGHT LIFE CYCLE
attempt to explain the results in detail. The output of the NAME (/SKU) DIMENSION (kg) (weeks)
module is the ranked product list with their suitability for Bread 100 70x70x100 50 4
crossdocking.
Detergent 120 70x100x70 40 100
Figure 3 shows the flow of the generation of product
Rice 50 100x100x20 5 100
ranking. Firstly, all product details and demand history are read
Fresh Milk 35 80x70x40 5 2
into 2 separate arrays. The system will scan through the details
array and demand array to compute the scores. Once the Television 500 100x100x70 15 20
product ID is matched from both arrays, the particular record Digital
Camera 350 50x50x30 1 12
will be inserted into the SelectedList array and the total
Nike Shoes 200 50x50x50 0.1 10
quantity and popularity values will increase. The mean of the
Apple Ipod 200 80x50x30 1 5
product will then be calculated and used to compute the
T-Shirts 600 60x80x75 25 12
variance and standard deviation while scanning through the
SelectedList array . Volume and product life cycle value will DVD Player 300 30x60x80 2 12
also be computed. Facial Cotton 180 67x54x25 10 100
Foamy Facial
Wash 144 40x40x50 10 30
Prickly Heat
Powder 192 60x50x40 10 100
Laurier
Super 96 80x60x50 15 6
Nabisco
Biscuits 100 70x50x75 30 4
Coffee
Maker 120 80x100x80 30 3

Coke Drink 24 40x60x40 24 6


FHM
Magazines 120 60x40x60 5 1
Campbell
Figure 3: Crossdocking product ranking module Soup 72 90x60x20 20 6
development The company supplied a subset of their inventory product
data (for SKU) (shown in Table 1), together with a week’s
VI. CAST STUDY AND TESTING
collection of inventory movement data through its warehouse
With the above modeling and solution approach, we have facility. Processing costs per SKU are also given by the
carried out testing with a case study. The description of the company. Average weightages (0.25 each) are given to the four
scenario is as follows: factors of popularity, cubic movement, demand variation, and
Retailer X has a chain of stores selling a variety of products. value/PLC. Retailer X hopes that through the Crossdocking
These products include household items, electronic goods, Product Ranking & Selection Tool, they can identify which
grocery products, toiletries, foodstuff, fresh meat and poultry, products are most suitable for crossdocking and obtain a
pharmaceuticals and clothing. Retailer X’s business has grown possible optimal distribution plan that will yield the lowest
over the past few years, starting from a small store to a chain of holding and handling cost for the subset of products.
stores all over the island. Competition however has also Calculation results are obtained by the ranking tool as shown
become more intense, and Retailer X realizes the need to in Table 2. Observations made from the case study are as
improve on its operations to lower cost and increase bottom follows:
line profits. • Generally daily foodstuff has a higher cubic movement
Retailer X relies greatly on its distribution operation for its and popularity, with low demand variance as they are
business. A good and efficient distribution system would consumed all the time, which explains the higher
greatly improve Retailer X’s profits and improve customer rankings. Some of the ranking results are predictable,
e.g. Rice and Bread which are consumed daily tops the procedure and model for the evaluation of ranking of product’s
list with majority of the non-food stuff on the bottom suitability for crossdocking in a distribution center or
half of the list. crossdocking center. A prototype system based on the
Table 2: Product Ranking Results approach discussed in the paper had been developed and is
introduced in this paper.
With the approach proposed, a case study is conducted for a
subset of data from a retailing company. The case study
demonstrates that the approach is feasible. The result provides
a guideline for the company to allocate products to
crossdocking operations and determine the capacity of the
facility. Observations from the case study and discussion on
the further usage of the approach is provided. The approach
and tool described in this paper provide industry with guideline
and model to support crossdocking/warehousing decision-
making and to evaluate the applicability of crossdocking
operations for their particular business situation.
Based on the ranking and other factors, we have carried out
further work in developing optimal system to take into account
the goal of finding the minimum cost of distributing the
products to crossdocking and warehousing operations. Further
work will also be carried out to incorporate the ranking of the
suitability for crossdocking as considerations for strategic level
capacity allocation and planning in crossdocking network.
REFERENCES
[1] T. Babics, “Crossdocking in the Sales Supply Chain: Integration of
Information and Communication Relationships”, Periodica Polytechnica
Ser. Transp. Eng. Vol. 33, No. 1–2, pp. 69–76 (2005); October, 2004.
[2] T. Brockmann, “21 Warehousing Trends in the 21st century”, IIE
Solutions, July 1999; http://solution.iienet.org.
[3] P. Chen, Y. Guo, A. Lim, and B. Rodrigues, “Multiple Crossdocks with
Inventory and Time Windows”, Computers and Operations Research,
2006.
[4] B. Shaffer, “Implementing the Crossdocking Operation”. IIE Solutions
• Food stuff such as bread and rice are in high popularity. 2000;30(5):20–3.
Also their demand variations are low and cubic [5] J.J. Bartholdi and K.R. Gue, “The Best Shape for a Crossdock”.
INFORMS National Conference, San Antonio, TX, 2000.
movements are high. So they ranked high in suitability [6] J.J. Bartholdi, K.R. Gue and K. Kang, “Staging Freight in a Crossdock”.
for crossdocking. Proceedings of the International Conference on Industrial Engineering
• For electronic products, there is a split between the and Production Management, Quebec City, Canada, 2001.
[7] J.J. Bartholdi and K.R. Gue, “Reducing Labor Costs in an LTL
rankings, with half on the top and half at the bottom. Crossdocking Terminal”. Operations Research 2002;48(6): 823–32.
This is mainly due to the popularity and total cubic [8] H. Donaldson, E.L. Johnson, H.D. Ratliff and M. Zhang, “Network
movement of the different electronics products. Design for Schedule-Driven Cross-Docking Systems”, Georgia Tech TLI
Report, 1998.
• Magazine is another exception, although scoring low, [9] H.D. Ratliff, J.V. Vate and M. Zhang, “Network Design for Load-Driven
magazines product life cycle priority is very high. This Cross-docking Systems”, TLI Webpage, http://www.isye.gatech.
is because a magazine has short shelf life, after which it edu/research/files/misc9914.pdf., 2001.
[10] P. Chen, Y. Guo, A. Lim and B. Rodrigues, “Multiple Crossdocks with
will be obsolete. This explains why it is ranked higher Inventory and Time Windows” Computers and Operations Research
than some of the other products. Volume 33(1) (2006) pp. 43 – 63.
• Toiletries are also split throughout the ranking list. [11] W. Yu, Egbelu P.J., Scheduling of inbound and outbound trucks in
crossdocking systems with temporary storage, Europe Journal of
Although all of them are daily used items, their rankings Operations Research, pp.377-396, 2007.
differ because of their total cubic movement and [12] F. Chen, and C.Y. Lee, “Minimizing the makespan in a two-machine
popularity. As mentioned in previous section, popularity cross-docking flow shop problem”, European Journal of Operational
Research, October 2007.
only takes into account the number of orders made and [13] D. Simchi-Levi, P. Kaminsky,and E. Simchi-Levi, “Designing and
not the quantity ordered. managing the supply chain”. 2nd ed., NewYork: McGraw-Hill, 2003.
[14] Logistics today, “10 Best Supply Chains”, December 2003,
www.logisticstoday.com.
VII. CONCLUSION [15] B. Ma, Z.P. Li, M.Y.H. Low and Y.G. Lim, “Development of
Crossdocking Product Ranking and Selection Tool”, Technical Report,
This paper investigates the approach for ranking products’ SIMTech, 2007.
suitability for crossdocking and presents a systematic

You might also like