You are on page 1of 16

Stock Replenishment and Shipment

Scheduling for Vendor-Managed


Inventory Systems

Sıla Çetinkaya • Chung-Yee Lee


Industrial Engineering Department, Texas A&M University, College Station, Texas 77843-3131
sila@ie.tamu.edu • cylee@acs.tamu.edu

V endor-managed inventory (VMI) is a supply-chain initiative where the supplier is


authorized to manage inventories of agreed-upon stock-keeping units at retail locations.
The benefits of VMI are well recognized by successful retail businesses such as Wal-Mart. In
VMI, distortion of demand information (known as bullwhip effect) transferred from the
downstream supply-chain member (e.g., retailer) to the upstream member (e.g., supplier) is
minimized, stockout situations are less frequent, and inventory-carrying costs are reduced.
Furthermore, a VMI supplier has the liberty of controlling the downstream resupply decisions
rather than filling orders as they are placed. Thus, the approach offers a framework for
synchronizing inventory and transportation decisions.
In this paper, we present an analytical model for coordinating inventory and transportation
decisions in VMI systems. Although the coordination of inventory and transportation has
been addressed in the literature, our particular problem has not been explored previously.
Specifically, we consider a vendor realizing a sequence of random demands from a group of
retailers located in a given geographical region. Ideally, these demands should be shipped
immediately. However, the vendor has the autonomy of holding small orders until an
agreeable dispatch time with the expectation that an economical consolidated dispatch quantity
accumulates. As a result, the actual inventory requirements at the vendor are partly dictated
by the parameters of the shipment-release policy in use. We compute the optimum
replenishment quantity and dispatch frequency simultaneously. We develop a renewal-
theoretic model for the case of Poisson demands, and present analytical results.
(Vendor-Managed Inventory; Freight Consolidation; Renewal Theory)

1. Problem Context Tayur et al. 1999). In keeping with this trend, we focus
Contemporary research in supply-chain management on the coordination efforts aimed at the integration of
relies on an increased recognition that an integrated inventory and transportation.
plan, for the chain as a whole, requires coordinating Pioneered by Wal-Mart, implemented by Fruit of
different functional specialties within a firm (e.g., the Loom, Shell Chemical, and others, Vendor-
marketing, procurement, manufacturing, distribution, managed inventory (VMI) is an important coordina-
etc.). Consequently, emphasis on supply-chain coordi- tion initiative. In VMI, the vendor assumes responsi-
nation has increased in recent years (e.g., see Arntzen bility for managing inventories at retailers using
et al. 1995, Lee and Billington 1992, Lee et al. 1997, and advanced online messaging and data-retrieval sys-

0025-1909/00/4602/0217$05.00 Management Science © 2000 INFORMS


1526-5501 electronic ISSN Vol. 46, No. 2, February 2000 pp. 217–232
ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

tems (Aviv and Federgruen 1998, Parker 1996, graphical regions. Full vehicles are more likely to be
Schenck and McInerny 1998). Reviewing the retailer’s dispatched, transportation scale economies are easier
inventory levels, the supplier makes decisions regard- to achieve, and there is ample opportunity to synchro-
ing the quantity and timing of resupply. This implies nize the inventory and transportation decisions. Our
that inventory information at the retailer is accessible research builds on these practical motivations con-
to the supplier. As a result, the approach is gaining cerning VMI systems, and our objective is to provide
more attention as electronic data interchange (EDI) analytical models for improving inventory and trans-
technology improves and the cost of information portation decisions.
sharing decreases. Here, we develop an integrated stock replenishment
Although current interest in supply-chain manage- and delivery scheduling model for a VMI supplier. We
ment overlooks certain transportation/distribution is- consider the case where the vendor uses a certain kind
sues, substantial savings are realizable by carefully of (s, S) policy for replenishing its inventory, and a
incorporating a shipment strategy with the stock re- time-based, shipment-consolidation policy for deliver-
plenishment decisions for VMI systems. This impact is ing customer demands. Our additional assumptions
particularly tangible when the shipment strategy calls regarding the inventory system under consideration
for a consolidation program where several smaller follow:
deliveries are dispatched as a single load, realizing • The vendor observes a sequence of random de-
scale economies inherent in transportation. Formally, mands from a group of retailers located in a given
shipment consolidation refers to the active intervention geographical region as they are realized. Ideally, these
by management to combine many small shipments/ demands should be shipped immediately. However,
orders so that a larger, hence more economical, load we consider the case where the vendor has the liberty
can be dispatched on the same vehicle (Brennan 1981, of not delivering small orders until an agreeable
Hall 1987, Higginson and Bookbinder 1995). The main dispatch time, with the expectation that an economical
motivation behind a consolidation program is to take dispatch quantity accumulates. This shipment release
advantage of the decreased per unit freight costs due policy is classified as a time-based policy, and it is
to economies of scale associated with transportation. explained in detail in §2.
Efficient use of transportation resources is particu- • Retailers are willing to wait at the expense of
larly important for successful implementation of just- waiting costs, and the vendor assures customer satis-
in-time (JIT) procurement systems and VMI systems. faction by imposing a latest dispatch time. The main
JIT is widely recognized as a way of minimizing motivation of the vendor for such a delivery policy is
inventories. However in JIT, inventory is often re- to dispatch larger loads benefiting the economies of
duced at the expense of frequent shipments of smaller scale inherent in transportation. On the other hand,
loads (Arcelus and Rowcroft 1991, Gupta and Bagchi the retailers agree to wait when their shelf space is
1987). Applied carefully, a consolidation program limited for carrying extra stock, or else carrying inven-
avoids the supply-chain members trading off inven- tory for certain items is not desirable. This situation is
tory costs for substantial transportation costs in a JIT particularly common for retail stores making catalog
environment (Popken 1994). Concern over the interac- sales.
tion between transportation and inventory costs has • We say that a new “shipment-consolidation cy-
long been discussed in the JIT literature (Yano and cle” begins each time a dispatch decision is taken.
Gerchak 1989). However, in the context of VMI, ship- Thus, all orders arriving during a consolidation cycle
ment-consolidation is an unexplored area. are combined to form a large dispatch quantity. Once
For VMI applications, the supplier is empowered to a dispatch decision is taken, the entire load is shipped,
control the timing and quantity of downstream resup- i.e., all outstanding demands are delivered. If, at the
ply decisions. Thus, the supplier has more freedom to time of dispatch, the on-hand inventory is insufficient
consolidate resupply shipments over time and geo- to clear all outstanding demands, then the vendor

218 Management Science/Vol. 46, No. 2, February 2000


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

immediately replenishes its stock from an external Identification of practical operating routines for
source with ample supply. temporal consolidation has received significant atten-
Under the above assumptions, our problem is to tion (e.g., Burns et al. 1985, Hall 1987, Russell and
compute an optimum replenishment quantity and Krajewski 1991). Some researchers use simulation as a
dispatch frequency for the case of random demands. modeling tool (e.g., Closs and Cook 1987, Higginson
Our approach is to minimize total procurement, trans- and Bookbinder 1994, Masters 1980) whereas others
portation, inventory carrying, and waiting costs si- (e.g. Higginson and Bookbinder 1995, Gupta and
multaneously while satisfying customer requirements Bagchi 1987, Powell 1985, Stidham 1977, Brennan
on a timely basis. We provide a renewal theoretic 1981, Minkoff 1993) provide models using analytical
model based on this approach and obtain analytical approaches such as Markov decision processes,
results. queueing theory, and dynamic programming. How-
A review of the relevant literature is provided in the ever, existing literature on temporal consolidation
next section. We note that the literature on economic ignores joint stock replenishment and delivery-
inventory/transportation decisions is abundant. In the scheduling decisions that arise in the context of VMI
interest of brevity, our discussion reviews only those systems.
models most closely related to our research in VMI In general terms, existing literature identifies two
systems. The characteristics of the problem under different types of temporal consolidation routines
consideration are discussed in §3. The problem formu- (Higginson and Bookbinder 1994). These are i) time-
lation is developed in §4, a detailed analysis for based dispatch policies, and ii) quantity-based dis-
computing the optimal solution is presented in §5, and patch policies. A time-based policy ships an accumu-
some numerical examples are furnished in §6. In §7, lated load (clears all outstanding demands) every T
we provide a point of comparison for the integrated periods. A quantity-based policy ships an accumulated
policy presented in the paper and an immediate load when an economic freight quantity is available.
delivery policy. Finally, §8 includes our concluding Under a time-based policy, the actual dispatch quan-
comments. tity is a random variable for the case of stochastic
demands. Therefore, transportation scale economies
2. Relevant Literature may not be realized for some demand instances.
In order to specify a shipment release schedule, most However, a time-based policy assures that each de-
firms implement an operating routine whereby a se- mand is dispatched by a predetermined shipping
lected dispatching policy is employed each time a date. Hence, when a demand is placed the shipper can
demand arrives (Abdelwahab and Sargious 1990). quote a specific delivery time with certainty. In con-
Typically, relevant criteria for selecting an operating trast, under a quantity-based policy, dispatch time is a
routine involve customer satisfaction as well as cost random variable whereas dispatch quantity assures
minimization (Newbourne and Barrett 1972). Some scale economies. Apparently, a time-based policy is
operational issues in managing shipment release sys- more desirable for satisfying timely customer service
tems are similar to those encountered in inventory requirements at the expense of sacrificing some scale
control. Two fundamental questions of shipment re- economies.
lease scheduling are i) when to dispatch a vehicle so In recent years, time-based shipment consolidation
that service requirements are met, and ii) how large policies have become a part of transportation contracts
the dispatch quantity should be so that scale econo- between partnering supply-chain members. These
mies are realized. It is worth noting that these two contracts are also known as time definite delivery
questions involve shipment-consolidation across time (TDD) agreements that are common between third-
since a consolidated load accumulates by holding party logistics service providers and their partnering
shipments over a period. This practice is also known manufacturing companies. In a representative practi-
as temporal consolidation. cal situation, a third-party logistics company provides

