Throughout my term paper research, I focus on a distribution system

advertisement
Problem Description
Throughout my term paper research, I focus on a distribution system which provides
two classes of service. These two classes of service differ by their respective demand
lead-times, where the term demand lead-time refers to the time elapsed between the
arrival of an order and its fulfillment. My research is mainly based on a paper by Wang,
Cohen and Zheng (2002). This paper is motivated by an actual case study observed in a
semi-conductor equipment manufacturer producing online testers. These testers, in turn,
are used in capital-intensive production environments, where equipment downtime is
critical resulting in substantial costs. Although highly reliable, the testers are subject to
random parts failure. As a result the customers feel obligated to hold on-site inventory to
avoid the costly downtimes. To increase the efficiency of its service system, the firm has
introduced two classes of service: emergency and non-emergency class service. While the
non-emergency class service is slower due to the presence of a positive demand leadtime, it compensates customers with a substantially lower price. Obviously this reduced
price is justified by the fact that the presence of the demand lead-time allows the firm to
reduce its inventory. As a result, the customers have the flexibility to choose between the
two classes of service depending on their cost versus parts requirement trade-off.
Generally speaking, a customer who is ordering to replenish its on-site inventory would
use the cheaper non-emergency service whereas a customer ordering because of a
machine break-down (the customer either does not hold on-site inventory or its on-site
inventory has depleted) would use the emergency service.
The firm uses a two-echelon service logistics network which is composed of a central
repair depot (CD) and multiple regional distribution centers (DC’s) which replenish their
inventory from the central depot. The figure below illustrates the general structure of the
service parts logistic network of the firm.
Depot
Repair Center
0
1
2
Customer
r
arrivals
Depot inventory
center
Distribution Centers
Customer
arrivals
Good part
Defective
N
Customer
arrivals
Figure 1: Material flows in the two-echelon service network
When an emergency customer arrives at the DC, the DC satisfies (or backlogs) the
customer immediately and at the same time places an emergency replenishment order
with the CD. On the other hand, when a non-emergency order arrives at the DC, the DC
does not satisfy (or backlog) the order until a demand lead-time passes. The DC places a
non-emergency replenishment order with the CD and the CD fills this non-emergency
order in a just-in-time manner. What is meant with a just-in-time manner here can be
explained as follows: assume the demand lead-time quoted to a non-emergency customer
is 20 days whereas the transportation lead-time between the CD and DC is 5 days. Then
the CD will send the order on the 15th day so that the order arrives exactly at its due date.
Although the model is based on a repairable service parts distribution network, it is
obvious that the model can also be applied to non-repairables in which case the repair
facility would be replaced by an exogenous supply. In fact, the cases where customer
services is differentiated based on demand lead-time ranges from semi-conductor
industry to online booksellers which makes the problem extremely important. Chen
(2001) provides an excellent motivation on applications of these types of systems. Thus
my research will be based on the service parts network model introduced by Wang,
Cohen and Zheng (2002).In the next section, I will examine the related literature which
deals with similar systems or concepts.
Literature Review
The focus of the model that I investigate is on repairable service parts. Such parts are
very expensive and face a demand that is low and random. Therefore the model assumes
independent Poisson demand arrivals at each DC, a one-for-one replenishment policy at
all locations and i.i.d. replenishment lead-times at the central depot.
A single location service parts system was first considered by Scarf (1958) where
there exists only emergency service class. Scarf, efficiently solved the model by
observing that the replenishment process is equivalent to an M/G/∞ queue. This fact
makes Palm’s theorem applicable which states that in the steady the number of customers
waiting in the queue, which are the outstanding orders in our case, is Poisson distributed
with a mean equal to the arrival rate multiplied by the average service time. Using the
outstanding order distribution and the standard inventory balance equation (on-hand
inventory = base-stock level – outstanding orders), it becomes easy to derive performance
metrics such as on-hand inventory distribution and random customer delay. Later,
Sherbrooke and Feeney (1966) extend this model to allow for compound Poisson arrivals.
Pioneered by the classic METRIC model (Sherbrooke, 1968) many researchers have
studied service parts systems in the context of multi-echelon distribution systems. Some
other references are Graves (1985), Nahmias (1981), Axsater (1993) and Wang et. al.
(2000). However, as a result of the introduction of the non-emergency service class, the
standard inventory balance equation is no longer valid for the model I consider. This fact
is the key difference between the literature described above and the model that I consider.
The notion of demand lead-time was first introduced by Simpson (1958) under the
name “service time” for base-stock, multi-stage production systems. Hariharan and
Zipkin (1995) then gave it the name demand lead-time to describe inventory/distribution
systems where customers do not require immediate delivery of orders but allow for a
fixed delay. The key observation of both papers is that the presence of a demand leadtime results in a reduction of the inventory required for achieving a desired service level.
Obviously this fact also applies to the system I consider but the existence of the two
service classes and their interaction makes the system more complex preventing to adopt
their approach. Moinzadeh and Aggarwal (1997) consider a two echelon system with two
modes of inventory replenishment. Although at first glance the systems seem similar, in
their case the two order classes differ only in their transportation lead-times from the CD
to DC. Otherwise, all orders, regardless of their class, are satisfied on a FCFS basis.
Therefore both classes will stochastically experience the same random delay. On the
other hand in the system I consider, orders are satisfied on a FDFS (first-due-first-serve)
basis. As a result the two classes are likely to experience different random delay and thus
different service levels.
Another way to differentiate customer service is inventory rationing. In these policies
customers are differentiated into priority levels based on measures such as lost sales or
backorder costs, annual sales or profitability. The usual assumption is that when on-hand
inventories drop below a certain level – usually called critical level, rationing level or
threshold level of the associated customer class- the demands of the lower priority classes
are rejected with the expectation of future high priority class customer demands. As seen
this approach is in sharp contrast with the model I described in which customers are
differentiate based on demand lead-time. In other words, the literature of inventory
rationing seems irrelevant at first glance. However inventory rationing is very important
to me because of the specific research question I address. Therefore, I will focus on the
inventory rationing literature highlighting important issues to consider.
Veinott (1965) was the first to consider the problem of several demand classes in
inventory systems. He analyzed a periodic review inventory model with n demand classes
and zero lead-time and introduced the concept of a critical level policy. Topkis (1968)
proved the optimality of this policy both for the case of backordering and for the case of
lost sales. He made the analysis easier by breaking down the period until the next
ordering opportunity into a finite number of subintervals. In any given interval the
optimal rationing policy is such that demand from a given class is satisfied from existing
stock as long as there remains no unsatisfied demand from a higher class and the stock
level does not drop below a certain critical level for that class. The critical levels are
generally decreasing with the remaining time until the next ordering opportunity.
Independent of Topkis, Evans (1968) and Kaplan (1969) essentially derived the same
results but for two demand classes. In his paper Kaplan (1969) suggested to let the critical
level depend on the time until next replenishment. A single period inventory model where
demand occurs at the end of a period is presented by Nahmias and Demmy (1981) for
two demand classes. This work was later generalized by Moon and Kang (1998).
Nahmias and Demmy (1981) generalized their results to a multi-period model with zero
lead-times and an (s,S) inventory policy. Atkins and Katircioglu (1995) analyzed a
periodic review inventory system with several demand classes, backordering and a fixed
lead-time; where for each class a minimum service level was required. For this model
they presented a heuristic rationing policy. Cohen, Kleindorfer and Lee (1998) also
considered the problem of two demand classes, in the setting of a periodic review (s,S)
policy with lost sales. However, they did not use a critical level policy. At the end of each
period the inventory is issued with priority such that stock is used to satisfy high-priority
demand first, followed by low-priority demand.
The first contribution, considering multiple demand classes in a continuous review
inventory model, was made by Nahmias and Demmy (1981). They analyzed an (s,Q)
inventory model, with two demand classes, Poisson demand, backordering, a fixed leadtime and a critical level policy, under the crucial assumption that there is at most one
outstanding order. This assumption implies that whenever a replenishment order is
triggered, the net inventory and the inventory position are identical. Their main
contribution was the derivation of approximate expressions for the fill rates. In their
analysis they used the notion of the hitting time of the critical level, i.e., the time that the
inventory reaches the critical (or rationing) level of the low priority class. Conditioning
on this hitting time, it is possible to derive approximate expressions for the cost and
service levels. Dekker, Klein and De Rooj (1998) considered a lot-for-lot inventory for
item model with the same characteristics, but without the assumption of at most one
outstanding order. They discussed a case study on the inventory control of slow moving
spare parts in a large petrochemical plant, where parts were installed in equipment of
different criticality. Their main result was the derivation of approximate expressions for
the fill rates of the two demand classes. The model of Nahmias and Demmy is analyzed
in a lost sales context by Melchiors, Dekker and Klein (1998).
Ha (1997b) discussed a lot-for-lot model with two demand classes, backordering and
exponentially distributed lead-times and showed that this model can be formulated as a
queuing model. He showed that in this setting a critical level policy is optimal, with the
critical level decreasing in the number of backorders of the low-priority class. Moreover
he proved that it is optimal to increase the stock level upon arrival of a replenishment
order even if there are backorders for low-priority customers if the inventory level is
below the critical level.
A critical level policy for two demand classes where the critical level depends on the
remaining time until the next stock replenishment was discussed by Teunter and Klein
Haneveld (1996). A so-called remaining time policy is characterized by a set of critical
stocking times L1, L2,…; if the remaining time until the next replenishment is at most L1
no items are reserved for the high-priority customers, if the time is between L1+L2 then
one item should be reserved, and so on. They first analyze a model, which is the
continuous equivalent of the periodic review models by Evans (1968) and Kaplan (1969).
Teunter and Klein Haneveld also present a continuous review (s,Q) model with nonnegative deterministic lead-times. Under the assumption that an arriving replenishment
order is large enough to satisfy all outstanding orders for high-priority customers, they
derived a method to find near optimal critical stocking times. They showed such a
remaining time policy outperforms a simple critical level policy where all critical levels
are stationary.
Ha (1997a) considered a single item, make-to-stock production system with n demand
classes, loss sales, Poisson demand and exponential production times. He modeled the
system as an M/M/1/S queuing system and proved that a lot-for-lot production policy and
a critical level rationing policy is optimal. Moreover the optimal policy is stationary. For
two demand classes he presented expressions for the expected inventory level and the
stockout probabilities. To determine the optimal policy he used an exhaustive search, and
made the assumption that the average cost is unimodal in the order-up-to level. Ha (2000)
generalized his policy for Erlang distributed lead times where he stated that the critical
level policy would also provide good results under generally distributed lead-times.
Later on, Dekker, Hill, Kleijn and Teunter (2002) analyzed a similar system, with n
demand classes, lost sales, Poisson demand and general distributed lead-times. They
modeled this system to derive expressions for the average cost and service levels. In
addition the authors have derived efficient algorithms to determine the optimal critical
level, order-up-to level policy, both for systems with and without service level
constraints. Moreover they presented a fast heuristic approach for the model without
service level constraints. In this model the different demand classes are characterized by
different lost sales costs. Dehpande, Cohen and Donohue (2002) consider a rationing
policy for two demand classes differing in delay and shortage penalty costs and demand
arrivals under a continuous review (Q,r) environment. They do not make the assumption
of at most one outstanding order which makes the allocation of arriving orders a major
issue to consider. They defined a so-called threshold clearing mechanism to overcome the
difficulty of allocating arriving orders as well as providing an efficient algorithm for
computing the optimal policy parameters which are defined by (Q,r,K), K being the
threshold level.
Finally, I want to discuss the research paper that I base my analysis on. Wang, Cohen
and Zheng (2002) analyze the two echelon system in order to derive the transient and
steady performance metrics of the system. Beginning with a single location system they
derive expressions for the inventory level distribution and random customer delay. To
derive the inventory level distribution they partition the demands in (0,t) into the
following three groups depending on the way they affect the inventory level at t, I(t). The
first group consists of all class 1 (emergency) customers arriving in (0,t). Only those
demands whose corresponding replenishment orders have not been received by time t has
a net effect on I(t)- each decrease it by unit.
The second group consists of all the class 2 (non-emergency) customers arriving in
(0,t-T) where T denotes the demand lead-time. As seen these are the customers, just as in
the previous case for class 1 customers, whose due date has passed by time t. therefore
only those whose corresponding replenishment order have not been received by time t
has a net impact on I(t)- each decrease it by one unit.
The last group consists of all class 2 customers arriving in (t-T, t). Since these are the
customers whose due date has not come by time t only those whose corresponding
replenishment order have been received by time t has a net impact on I(t)- each increase it
by one unit. As can easily be seen all the arrivals of the mentioned groups constitute
Poisson variables with associated means. As a result the inventory level distribution at
time t, I(t), can be expressed in terms of the base stock level and the three respective
Poisson random variables. Finally by taking the limit of t as it approaches infinity they
derive the steady state inventory level distribution of the single location system.
With a similar but more involved analysis the authors derive the random delay
incurred by each customer class. As a result they come up with the important observation
that the service level of class 2 customers, that is the non-emergency class, is higher than
the class 1 customers, that is the emergency class, as long as there is a positive
probability that the replenishment order corresponding to a non-emergency customer
arrives before its demand due date.
After deriving the steady state performance metrics for the single location system, the
authors extend the model to the two echelon system. By following an approach similar to
the well-known METRIC, they decompose the multi-echelon network into single location
subsystems. After the analysis of the two-echelon setting, they conduct an optimization
study to see the effects of the introduction of a non-emergency service class. As a result it
is seen that the system with two service classes results in significant cost savings in terms
of inventory which obviously comes from the presence of the non-zero demand leadtime. The research question that I am addressing differs from the ones addressed by the
authors although it is related. I will discuss my specific research question in the next
section.
Specific Research Questions and My Further Research
There are some further research issues about the paper of Wang, Cohen and Zheng.
Generalization issues might be the first step to take. Multiple non-emergency service
classes with different demand lead-times can be considered. Besides, the usual
assumptions of the repairable parts system can also be generalized by allowing
condemnations and enforcing a capacity constraint on the repair facility. Also the demand
arrivals are assumed to be i.i.d. which may not be the case especially when the model is
applied to non-repairables. In addition to these, the authors themselves provide two other
research directions. The first one is related to pricing issues, that is, how the benefits of
the introduction of the non-emergency service class will be shared with the customers
given the ability to quantify such benefits. Another interesting issue is stated as
incorporating the price elasticity of demand.
Despite the available extensions of the model, the research I will conduct differs from
all. I will rather try to incorporate inventory rationing with the investigated policy. In
other words, I will try to incorporate the two policies of customer service differentiation
with the hope of obtaining better control of the overall system. The main motivator of this
idea is the fact that when differentiating customer service on the basis of delivery leadtimes you will incur a higher service level for the non-emergency service class given that
there exists a positive probability that the replenishment order of a non-emergency class
customer arrives before the demand lead-time. Although this might in some cases be
what is desired, usually a higher service level would be desired for the emergency or high
priority customers. In addition, it might be the case that a joint policy will work better
than a single policy which differentiates service only based on demand lead-time. That is
rationing inventory might result in further benefits in terms of increased profit by
reserving some part of the inventory to the more profitable customers. Another
consideration is the fact that given the customer is willing to wait you may choose to
ration the inventory so that certain part of the inventory will be reserved for the customer
who cannot wait. Given a certain stock level, this type of a system might increase the
service level of emergency customers while not decreasing the service level of the nonemergency customers who are willing to wait for a certain period of time.
Briefly, the policy will work like this: the supplier will offer two service levels which
are the emergency and non-emergency class service levels where the non-emergency
service level allows a demand lead-time. In addition, the supplier will ration the
inventory whenever the on-hand inventory will drop below a critical level. Here, the high
priority demand class will be the emergency service customers which both result a higher
backorder costs and higher revenues because of the higher price of this service. Demand
not satisfied at the due date (immediately for emergency class and a demand lead-time
after order arrival for non-emergency class customers), is assumed to be backlogged.
Hence, when the inventory level drops below a certain level, the orders of the nonemergency class will be backordered with the expectation of future emergency class
arrivals. The research question that I ask is whether the system performance can be
improved by using a joint policy. In other words, given specified target service levels for
both classes, can these service levels be achieved through inventory rationing and
differentiating customer service on the basis of demand lead-time simultaneously? If this
is the case, how can the optimal policy be defined?
My intuitive answer, which also depends on my prior knowledge about inventory
rationing policies, is that indeed the system performance can be improved by
simultaneously applying both policies. Obviously, introducing a demand lead-time
decreases the replenishment lead-time which in turn decreases the required inventory to
achieve a specified service level. However this approach results in a higher service level
for the non-emergency service level. Therefore, Wang, Cohen and Zheng (2002), when
conducting their optimization study, only constrain the emergency class. But it might be
the case that different combinations of service levels are required, usually a higher
service level being required by the emergency or high priority class. Because of that, I
believe, simultaneously using inventory rationing and differentiating customer service on
the basis of demand lead-time can be a better way of controlling inventory in such cases,
resulting in lower base-stock requirements.
Solution Methodology
I will begin by modeling the single location problem to derive some performance
measures of this simpler system. For the sake of simplicity, I will begin with
deterministic replenishment lead-times and a fixed demand lead-time. In addition, I will
adopt the usual assumptions of the repairable service parts literature, that is, I will assume
Poisson arrivals and a one-for-one replenishment policy. Therefore the problem at the
first step will be to derive the performance metrics of this simplified system. Later on, I
will try to extend the analysis to a two-echelon system and determine the optimal system
parameters.
Obviously, the procedure reminds that of Wang, Cohen and Zheng (2002). However
the addition of the inventory rationing policy complicates the situation. Several other
issues to consider are the type of the rationing policy and the treatment of arriving orders
in terms of allocation between the two classes. Again, for the sake of simplicity, I will
first consider a static rationing policy, that is a rationing policy with static critical levels.
To avoid the consideration of how to allocate arriving orders at first step, I might make
the usual but weak assumption that at most one outstanding order can exist in the system
at any time. However, I must note that by using a dynamic rationing policy, it is most
likely that better results are obtained, since a dynamic policy will work at least as good as
a static one.
Conclusions
Through this paper, I first investigated a two-echelon distribution system with two
classes of service which differ in their demand lead-time. Based on the analysis in a
recent paper, it is seen that such systems outperform traditional systems where no
demand lead-time is allowed. Therefore I raised the research question whether system
performance can further be improved by incorporating inventory rationing in this
practice. Inventory rationing has also proved to outperform traditional inventory systems
incurring multiple classes. Thus it is likely that such a combination of customer
differentiation procedures will result in a better system performance. I believe the
detailed consideration of multiple demand classes is important since such cases exist in
many industries and I hope to obtain results as soon as possible.
References
Atkins, D and Katircioglu K.K. (1995) Managing inventory for multiple customers
requiring different levels of service, Working Paper 94-MSC-015, University of British
Columbia, Vancouver, BC,.
Axsater,S. (1993) Continuous review policies for multi-level inventory systems with
stochastic demand, in Handbook in OR & MS,Vol.4,Graves,S.C.,Rinnooy Kan,A. and
Zipkin,P. (eds.), Elsevier, Amsterdam, pp. 175–197.
Chen,F. (2001) Market segmentation, advanced demand information, and supply chain
performance. Manufacturing and Service Operations Management, 3(1), 53–67.
Cohen M.A., Kleindorfer P.R., and Lee H.L. (1988) Service constrained (s, S) inventory
systems with priority demand classes and lost sales. Management Science 34, 482--499.
Cohen M.A., Kleindorfer P.R., and Lee H.L. (1989) Near-optimal service constrained
stocking policies for spare parts. Operations Research, 37 104 --117.
Cohen, M.A., Zheng, Y.-S. and Wang,Y. (2000) Identifying opportunities for improving
Teradyne’s service-parts logistics system. Interfaces, 29(4), 1–18.
Cohen, M.A., Zheng, Y.-S. and Wang,Y. (2002) Differentiating customer service on the
basis of delivery lead times. IIE Transactions, 34, 979-989.
Deshpande, V., Cohen,M.A. and Donohue, K. (2002) A threshold inventory rationing
policy for service differentiated demand classes. Fishmand-Davidson Center for Services
and Operations Management Working Paper, The Wharton School of
Business,University of Pennsylvania, Philadelphia, PA 19104,USA.
Dekker R., Kleijn M.J., and De Rooij P.J. (1998) A spare parts stocking system based on
equipment criticality. Int J Prod Econ 56 --57, 69 --77.
Dekker R., Hill R.M., Kleijn M.J., and Teunter R.H. (2002) On the (S-1,S) lost sales
inventory model with priority demand classes. Naval Research Logistics 49, 593-610.
Evans R.V. (1968) Sales and restocking policies in a single item inventory system.
Management Science 14, 463--472.
Feeney,G.J. and Sherbrooke,C.C. (1966) The (S _ 1, S) inventory policy under compound
Poisson demand. Management Science, 12, 391–411.
Graves,S.C. (1985) A multi-echelon inventory model for a repairable item with one-forone replenishment. Management Science, 31, 1247–1256.
Ha A.Y. (1997a) Inventory rationing in a make-to-stock production system with several
demand classes and lost sales, Management Science 43 1093--1103.
Ha A.Y. (1997b) Stock-rationing policy for a make-to-stock production system with two
priority classes and backordering. Naval Reserach Logistics 44 (1997), 457--472.
Ha A.Y. (2000) Stock rationing in an M/Ek/1 make-to-stock queue. Management Science
46(1) (2000), 77-- 87.
Hariharan,R. and Zipkin,P. (1995) Customer-order information, lead-times, and
inventory. Management Science. 41,1599–1607.
Kaplan,A.(1969) Stock rationing, Manage Science 15, 260 --267.
Melchiors P.M., Dekker R., and Kleijn M.J. (1998) Inventory rationing in an (s, Q)
inventory model with lost sales and two demand classes, Technical Report 9837/A,
Econometric Institute, Erasmus University Rotterdam, The Netherlands.
Moinzadeh,K. and Aggarwal,P.K. (1997) An information-based multi-echelon inventory
system with emergency orders. Operations Research, 45,694701
Moon, I and Kang S. (1998) Rationing policies for some inventory systems, J Oper Res
Soc 49(5), 509 --518.
Nahmias,S. and Demmy, W. (1981) Operating characteristics of an inventory system
with rationing. Management Science, 27,1236–1245.
Nahmias,S. (1981) Managing repairable item inventory systems: a review,in Multi-Level
Production/Inventory Control Systems, TIMS Studies in Management Science,Vol.16,
Schwarz, L.B. (ed.),North-Holland,Amsterdam, pp. 253–277.
Palm,C. (1938) Analysis of the Erlang tra. formulae for busy-signal arrangements.
Ericsson Technics, 4,39–58.
Scarf,H.E. (1958) Stationary operating characteristics of an inventory model with time
lag, in Studies in the Mathematical Theory of Inventory and Production, Arrow,K.J.,
Karlin,S. and Scarf, H. (eds),Stanford University Press,Stanford,CAL, Ch. 16.
Sherbrooke,C.C. (1968) METRIC: A multi-echelon technique for recoverable item
control. Operations Research, 16,122–141.
Teunter R.H., W.K. Klein Haneveld (1996), Reserving spare parts for critical demand,
Research Report, Graduate School/Research Institute System, Organisations and
Management (SOM), University of Groningen.
Topkis D.M. (1968), Optimal ordering and rationing policies in a non-stationary dynamic
inventory model with n demand classes, Manage Sci 15 , 160 --176.
A.F. Veinott Jr. (1965) optimal policy in a dynamic, single product, non-stationary
inventory model with several demand classes, Oper Res 13, 761--778. 610 Naval
Research Logistics, Vol. 49 (2002)
Wang,Y.,Cohen,M.A. and Zheng,Y.-S. (2000) A two-echelon repairable
inventory system with stocking-center-dependent depot replenishment lead times.
Management Science, 46, 1441–1453.
Download