Management Science/Vol. 46, No. 2, February 2000 219


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

warehousing and transportation for a manufacturer papers do not consider the effects of stochastic tem-
and guarantees TDD for outbound deliveries to the poral consolidation that arise in the context of VMI.
customers. Such an arrangement is particularly useful Thus, from a practical point of view, there is still a
for effective VMI. Similarly, the third party may need for analytical models that take into account
provide TDD for inbound deliveries for the manufac- freight-consolidation in a stochastic setting.
turer itself, and such an arrangement is useful for
effective JIT manufacturing. TDD contracts for in- 3. Problem Characteristics
bound and outbound deliveries are particularly com- To set the stage for a mathematical formulation, we
mon in the Texas personal computer industry. present an example illustrated in Figure 1, in which M
The problem of interest in this study concerns the is a manufacturer and V is a vendor/distributor. A
case where the vendor adopts a time-based policy for group of retailers (R 1 , R 2 , etc.) located in a given
shipment release timing. Along with the optimal re- geographical region has random demands with iden-
plenishment quantity for the vendor, the shipment tical sizes, and these can be consolidated in a larger
frequency, T, is also a decision variable. The objective load before a delivery is made to the region. That is,
is to optimize the inventory and dispatch decisions demands are not satisfied immediately, but rather are
simultaneously. We develop a renewal theoretic opti- shipped in batches of consolidated loads. As a result,
mization model and obtain a closed form solution for the actual inventory requirements at V are specified
the particular case of Poisson demands. We remark by the dispatching policy in use, and consolidation
that current interest in VMI focuses on measuring the and inventory decisions at V should not be made in
value of information through an analysis of the oper- isolation from each other. In this example, the total
ational characteristics of VMI systems (e.g., Aviv and cost for the vendor includes procurement and inven-
Federgruen 1998, Bourland et al. 1996, Cheung and tory carrying costs at V, the cost of waiting associated
Lee 1998, Lee et al. 1997), whereas our model is aimed with ordered but not-yet-delivered demand items,
at optimizing inventory and transportation decisions. and transportation costs for shipments from V to the
It is worth noting that inventory lot-sizing models region.
where transportation costs are considered explicitly We take into account for the following cost param-
are also related to our study. To the best of our eters:
knowledge, the efforts in this area are mainly directed A R : Fixed cost of replenishing inventory
towards deterministic modeling. In particular, deter- c R : Unit procurement cost
ministic joint quantity and freight discount problems h: Inventory carrying cost per unit per unit time
have received significant attention. As an example, A D : Fixed cost of dispatching
Tersine and Barman (1991) model such a dual dis-
count situation for the purpose of lot-size optimiza- Figure 1 Consolidation in VMI
tion. Other deterministic lot-sizing and transportation
papers include Gupta (1992), Hahm and Yano (1995a,
1995b), Lee (1986, 1989), and Van Eijs (1994). In
addition, Popken (1994) studies a deterministic multi-
attribute, multicommodity flow problem with freight
consolidation, Tyworth (1992) develops a framework
for analyzing inventory and transportation trade-offs,
and Henig et al. (1997) explore the joint optimization
of inventory and supply contract parameters in a
stochastic setting. The literature on the inventory-
routing problem is also related to our research (e.g.,
see Kleywegt et al. 1998). However, these earlier

220 Management Science/Vol. 46, No. 2, February 2000


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

c D : Unit transportation cost Figure 2 A Realization of the Demand Process


w: Customer waiting cost per unit per unit time
Here, costs A R , c R , and h are the traditional model
parameters associated with inventory replenishment
problems. Parameters A D and c D correspond to the
delivery costs using a private fleet. In the classical
inventory models, A D and c D are sunk costs and need
not be modeled. This is because the traditional litera-
ture assumes that demands are satisfied as they arrive.
However, if shipments are consolidated, then delivery
costs play an important role for balancing the trade-off
between scale economies associated with transporta-
tion and customer waiting. Therefore, we should take
into account for A D and c D explicitly. For the problem
of interest, w represents a loss-of-goodwill penalty as
well as an opportunity loss in postponed receipt of
revenues. If demands are delivered as they arrive
(without consolidation), then no waiting costs accu-
mulate.
Assuming that dispatch decisions (at V) are made
on a recurrent basis, we utilize renewal theory to
obtain an optimal solution for the problem of interest. Figure 3 A Realization of the Consolidation Process
We suppose that demands (from customers located in
a given region) form a stochastic process with interar-
rival times {X n : n ⫽ 1, 2, . . .}. We consider the case
where X n ⱖ 0, n ⫽ 1, 2, . . . are independent and
identically distributed (i.i.d.) according to F⵺ where
F(0) ⬍ 1. Letting S 0 ⫽ 0 and S n ⫽ ¥ j⫽1n
X j , we define

N共t兲 ⫽ sup兵n: S n ⱕ t其.

It follows that N(t) is a renewal process that registers


the number of demand orders placed by time t. A
realization of N(t) is depicted in Figure 2.
Adopting a time-based consolidation policy, a dis-
patch decision is taken every T time units (e.g., days).
In turn, maximum holding time T correspondingly
represents the length of a shipment-consolidation cy- ment order is placed only if the outstanding orders
cle. A realization of the consolidation process, denoted cannot be cleared using the on-hand inventory. In this
by L(t), is depicted in Figure 3. Observe that L(t) case, it is sufficient to review inventory immediately
represents the size of the accumulated load, i.e., num- before a dispatch decision, i.e., at time points T,
ber of outstanding demands, at time epoch t. 2T, . . . . Then,
Let I(t) denote the inventory level at time t and Q 1. I(t) and L(t), t ⫽ T, 2T, . . . , are observed.
denote the inventory level immediately after a replen- 2. The vendor employs a special kind of (s, S)
ishment order arrives. We assume that inventory policy with s ⫽ 0 and S ⫽ Q. For our problem, an
replenishment lead time is negligible, and a replenish- (s, S) policy with s ⫽ 0 is appropriate since the

Management Science/Vol. 46, No. 2, February 2000 221


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

replenishment lead time at the vendor is negligible. realization of the demand process given in Figure 2,
Thus, there is no need to place an order if I(t) ⱖ 0 the size of the consolidated load in the first consolida-
immediately after a shipment is dispatched. Assuming tion cycle is 3, i.e., L(T) ⫽ 3. Knowing that I(T) ⫽ 4
that the vendor replenishes its stock from a manufac- ⬎ L(T), a load containing 3 units is dispatched at time
turer with ample supply, S ⫽ Q is the order up-to- T where Z(T) ⫽ 0. The second consolidation cycle
level after meeting all the demand. Therefore, Q is begins with 1 unit of inventory, i.e., Y(T) ⫽ 1. As
called the target inventory level. If I(t) ⬍ L(t), then a illustrated in Figure 3, a load of 4 units accumulates
replenishment order quantity of Z(t) is placed where during the second consolidation cycle, i.e., L(2T) ⫽ 4.
However, I(2T) ⫽ 1 ⬍ L(2T) so that an order of size
Z共t兲 ⫽ 再 Q0, ⫹ L共t兲 ⫺ I共t兲, if I共t兲 ⬍ L共t兲,
if I共t兲 ⱖ L共t兲. (1) Z(2T) ⫽ Q ⫹ L(2T) ⫺ I(2T) ⫽ 4 ⫹ 4 ⫺ 1 ⫽ 7 units
is placed and received instantaneously. Immediately
Here, the inventory problem is to compute the optimal after the order of Z(2T) ⫽ 7 units is received, a
value of Q. dispatch decision for delivering the accumulated load
3. Upon the receipt of Z(t), a load containing L(t) of L(2T) ⫽ 4 units is taken. Thus, the third consoli-
units is dispatched instantaneously. dation cycle begins with the target inventory level of
4. A new shipment-consolidation cycle begins with Q ⫽ 4 units.
Y(t) units of inventory where Our problem is to compute the optimal Q and T

再 Q,I共t兲 ⫺ L共t兲,
values simultaneously. Therefore, our model is also
if I共t兲 ⬍ L共t兲,
Y共t兲 ⫽ if I共t兲 ⱖ L共t兲. related to inventory problems with periodic audits
where computing the length of a review period is of
That is, Y(t), t ⫽ T, 2T, . . . , denotes the order-up-to- interest (see Flynn and Gartska 1990). However, un-
level for replenishing inventory. like in the traditional inventory literature, we take into
A realization of the inventory process I(t) is illus- account outbound transportation costs and the effects
trated in Figure 4, where we assume Q ⫽ 4. For the of shipment consolidation explicitly.
Let us recall that L(t) represents the size of the
accumulated load, i.e., number of outstanding de-
Figure 4 A Realization of the Inventory Process
mands, at time epoch t. The consolidation system is
cleared and a new shipment-consolidation cycle be-
gins every T time units. In turn, L( jT), j ⫽ 1, 2, . . . ,
is a sequence of random variables representing the
dispatch quantities. Keeping this observation in mind,
we define

N j 共T兲 ⬅ L共jT兲, j ⫽ 1, 2, . . . .

Observe that the sequence N j (T), j ⫽ 1, 2, . . . sym-


bolizes the demand process realized by the inventory
system under the time-based dispatching policy in
use, whereas X n , n ⫽ 1, 2, . . . is the actual demand
process (see Figures 2, 3, and 4). The process N j (T), j
⫽ 1, 2, . . . is a function of T, and thus the actual
inventory requirements at the vendor are established
by the parameter of the shipment-consolidation policy
in use.
If N(t) is a Poisson process, then the random vari-
ables N j (T), j ⫽ 1, 2, . . . , are i.i.d., each having the

222 Management Science/Vol. 46, No. 2, February 2000


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

same distribution as the random variable N(T). It is number of dispatch decisions within a given inventory
worth noting that for other renewal processes N j (T), j replenishment cycle. It follows that the length of an
⫽ 1, 2, . . . , are not necessarily i.i.d., and this is a inventory replenishment cycle is KT, and thus
major source of difficulty for the problem of interest.
Obtaining analytical results for general renewal pro- E关Replenishment Cycle Length兴 ⫽ E关K兴T. (4)
cesses seems to be rather challenging if not impossible. Since K is a positive random variable, its expected
Here, we focus on the case of Poisson demand for value is given by (Taylor and Karlin 1998, p. 44)
analytical tractability.

冘 P兵K ⱖ k其.

E关K兴 ⫽
4. Problem Formulation k⫽1
A replenishment cycle is defined as the time interval
between two consecutive replenishment decisions. Expression (3) suggests that

再冘 冎
Under the assumption of Poisson demands, I(t) can be
k⫺1
split into i.i.d. replenishment cycles, and thus I(t) is a
兵K ⱖ k其 N N j 共T兲 ⱕ Q . (5)
regenerative process. The regeneration points are the j⫽1
epochs at which the target inventory level Q is
reached (i.e., the time epochs immediately after the Let G⵺ denote the distribution function of N(T) and
replenishment decisions). Consequently, we may use G (k) ⵺ denote the k-fold convolution of G⵺. Then the
the renewal reward theorem for computing the ex- above relation leads to
pected costs associated with the inventory system
P兵K ⱖ k其 ⫽ G 共k⫺1兲 共Q兲
under consideration. Let C(Q, T) denote the expected
long-run average cost. The renewal reward theorem so that
implies that

冘G

共k⫺1兲
E关Replenishment Cycle Cost兴 E关K兴 ⫽ 共Q兲. (6)
C共Q, T兲 ⫽ .
E关Replenishment Cycle Length兴 k⫽1
(2)
The assumed cost structure implies that, in our
Once an expression of C(Q, T) is obtained, the prob- formulation, E[Replenishment Cycle Cost] consists of
lem reduces to 1. inventory replenishment costs; 2. delivery costs; 3.
inventory carrying costs; and 4. customer waiting
min C共Q, T兲
s.to Q ⱖ 0, costs. Next, we discuss the computation of each of
T ⱖ 0. these cost items.

As we have already mentioned, the consolidation 4.1. Expected Inventory Replenishment Costs per
system is cleared and a new consolidation cycle is Replenishment Cycle
started every T time units. In turn, a replenishment Under the assumed replenishment cost structure,
cycle includes at least one shipment-consolidation E关Inventory replenishment costs per cycle兴
cycle. We recall that inventory is replenished when the
cumulative demand realized by the inventory system ⫽ A R ⫹ c R E关Order quantity兴.
exceeds Q, and we define Given the ordering policy in (1), expected order quan-

再 冎
tity is equal to the expected total demand within a
冘 N 共T兲 ⬎ Q
k

K ⫽ inf k: . (3) replenishment cycle (see Figure 4). Thus,


j

冋冘 册
j⫽1
K

By definition, K is a random variable representing the E关Order quantity兴 ⫽ E N j 共T兲 .


j⫽1

Management Science/Vol. 46, No. 2, February 2000 223


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

Noting that K is a stopping time for the sequence


冘 共Q ⫺ i兲m 共i兲
Q
N j (T), j ⫽ 1, 2, . . . , we have H共Q, T兲 ⫽ TQ ⫹ T g (9)
i⫽0
E关Inventory replenishment costs per cycle兴
where
⫽ A R ⫹ c R E关K兴E关N共T兲兴. (7)

冘g

4.2. Expected Delivery Costs per Replenishment m g 共i兲 ⫽ 共k兲
共i兲, (10)
Cycle k⫽1
Recalling that all outstanding demands are delivered
at the time of a dispatch decision, and K is the number i.e., m g ⵺ is the renewal density associated with g⵺.
of dispatch decisions within a given replenishment Proof. See the Appendix.
cycle, It follows from Proposition 1 that
E关Delivery costs per cycle兴 E关Inventory carrying costs per cycle兴
⫽ A D E关K兴 ⫹ c D E关K兴E关N共T兲兴. (8) ⫽ hH共Q, T兲

4.3. Expected Inventory Carrying Costs per


冘 共Q ⫺ i兲m 共i兲.
Q
Replenishment Cycle ⫽ hTQ ⫹ hT g (11)
The characteristics of the inventory system (see Figure i⫽0

4) under consideration imply that


4.4. Expected Customer Waiting Costs per


Q, if 0 ⱕ t ⱕ T, Replenishment Cycle
Figure 5 illustrates the accumulation of a consolidated
Q ⫺ N 1 共T兲, if T ⬍ t ⱕ 2T,
I共t兲 ⫽ weight and inventory costs. It is easy to observe that
· ·
· ·
· · E关Waiting cost per consolidation cycle兴
Q ⫺ ¥ j⫽1 N j 共T兲, if 共K ⫺ 1兲T ⬍ t ⱕ KT.

冋冘 册
K⫺1

N共T兲
Considering an inventory holding cost of $h/unit/ ⫽ wE 共j ⫺ 1兲X n ⫹ N共T兲 ␣ 共T兲 (12)
unit-time, n⫽2

E关Inventory carrying costs per cycle兴 where ␣ (T) ⫽ T ⫺ S N(T) denotes the age of N(t) at T.

冋冕 册
Alternatively, we can write
KT
⫽ hE I共t兲dt . E关Waiting cost per consolidation cycle兴
0
⫽ wE关共T ⫺ S 1 兲 ⫹ 共T ⫺ S 2 兲 ⫹ . . . ⫹ 共T ⫺ S N共T兲 兲兴

冋 册
Computing the expected inventory carrying costs per

冘S
N共T兲
replenishment cycle using the above expression is
⫽ wE N共T兲T ⫺ n . (13)
messy. In order to simplify this problem, we define
n⫽1

H共Q, T兲 ⬅ E
冋冕 0
KT


I共t兲dt ,
Obtaining an explicit expression of expected wait-
ing cost per consolidation cycle directly from Equa-
tions (12) or (13) requires some effort. However, for
and prove the following proposition. our purposes, the problem can be simplified a great
deal by letting

冋 册
Proposition 1. Let g⵺ denote the probability mass
function of N(T), and g (k) ⵺ denote the k-fold convolution
冘S
N共T兲

of g⵺. Then W共T兲 ⬅ E N共T兲T ⫺ n ,


n⫽1

224 Management Science/Vol. 46, No. 2, February 2000


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

Figure 5 Amount Waiting Under a Time-Based Consolidation Policy

and using the following proposition. A D c D E关N共T兲兴 wW共T兲


⫹ ⫹ ⫹ . (16)
Proposition 2. T T T

冕 T Given the type of demand process, we aim to obtain


W共T兲 ⫽ v共T兲 ⫹ v共T ⫺ t兲dM F 共t兲 (14) an explicit expression of C(Q, T) and determine the
0 optimal (Q, T) pair. To this end, we consider addi-
tional properties of Poisson processes.
where


5.1. An Explicit Expression of the Long-Run
T
Average Cost
v共T兲 ⫽ 共T ⫺ t兲dF共t兲,
If the demand arrivals, N(t), follow a Poisson process
0
with parameter ␭ t then
• N(T) is a Poisson random variable with parame-

冘F

M F 共t兲 ⫽ 共n兲
共t兲 ⫽ E关N共t兲兴. ter ␭ T, and thus G⵺ is a Poisson distribution with
n⫽1 parameter ␭ T. In turn,
Proof. See the Appendix. E关N共T兲兴 ⫽ ␭ T. (17)
In conclusion,
• Interarrival times, X n , n ⫽ 1, 2, . . . , are expo-
E关Waiting costs per replenishment cycle兴 nential random variables, and thus
⫽ wE关K兴E关Waiting costs per consolidation cycle兴 dF共t兲 ⫽ ␭ e ⫺ ␭ t dt. (18)
⫽ wE关K兴W共T兲 ⬁
The renewal function M F (t) ⫽ ¥ n⫽1
• F (n) (t)
⫽ E[N(t)] is given by ␭ t so that
⫽ wE关K兴v共T兲 ⫹ wE关K兴 冕 0
T
v共T ⫺ t兲dM F 共t兲. (15) dM F 共t兲 ⫽ ␭ dt. (19)
• Since G⵺ is a Poisson distribution with parame-
ter ␭ T, k-fold convolution of G⵺ is a Poisson distri-
5. Analysis bution with parameter k ␭ T. That is,
We turn now to the problem of explicitly computing
共k ␭ T兲 i e ⫺k ␭ T
C(Q, T). Substituting Equations (4), (7), (8), (11), and g 共k兲 共i兲 ⫽ , (20)
(15) into Equation (2) leads to i!

冘 共k␭T兲i! e
Q i ⫺k ␭ T
AR c R E关N共T兲兴 hH共Q, T兲 G 共k兲 共Q兲 ⫽ . (21)
C共Q, T兲 ⫽ ⫹ ⫹
E关K兴T T E关K兴T i⫽0

Management Science/Vol. 46, No. 2, February 2000 225


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

If we substitute Equation (20) into Equation (10),


• ␭T 2
the renewal density function m g ⵺ is given by W共T兲 ⫽ . (27)
2

冘 共k␭T兲i! e
⬁ i ⫺k ␭ T
m g 共i兲 ⫽ . (22) At last, if we compute Equation (16) using Equations
k⫽1 (17), (24), (26), and (27), then we obtain

• Utilizing Equation (21) in Equation (6) yields A R␭ h ␭ TQ


C共Q, T兲 ⫽ ⫹ c R␭ ⫹
Q⫹1 Q⫹1
冘 冘 共k␭T兲i! e
⬁ Q i ⫺k ␭ T
E关K兴 ⫽ . (23) hQ A D w␭T
k⫽1 i⫽0 ⫹ ⫹ ⫹ c D␭ ⫹ .
2 T 2
The above information is sufficient to compute

For the sake of simplicity, we substitute Q ⫹ 1 ⫽ Q
E[K], H(Q, T), and W(T), so that C(Q, T) in Equation
in the above. Then, the expected long-run average cost
(16) can be evaluated. Although useful, a simple
is expressed as
closed form expression for E[K] is not obtainable since
the right hand side of Equation (23) does not simplify A R␭ ៮ ⫺ 1兲
h ␭ T共Q
in a straightforward fashion. Similarly, without a ៮ , T兲 ⫽
C共Q ⫹ c R␭ ⫹

Q ៮
Q
simplified closed form formula for m g (i), function
H(Q, T), and hence function C(Q, T), need to be ៮ ⫺ 1兲 A D
h共Q w␭T
⫹ ⫹ ⫹ c D␭ ⫹ . (28)
evaluated numerically. Hence the optimal solution 2 T 2
can only be computed numerically. Fortunately, these
Thus, our problem is given by
drawbacks for further analytical results can be over-
come by using the subsequent approximations for min C共Q ៮ , T兲
E[K] and m g (i). ៮
s.to Q ⱖ 1 (29)
T ⱖ 0.
Proposition 3. A continuous approximation for K is
provided by an Erlang random variable with scale param- 5.2. The Solution
eter ␭ T and shape parameter Q. Thus, If we treat Q៮ as a continuous variable, then the
Hessian of C(Q៮ , T), denoted by C, is computed as
Q⫹1
E关K兴 ⬇
␭T
. (24)
关C兴 ⫽ 冋 ៮ 3 h ␭ /Q
关2 ␭ 共A R ⫺ hT兲兴/Q

h ␭ /Q 2
៮2
2A D /T 3 册 .
Proof. See the Appendix.
Consequently, the determinant of [C] is given by
Proposition 4. An approximation for m g (i) is given
by 4 ␭ A D 共A R ⫺ hT兲Q៮ ⫺ h 2␭ 2Q
៮ T3
det关C兴 ⫽ ៮ 4T 3 .
Q
1
m g 共i兲 ⬇ . (25) ៮,
␭T Using det[C], it is straightforward to show that C(Q
៮ . The
T) is convex in T, and not necessarily convex in Q
Proof. See the Appendix. reason for this complication is due to the term
Substituting Equation (25) into Equation (9), it is
easy to show that ៮ ⫺ 1兲
h ␭ T共Q

Q
Q共Q ⫹ 1兲
H共Q, T兲 ⫽ TQ ⫹ . (26) in Equation (28), since all other terms are jointly
2␭
៮ and T.
convex in Q
Also, utilizing Equations (18) and (19) in Equation (14) Let (Q*, T*) denote the solution of Equation (29).
results in Observe that the optimal solution of our original

226 Management Science/Vol. 46, No. 2, February 2000


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

problem is given by (Q* ⫺ 1, T*) since we let Q ⫽ Q ៮ Observe that, if ⫺C⬘1(1) ⬍ C⬘2(1), then these two
⫺ 1. The necessary conditions for an optimal solution functions do not intersect over [1, ⫹⬁). In this case,
for Equation (29) yield function C(Q ៮ ) does not have a stationary point over


the feasible region of our problem. Let us analyze the
2A R ␭ conditions under which this is true. Using Equations
៮ ⫽
Q ⫺ 2 ␭ T, (30)
h (33) and (34), it is easy to show that

T⫽ 冑 ៮

2A D Q
៮兴,
␭ 关2h共Q ⫺ 1兲 ⫹ wQ
(31) C⬘1 共1兲 ⫽ ⫺A R ␭ ⫹
h
2
,

and thus Q* and T* are computed by solving Equa-


tions (30) and (31) iteratively. However, there is no
guarantee that a solution obtained by solving these
C⬘2 共1兲 ⫽ ⫺h 冑 2A D ␭
w
.

two equations gives Q* and T* since the objective Substituting the above two equations into Equation
function is not jointly convex in the decision variables. (35), we obtain


Although this observation may seem burdensome, our
h 2A D ␭
following analysis simplifies the optimization proce- C⬘共1兲 ⫽ ⫺A R ␭ ⫹ ⫺h . (37)
dure a great deal. 2 w
If we substitute Equation (31) into Equation (28), Observe that, if
C(Q ៮ , T) reduces to C(Q ៮ ). After a few algebraic
manipulations, it is easy to show that
⫺ 冑 2A D ␭ A R ␭ 1
⬎ ⫺ , (38)


w h 2
A ␭ hQ៮ ៮ ⫺ 1兲 ⫹ wQ
2A D ␭ 关2h共Q ៮兴
៮兲⫽ R ⫹
C共Q ⫹

Q 2 Q៮ ៮ ) and C⬘2 (Q
then ⫺C⬘1(1) ⬍ C⬘2(1), i.e., ⫺C⬘1 (Q ៮ ) do not
intersect over [1, ⫹⬁). At the same time, if Equation
h ៮ ) is increasing at 1.
⫹ c R␭ ⫹ c D␭ ⫺ . (32) (38) holds, then C⬘(1) ⬎ 0, i.e., C(Q
2 ៮ ) is
Using Expression (32), we can show that C(Q
Let us define ៮
increasing as Q goes to infinity. In turn, if Equation
(38) holds, then C(Q ៮ ) is an increasing function over
A R ␭ hQ៮ [1, ⫹⬁). The following theorem utilizes these observa-
៮兲⬅
C 1 共Q ⫹ , (33)

Q 2 tions and states the optimal solution.

៮兲⬅
C 2 共Q 冑 ៮ ⫺ 1兲 ⫹ wQ
2A D ␭ 关2h共Q ៮兴 Theorem 2. Provided that


៮ . (34)
Q 2A D ␭ A R ␭ 1
⫺ ⱕ ⫺ , (39)
Also let C⬘(Q ៮ ), C⬘1 (Q
៮ ), and C⬘2 (Q
៮ ) denote the first w h 2

derivatives of functions C(Q ), C 1 (Q ៮ ), and C 2 (Q
៮ ),
(Q*, T*) is the unique solution of (30) and (31). Otherwise,
respectively. It follows that
Q* ⫽ 1 and T* ⫽ 公2 A D ␭ /w.
C⬘共Q ៮ 兲 ⫹ C⬘2 共Q
៮ 兲 ⫽ C⬘1 共Q ៮ 兲, (35) Proof. See the Appendix.
and Q* is one of the solutions of Let us recall that the optimal solution of our original
problem is specified by (Q* ⫺ 1, T*). If Equation (39)
៮ 兲 ⫹ C⬘2 共Q
C⬘1 共Q ៮ 兲 ⫽ 0. (36) is not satisfied, then Theorem 2 states that Q* ⫺ 1 ⫽ 0.
In this case,
Theorem 1. If there exists a solution for (36) over
• the optimal target inventory level is zero,
[1, ⫹⬁) then it is unique.
• all orders arriving during the periods of T*
Proof. See the Appendix. ⫽ 公2 A D ␭ /w time units are consolidated, and thus

Management Science/Vol. 46, No. 2, February 2000 227


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

• vendor’s replenishment quantity is given by the the EOQ formula as in Equation (41). In a similar
number of outstanding demands. fashion, if T is computed without considering inven-
Observe that, unless h is extremely large compared tory replenishment and carrying costs, i.e., by mini-
to other cost parameters, the inequality in Equation mizing the last three terms of Equation (28) then the
(39) holds. Indeed, if h is extremely high, then a target optimal T is


inventory level of 0 makes sense.
Knowing that (Q*, T*) is obtained by solving Equa- 2A D
.
tions (30) and (31) iteratively, it is straightforward to ␭w
compute the optimal solution. The following lemma Obviously, for our problem
brackets the value of Q* so that the numerical problem
is simplified further.
Lemma 1. If Equation (39) holds, then
៮ ⫽
Q 冑 2A R ␭
h
, T⫽ 冑 2A D
␭w
, (42)

冑 冑 冑
is a suboptimal solution. As we illustrate in the
2A R ␭ 2A D 2A R ␭
⫺ 2␭ ⱕ Q* ⱕ . following section, Equation (41) seems to be an accu-
h ␭w h rate approximation for our problem. On the other
Proof. See the Appendix. hand, the suboptimal solution in Equation (42) may
៮,
Finally, let us note that for large Q perform significantly worse, especially if h is large.

៮ ⫺ 1兲
h ␭ T共Q
៮ 3 h ␭ T, 6. Numerical Illustrations
Q
In this section we compute (Q*, T*) and the solution
and thus in Equation (41), and substitute them into Equation
(28) to compare the resulting cost values. We utilize
A R␭ Theorem 2 and Lemma 1 for computing (Q*, T*). We
៮ , T兲 3
C共Q ៮ ⫹ c R␭ ⫹ h ␭ T
Q note that, in our numerical examples, Q*, Q̄, and cost
function values are rounded to the nearest integer.
៮ ⫺ 1兲 A D
h共Q w␭T
⫹ ⫹ ⫹ c D␭ ⫹ . 共40兲 The base values of model parameters are given as
2 T 2 A R ⫽ $125 per replenishment, h ⫽ $7 per unit per
Furthermore, it can be easily proved that the above is week, A D ⫽ $50 per delivery, and w ⫽ $10 per unit
៮ and T, and its global minimum is
jointly convex in Q per week, ␭ ⫽ 10 units per week. In Table 1, we
reached at summarize our calculations for the base parameter
values. For this particular case, Lemma 1 implies that
៮ ⫽
Q 冑 2A R ␭
h
, T⫽ 冑 2A D
␭ 共w ⫹ 2h兲
. (41) 18.36 ⱕ Q* ⱕ 18.89.

Observe that the formula for Q៮ in Equation (41) is the Computing the solution of Equation (30) which satis-
standard EOQ formula. For practical reasons, we fies the above inequality, we obtain that Q* ⫽ 18.54
believe that Equation (41) provides a good approxi- ⬇ 19 and T* ⫽ .66. We also find that the approximate
mation for the solution of Equations (30) and (31), and
our numerical illustrations support this argument, i.e.,
Table 1 Solutions for Base Parameter Values
the optimal solution and the solution in Equation (41)
are sufficiently close. Value of Value of
៮ is computed without
It is worth noting that if Q Q̄ T Equation (28) Equation (40)
considering the cost implications of shipment consol-
idation, i.e., by minimizing the first four terms of Optimal Solution 19 0.66 281 N/A
Equation (28), then the optimal Q៮ is simply given by Solution in Equation (41) 19 0.65 281 284

228 Management Science/Vol. 46, No. 2, February 2000


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

solution in Equation (41) is given by (19, .65), and it is Table 5 Solutions for Varying A D Values
very close to our optimal solution (19, .65), and it is
A D ⫽ 25
very close to our optimal solution (19, .66).
In Tables 2– 6 we provide additional numerical Value of Value of
examples by varying one parameter at a time while Q* T* Equation (28) Equation (40)
keeping others at base values. We find that the bounds
on Q* provided by Lemma 1 are very tight for all of Optimal Solution 17 0.46 237 N/A
Solution in Equation (41) 19 0.46 237 238
these numerical problems. Again, the results verify
A D ⫽ 75
Table 2 Solutions for Varying A R Values Optimal Solution 18 0.80 316 N/A
Solution in Equation (41) 19 0.79 316 319
A R ⫽ 100

Value of Value of
Table 6 Solutions for Varying w Values
Q* T* Equation (28) Equation (40)
w ⫽ 8
Optimal Solution 17 0.66 267 N/A
Solution in Equation (41) 17 0.65 267 270
Value of Value of
A R ⫽ 150 Q* T* Equation (28) Equation (40)

Optimal Solution 21 0.65 294 N/A


Optimal Solution 19 0.69 275 N/A
Solution in Equation (41) 21 0.65 294 296
Solution in Equation (41) 19 0.67 275 277

w ⫽ 12
Table 3 Solutions for Varying ␭ Values Optimal Solution 19 0.63 288 N/A
Solution in Equation (41) 19 0.62 288 290
␭⫽5

Value of Value of
Q* T* Equation (28) Equation (40) our intuitive conclusion that Equation (41) provides a
satisfactory approximation. Our numerical examples
Optimal Solution 13 0.93 197 N/A also illustrate the sensitivity of the solution relative to
Solution in Equation (41) 13 0.91 197 200
the model parameters. For example,
␭ ⫽ 15 • as A R increases the resulting Q* and cost values
Optimal Solution 23 0.53 346 N/A increase;
Solution in Equation (41) 23 0.53 346 348 • as ␭ increases the corresponding Q* increases
whereas the corresponding T* decreases;
• as h increases the resulting Q* and T* decreases,
Table 4 Solutions for Varying h Values
• as A D increases the corresponding T* value in-
h ⫽ 5 creases; and
• as w increases T* decreases.
Value of Value of
Q* T* Equation (28) Equation (40)
7. A Cost Comparison
Optimal Solution 22 0.72 249 N/A
As we have already mentioned, under the assump-
Solution in Equation (41) 22 0.72 249 251
tions of the classical inventory models the demands
h ⫽ 9 are satisfied as they arrive. That is, the traditional
Optimal Solution 16 0.61 310 N/A literature focuses on immediate delivery policies.
Solution in Equation (41) 17 0.60 310 313 Therefore, parameters A D and c D are sunk costs, and

Management Science/Vol. 46, No. 2, February 2000 229


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

they are not modeled explicitly. In this section, we that the renewal theoretic model presented here pro-
provide a point of comparison between the immediate vides a basis for future analytical work. An important
delivery policy and the consolidated delivery policy generalization of the problem requires the demand to
proposed in the previous section. be modeled as a compound Poisson process. Interpret-
If demands are delivered as they arrive (without ing D n as the weight of the n th demand where {D n : n
consolidation), then no waiting costs accumulate. In this ⫽ 1, 2, . . .} represents a sequence of i.i.d. random
case, our problem reduces to a pure inventory problem variables, we let
for which the order-up-to level (denoted by Q as in the
冘 D.
N共t兲
previous section) and reorder level (denoted by s) should ᏺ共t兲 ⫽ j
be computed. Since the replenishments are instanta- j⫽1
neous, the optimal reorder level is again zero. That is,
there is no need to replenish inventory unless the inven- That is, ᏺ(t) represents the cumulative demand pro-
tory level is zero when a demand arrives and a shipment cess corresponding to the renewal reward process
should be made. Computing the optimal Q is also (X n , D n ), n ⫽ 1, 2, . . . with Poisson arrivals. Letting
straightforward. Considering the case of Poisson de- U 0 ⫽ 0 and U n ⫽ ¥ j⫽1 n
D j , we define
mand with rate ␭, expected long-run average cost under N̂共u兲 ⫽ sup兵n: U n ⱕ u其.
an immediate delivery policy is given by (see Bhat 1984,
pp. 435– 436): In turn, N̂(u) is a renewal process that registers the
number of demand orders placed by the time cumu-
A R␭ h共Q ⫹ 1兲 lative demand reaches u.
៮ ⫹ c R␭ ⫹ ⫹ A D␭ ⫹ c D␭ . (43)
Q 2 In this study, we compute a time-based consolida-
tion policy along with a replenishment quantity. A
Thus, the optimal Q value is again given by the
related research problem involves simultaneous com-
standard EOQ formula as in Expression (41). Using
putation of a quantity-based consolidation policy and
Expression (43), we can compare the cost of an imme-
a replenishment quantity. Recall that a quantity-based
diate delivery policy and a consolidated delivery
policy is specified by a critical consolidated weight.
policy.
That is, a quantity-based policy ships an accumulated
For the base problem discussed in §6, the weekly
load when an economic freight quantity, say Q e , has
cost of the optimal consolidated delivery policy is $281
accumulated. Then, a variation of our model should
(see Table 1.). On the other hand, substituting the base
be developed for computing the optimal Q and Q e
parameter values and Q ⫽ 19 into Expression (43), the
values simultaneously.
weekly cost of the optimal immediate delivery policy
The literature on shipment consolidation also
is computed as $636. In fact, provided that h and w are
identifies a hybrid temporal consolidation policy,
small, and ␭ and A D are large, the consolidated
called time-and-quantity policy. This policy is aimed
delivery policy outperforms the immediate delivery
at balancing the trade-off between pure time-based
policy. However, for slow moving items, i.e., if ␭ is
and quantity-based policies. Under a time-and-
sufficiently small, an immediate delivery policy may
quantity policy, a dispatch decision is taken at
be more desirable. For example, if we assume ␭ ⫽ 0.5
min{T(Q e ), T} where T(Q e ) denotes the arrival time
for our base problem, then the weekly cost of the
of the Q eth demand. A further generalization of our
optimal consolidated delivery policy is $60, whereas
research consists of more complex problems involv-
the weekly cost of the optimal immediate delivery
ing hybrid shipment-consolidation policies.
policy is $58.
Considering the case where the replenishment lead-
time is not negligible, the following problems also
8. Conclusion and Generalizations require additional research:
This paper introduces a new class of supply-chain • Computation of an (s, S, T) policy under which a
problems applicable in the context of VMI. We believe delivery is made every T time units, and inventory

230 Management Science/Vol. 46, No. 2, February 2000


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

replenishment decisions are made following an (s, S) i.e., M G (i) is the renewal function associated with G⵺. Then, it
policy. follows from Equation (6) that

• Computation (s, S, Q e ) policy under which a E关K兴 ⫽ M G 共Q兲 ⫹ 1.


dispatch decision is taken when the consolidated
If we use Equation (24) in the above and solve M G ⵺, then
weight exceeds Q e , and inventory replenishment de-
cisions are made following a general (s, S) policy. 1 Q⫹1
M G 共Q兲 ⬇ ⫺ 1.
␭T
1
Research was supported by National Science Foundation Grant In turn, Expression (44) leads to Equation (25), and this concludes
DMI-9908221. the proof. 䊐
Proof for Theorem 1. In order to prove this theorem, it is
Appendix sufficient to show that functions ⫺C⬘1 (Q៮ ) and C⬘2 (Q
៮ ) intersect at
Proof for Proposition 1. Observe that function H(Q, T) rep-
most once. Note that Expression (33) yields
resents the expected cumulative inventory held until the next
replenishment, given that starting inventory is Q units and dispatch A ␭ h
៮ 兲 ⫽ ⫺ R2 ⫹ .
C⬘1 共Q (45)
frequency is T time units. Using the renewal argument, we can write ៮
Q 2

H共Q, T兩N 1 共T兲 ⫽ i兲 ⫽ 再 TQ,


TQ ⫹ H共Q ⫺ i, T兲,
if i ⬎ Q,
if i ⱕ Q.
Rewriting Equation (34) we have

Thus,
៮兲⫽
C 2 共Q 冑 2A D ␭ 共2h ⫹ w兲 ⫺
4A D h ␭


Q
៮ ,
Q
H共Q, T兲 ⫽ E i 关H共Q, T兩N 1 共T兲 ⫽ i兲兴 ⫽ TQ ⫹ H共Q ⫺ i, T兲g共i兲.
i⫽0 and letting ␺ ⬅ 2 A D ␭ (2h ⫹ w) in the above expression leads to


Observe that the above expression for H(Q, T) is a discrete
1
renewal-type equation, and its unique solution is given by Equation ៮ 兲 ⫽ ⫺2A D h ␭
C⬘2 共Q ៮ ⫺ 4A D h ␭ 兲 .
៮ 3共 ␺ Q
Q
(46)
(9) (see Tijms 1994, p. 5.). This completes the proof. 䊐
Proof for Proposition 2. Given that no customers are waiting Analyzing Expression (45), we conclude that C⬘1(Q ៮ ) is increasing over
to begin with, W(T) denotes the expected cumulative waiting the positive axis, and thus ⫺C⬘1(Q ៮ ) is decreasing over [1, ⫹⬁). On the
during a period of T time units. Thus, conditioning on the arrival other hand, analyzing Expression (46), we observe that C⬘2(Q ៮ ) is
time of the first demand, we have increasing over [1, ⫹⬁). As a result, if these two functions intersect over

W共T兲 ⫽ E t 关W共T兩S 1 ⫽ t兲兴 ⫽ 冕0


T
共T ⫺ t兲dF共t兲 ⫹ 冕 0
T
W共T ⫺ t兲dF共t兲.
[1, ⫹⬁), then this intersection point should be unique. 䊐
Proof for Theorem 2. If Equation (39) is violated, then Equa-
tion (38) holds. As we have already discussed, if Equation (38) is
The above expression for W(T) is a renewal-type integral equation. satisfied, then C(Q ៮ ) is an increasing function over [1, ⫹⬁) so that Q*
Its well known solution is given by Equation (14), and this com- ⫽ 1. Substituting 1 for Q ៮ in Equation (31) gives T* ⫽ 公2 A D ␭ /w,
pletes the proof (see Tijms 1994, p. 5.) 䊐 and this completes the proof for the second part of the theorem.
Proof for Proposition 3. Recalling Equation (5), we have P{K On the other hand, under Equation (39), we have ⫺C⬘1(1) ⱖ C⬘2(1) so
ⱖ k ⫹ 1} ⫽ G (k) (Q), and thus P{K ⱕ k} ⫽ 1 ⫺ G (k) (Q). Given that ⫺C⬘1(Q៮ ) and C⬘2(Q ៮ ) intersect. Theorem 1 implies that this intersec-
Expression (21), we can write tion point is unique, and thus C(Q ៮ ) has a unique stationary point over
the feasible region of our problem. Also, if Equation (39) holds then


Q
共k ␭ T兲 i e ⫺k ␭ T Equation (37) implies that C⬘(1) ⱕ 0, i.e., C(Q ៮ ) is decreasing at 1. At the
P兵K ⱕ k其 ⫽ 1 ⫺ , k ⫽ 1, 2, . . . . ៮ ) is increasing as Q៮ goes to
i! same time, Expression (32) implies that C(Q
i⫽0
infinity. Thus, the unique solution of Equation (36) should be the global
Treating k as a continuous variable, the right hand side of the above minimizer of C(Q ៮ ). It follows that, under Equation (39), (Q*, T*) is given
expression is a Q-stage Erlang distribution function with parameter by Equations (30) and (31). 䊐
␭ T and mean (Q ⫹ 1)/( ␭ T). This completes the proof. 䊐 Proof for Lemma 1. Recalling Theorem 2, if Equation (39)
Proof for Proposition 4. By definition, holds, then Q* and T* should satisfy Equations (30) and (31). It
follows that
m g 共i兲 ⫽ M G 共i兲 ⫺ M G 共i ⫺ 1兲 (44)
where
T* ⱕ 冑 2A D


.
⬁ ␭w
M G 共i兲 ⫽ G 共k兲 共i兲,
k⫽1 Using the above inequality in Equation (30) completes the proof. 䊐

Management Science/Vol. 46, No. 2, February 2000 231


ÇETINKAYA AND LEE
Stock Replenishment and Shipment Scheduling

References Kleywegt, A., V. Nori, M. Savelsberg. 1998. A computational


Abdelwahab, W. M., M. Sargious. 1990. Freight rate structure and approach for the inventory routing problem. Technical Report,
optimal shipment size in freight transportation. Logist. Trans- Georgia Institute of Technology, Atlanta, GA.
portation Rev. 6(3) 271–292. Lee, C.-Y. 1986. The economic order quantity for freight discount
Arcelus, F. J., J. E. Rowcroft. 1991. Small order transportation costs costs. IIE Trans. 18(3) 318 –320.
in inventory control. Logist. Transportation Rev. 27(1) 3–13. . 1989. A solution to the multiple set-up problem with dynamic
Arntzen, B. C., G. G. Brown, T. P. Harrison, L. L. Trafton. 1995. demand. IIE Trans. 21(3) 266 –270.
Global supply chain management at Digital Corporation. Inter- Lee, H., C. Billington. 1992. Managing supply-chain inventory. Sloan
faces 25(1) 69 –93. Management Rev. (Spring) 65–73.
Aviv, Y., A. Federgruen. 1998. The operational benefits of informa- , K. C. So, C. S. Tang. 1997. Supply-chain reengineering through
tion sharing and vendor managed inventory programs. Tech- information sharing and replenishment coordination. Technical
nical Report, Columbia University, New York. Report, Stanford University, Stanford, CA.
Bhat, U. N. 1984. Elements of Applied Stochastic Processes. John Wiley Masters, J. M. 1980. The effects of freight consolidation on customer
and Sons, New York. service. J. Bus. Logist. 2(1) 55–74.
Burns, L. D., R. W. Hall, D. E. Blumenfeld, C. F. Daganzo. 1985. Minkoff, A. S. 1993. A Markov decision model and decomposition
Distribution strategies that minimize transportation and inven- heuristic for dynamic vehicle dispatching. Oper. Res. 41(1) 77–90.
tory costs. Oper. Res. 33(3) 469 – 490. Newbourne, M. J., C. Barrett. 1972. Freight consolidation and the
Brennan, J. J. 1981. Models and analysis of temporal consolidation. shipper, Parts 1-5. Transportation Distribution Management 12(2– 6).
Ph.D. Dissertation, University of California at Los Angeles, Los Parker, K. 1996. Demand management and beyond. Manufacturing
Angeles, CA. Systems (June) 2A–14A.
Bourland, K., S. Powell, D. Pyke. 1996. Exploiting timely demand Popken, D. A. 1994. An algorithm for the multi-attribute, multi-
information to reduce inventories. European J. Oper. Res. 92 commodity flow problem with freight consolidation and inven-
239 –253. tory costs. Oper. Res. 42(2) 274 –286.
Cheung, K. L., H. Lee. 1998. Coordinated replenishments in a Powell, W. B. 1985. Analysis of vehicle holding and cancellation
supply chain with vendor-managed inventory programs. Te- strategies in bulk arrival, bulk service queues. Transportation
chinal Report, Stanford University, Stanford, CA. Sci. 19(4) 352–377.
Closs, D. J., R. L. Cook. 1987. Multi-stage transportation consolida- Russell, R. M., L. Krajewski. 1991. Optimal purchase and transpor-
tion analysis using dynamic simulation. Internat. J. Phys. Distri- tation cost lot sizing for a single item. Decision Sci. 22 940 –952.
bution Materials Management 17(3) 28 – 45. Schenck, J., McInerney, J. 1998. Applying vendor-managed inven-
Flynn, J., S. Gartska. 1990. A dynamic inventory model with tory to the apparel industry. Automat. I.D. News 14(6) 36 –38.
periodic auditing. Oper. Res. 38(6) 1089 –1103. Stidham, S., Jr. 1977. Cost models for stochastic clearing systems.
Gupta, O. K. 1992. A lot-size model with discrete transportation Oper. Res. 25(1) 100 –127.
costs. Comput. Indust. Engg. 22(4) 397– 402. Taylor, H. M., S. Karlin. 1998. An Introduction to Stochastic Modeling,
Gupta, Y. P., P. K. Bagchi. 1987. Inbound freight consolidation under 3rd ed. Academic Press, San Diego, CA.
just-in-time procurement: Application of clearing models. J. Tayur, S., R. Ganeshan, M. Magazine. 1999. Quantitative Models for
Bus. Logist. 8(2) 74 –94. Supply Chain Management. Kluwer Press, Boston, MA.
Hahm, J., C. Yano. 1995a. The economic lot and delivery scheduling Tersine, R. J., S. Barman. 1991. Economic inventory/transport lot
problem: The common cycle case. IIE Trans. 27 113–125. sizing with quantity and freight rate discounts. Decision Sci.
, . 1995b. The economic lot and delivery scheduling prob- 22(5) 1171–1179.
lem: Models for nested schedules. IIE Trans. 27 126 –139. Tijms, H. C. Stochastic Models: An Algorithmic Approach. 1994. John
Hall, R. W. 1987. Consolidation strategy: Inventory, vehicles and Wiley and Sons, Chichester, England.
terminals. J. Bus. Logist. 8(2) 57–73. Tyworth, J. E. 1992. Modeling transportation-inventory tradeoffs in
Henig, M., Y. Gerchak, R. Ernst, D. F. Pyke. 1997. An inventory a stochastic setting. J. Bus. Logist. 12(2) 97–124.
model embedded in designing a supply contract. Management Van Eijs, M. J. G. 1994. Multi-item inventory systems with joint
Sci. 43(2) 184 –189. ordering and transportation decisions. Internat. J. Production
Higginson, J. K., J. H. Bookbinder. 1994. Policy recommendations for Econom. 35 285–292.
a shipment consolidation program. J. Bus. Logist. 15(1) 87–112. Yano, C., Y. Gerchak. 1989. Transportation contracts and safety
, . 1995. Markovian decision processes in shipment consol- stocks for just-in-time deliveries. J. Manufacturing Oper. Man-
idation. Transportation Sci. 29(3) 242–255. agement 2 314 –330.

Accepted by Wallace J. Hopp; received January 18, 1998. This paper has been with the authors 3 months for 2 revisions.

232 Management Science/Vol. 46, No. 2, February 2000

You might also like