Professional Documents
Culture Documents
Department of Industrial Engineering and Management Sciences, Northwestern University, Evanston, I1 60207
J.L. Kellogg Graduate School, School of Management, Northwestern University, Evanston, I1 60207
In this paper we analyze a supply contract for a single product that species that the cumulative orders placed by a buyer, over a
nite horizon, be at least as large as a (contracted upon) given quantity. We assume that the demand for the product is uncertain,
and the buyer places orders periodically. We derive the optimal purchase policy for the buyer for a given total minimum quantity
commitment and a discounted price. We show that the policy is characterized by the order-up-to levels of the corresponding nite
horizon and a single-period standard newsboy problem with no commitment but with discounted price. We show that this policy
can be computed easily. We can use this to evaluate any discount schedule characterized by a set of (price discount, minimum
commitment) pairs.
1. Introduction
Traditional (periodic review) stochastic inventory models
analyze what can be viewed as, a class of supply contracts
that species a per-unit purchase cost and the buyer
places orders periodically. In all these models, there are
no restrictions placed on the buyer regarding quantities to
be purchased. In that sense, these contracts are probably
the most exible for the buyer. However, in practice,
many contracts impose some restriction on the buyer.
Usually, this takes the form of commitments by the buyer
to purchase certain minimum quantities.
Commitments could take various forms. In this paper
we analyze, in a stochastic demand setting, the most
`exible' commitment for the buyer, which requires him
to specify a total minimum quantity to be purchased over
the planning horizon. In other words, the buyer guarantees that his cumulative orders across all periods in the
planning horizon will exceed a certain, previously negotiated, minimum quantity; the buyer has the exibility to
place any order in any period. In return for the buyer's
commitment, the supplier provides a price discount. In
practice, a supplier provides a menu of (per unit price,
total minimum commitment) pairs from which the buyer
chooses a commitment at the corresponding price; it is
reasonable to expect that as the total minimum commitment increases, the per unit price would decline; in that
sense, this menu is a price discount scheme for commitments.
Minimum commitment contracts are a common
practice in the electronics industry. Usually the buyer
makes a commitment to purchase a minimum quantity
during the coming year, and the supplier agrees to sell
0740-817X
1997 ``IIE''
374
assumed to be random. Dobler et al. [4] describe various
forms of contracts observed in practice.
The deterministic inventory models (e.g., EOQ models)
can be also be seen as representing a specic form of
contract. Here the buyer species a schedule (quantity,
timing of purchase) for a given per unit price quoted by
the supplier. Thus the quantity discounts literature in this
deterministic environment [5, 6] are analyses of contracts
that specify a menu of triples (price, quantity, timing of
purchases). However, literature on similar quantity discount schemes for the stochastic demand situations is
sparse. Jucker and Rosenblatt [7] present a single-period
model with random demands, and dierent schemes of
price discounts but with no commitments.
In contrast, in this paper we study a single-product
periodic review inventory problem in which, at the beginning of the horizon, the buyer makes a commitment to
purchase at least a minimum quantity by the end of the
horizon. We assume that in return for this commitment,
the unit purchase price is discounted by the supplier and
this discount applies to all units purchased. The buyer, by
making such commitments a priori is taking a risk of
committing too high a quantity and having, at the end of
the horizon, excess inventory. In return for the commitment the supplier oers a lower price for the goods. The
supplier is willing to reduce the price because he ensures
that a minimum quantity is purchased. In addition, by
specifying ahead of time that a minimum quantity will be
purchased, the uncertainty in the production process of
the supplier can be reduced, and a better production plan
can be obtained leading to reduced costs.
We assume that the demands are random, deliveries
are instantaneous, and unsatised demand is backlogged.
We also assume that the setup costs are negligible. Typically, in the electronics industry the cost of the products
(integrated circuits) is high and their volume (size) is very
small, which means that the transportation and handling
costs are negligible with respect to the value of the products, and as a result we assume that the setup cost can be
ignored. Clearly, there are industries in which the setup
cost is substantial and must be considered. The analysis in
that case is more complex. We conjecture that the intuition and structural results obtained in this study can be
generalized to that case.
We derive optimal order policies that minimize costs
purchase, holding, and shortage for the buyer. The
optimal policy structure is characterized in terms of (a)
the order-up-to levels of the nite horizon version of the
standard `newsboy' problem (i.e., without any commitment) with the discounted purchase price, and (b) the
order-up-to level of a single-period standard newsboy
problem with zero purchase cost. This structure makes
the problem computationally tractable. We recognize that
a buyer may in reality have to choose from a discount
schedule oered by supplier(s). For example, a discount
schedule might specify a nite set (choices) of discounted
It
Qt
Qt
Kt
375
Dt
nt
f
F
demand at period t r: v
realization of the demand at period t
PDF of the random demand per period
CDF of the random demand per period
and
Ct It ; Kt minQt Ct It ; Kt ; Qt ;
C0 I0 ; 0 0 ;
where
It1 It Qt nt ;
Kt1 Kt Qt
and
Z1
Zx
x nf ndn p
Lx h
n 0
n xf ndn
n x
N
X
Q i KN
i1
Qi 0
i 1; . . . ; N
376
(P1)
MaxQ2 fcQ2 LI2 Q2 EfC1 I1 ; K1 g
subject to Q2 < K2 ;
Q2 0:
(P2)
MaxQ2 fcQ2 LI2 Q2 EfC1 I1 ; 0g
subject to Q2 K2 .
Proposition 2.
1. The unconstrained solution of P 1 is order-up-to S M ,
that is, Q2 S M I2 , where S M F 1 p = p h :
2. The unconstrained solution of (P2) is order-up-to S2
where S2 is the optimal order-up-to level of the two period
standard newsboy problem.
3. S2 S M .
377
against a base case in which no contract is signed; that is,
in the base case, the buyer purchases quantities at a
market price with no restriction on total quantities purchased. We will call the price per unit for the base case the
market price. Any discounted contracted price is specied
as a percentage discount over the market price. We then
dene percentage savings as the savings in total costs of
the contract on that of the base case. We are primarily
interested in studying the eect of the size of the commitment, the coecient of variation in demand, magnitude of discount oered, and the penalty costs of not
meeting demand in the period on the savings to the buyer.
The following parameters were used for the computational study:
3. Computational study
We now describe some numerical studies to evaluate the
benets, to the buyer, of signing a contract for total
minimum commitments. We evaluate such contracts
378
4. Conclusion
In this paper we describe the structure of the optimal
purchasing policy when the buyer agrees to commit, at
the beginning of the horizon, that the cumulative orders
during the horizon will exceed a certain minimum quantity. We show that the structure of the policy is very
simple and easy to compute. The simplicity of the optimal
purchasing policy enables us to evaluate and compare
dierent contracts, determine whether a contract is
protable, and identify the best contract. Using a computational study, we show the eect of commitments,
coecient of variation of demand, percentage discount,
and penalty costs on savings due to such contracts. As
mentioned in the introduction, this is only one of the
many possible types of commitment that a buyer can
make; others could specify, in addition, an upper limit on
the total quantity purchased. The commitments (upper
and lower) could be on quantities purchased every period
instead of, or in addition to, the constraints on the total
quantities over the horizon. The basic idea of total
minimum quantity commitments for a single product can
also be extended to contracts with multiple products.
Usually, the commitments in a multi-product scenario
take the form of specication of minimum dollar volume
of business, that is, the total dollar volume of parts
purchased [2, 3]. Analysis of some of these (single and
multiproduct) contracts in a stochastic environment is in
progress.
References
[1] Anupindi, R. and Akella, R. (1993) An inventory model with
commitments. Submitted for publication.
[2] Katz, P., Sadrian, A. and Tendick, P. (1994) Telephone companies
analyze price quotations with Bellcore PDSS software. Interfaces,
24, (JanuaryFebruary), pp. 5063.
~ I1 ; K1
C
1
^ I1 ; K1 ; C
~ I1 ; K1 g :
C1 I1 ; K1 maxfC
1
1
Theorem 4.13 in Avriel [10] ensures that a function that is
dened as the maximum (pointwise) of several convex
functions is convex. This proves that C1 I1 ; K1 is convex
in I2 ; K2 ; Q2 :
Lx2 Q2 is also convex and because the nonnegative
sum of convex functions is also convex we get that
j
C2 I2 ; K2 ; Q2 is convex in I2 ; K2 ; Q2 :
Proof of Proposition 2 : Problem (P1) can be written as
Z1
C1 I1 ; K1 f n2 dn2
minQ2 cQ2 LI2 Q2
n2 K2 I2 S1
K2 Z
I2 S1
C1 I1 ; K1 f n2 dn2
A1
n2 0
subject to Q2 < K2 ;
Q2 0 :
We now solve the unconstrained version of problem (P1).
Taking the derivative of the cost function with respect to
Q2 we get :
Appendix A
where
379
and
^ I1 ; 0
C
1
cS1 I1 LS1 if S1 I1 K1 ;
cK1 LI1 K1 if S1 I1 < K1 ;
cS1 I1 LS1
LI1
if S1 > I1 ;
if S1 I1 :
oC2 =oQ2 h pF I2 Q2 p :
A2
Q2
C1 I1 ; 0f n2 dn2
A3
n2 0
subject to Q2 K2 :
Now we solve the unconstrained version of this problem.
Taking the derivative with respect to Q2 we get
Z1
@C2
c h pF I2 Q2 p
cf n2 dn2
@Q2
I2 Q2 S1
I2 Q
Z 2 S1
fh pF I2 Q2 n2 pgf n2 dn2 :
0
A4
380
It K
Z t S M
(
cS M It1 LS M
n It Qt S M
Z1
Ct2
S M nt1 ; Kt Qt S M It1
nt1 0
Proof of Proposition 3 :
1. I2 < S M
From the convexity of the cost function it is clear that
at the most one problem has an unconstrained solution
that is feasible. Since
@C2
@C2
< 0 and limQ2 !1
! a > 0;
@Q2 I2 Q2 <S 1
@Q2
the derivative has a root either at the point Q2 ; Q2 6 K2 or
at Q2 K2 : The rst case means that one and only one of
the problems has an unconstrained solution that is feasible. The second case means that solutions of both unconstrained problems are not feasible. In the rst case if
Q2 is the solution of (P1) then Q2 S M I2 : If Q2 is the
solution of (P2) then Q2 S2 I2 : In the second case
Q2 K2 :
2. When I2 S M ; @C2 =@Q2 > 0 for every Q2 ; thus
Q2 0; which proves part 2 of the proposition. j
Proof of Proposition 5 : Proof by induction. We assume
that the theorem is correct for periods 2; . . . ; t 1 and we
prove it for period t. As in the two-period problem we
solve the t period problem in two dierent regions:
Qt < Kt and Qt Kt : We rst solve the problem PT1.
(PT1) minQt Ct It ; Kt ; Qt
subject to Qt < Kt ;
Qt 0 ;
where
Ct It ; Kt ; Qt cQt LIt Qt
A5
M
It Q
Z t S (
LIt Qt nt
nt 0
Z1
nt1 0
It K
Zt St1
n It Kt S M
Z1
nt1 0
Ct2
It1 Kt1 nt1 ; 0
)
f nt1 dnt1 f nt dnt
)
f nt1 dnt1 f nt dnt
A6
A8
Z1
n It Kt St1
Z1
nt1 0
Ct2
St1 nt1 ; Kt Qt St1 It1
)
f nt1 dnt1 f nt dnt
A9
Ct2
I2 Qt nt nt1 ; Kt Qt
A7
A10
nt 0
(
@
LIt Qt nt
@Qt
Z1
Ct2
It Qt nt nt1 ; Kt Qt
nt1 0
)
f nt1 dnt1 f nt dnt
A11
Z1
cf nt dnt :
nt It Qt
A12
S M
The last part of the derivative (A12) is obtained by observing that in (A7) to (A-9) only the expected purchasing
cost at period t 1 is a function of Qt : To see this point
observe that It1 Kt1 It Kt Dt and Kt Qt
S M It1 Kt S M Dt are independent of Qt :
Because the problem is strictly convex it has at the
most one stationary point. We now prove that S M is the
unique solution of (A6) to (A8). We substitute, in (A6) to
(A8), S M for It Qt to get
@Ct
c h pF S M p
@Qt
Z1
cf nt dnt 0 :
nt 0
This and the fact that the cost function is convex proves
that:
1. if It S M then it is optimal not to order;
2. if It < S M and S M It < Kt then it is optimal to raise
the inventory up to S M :
To complete the proof we dene, as in the two-period
problem, (PT2):
PT2
minQt Ct It ; Kt ; Qt
subject to Qt Kt :
381
Repeating arguments that were used in solving the twoperiod problem, we get that the solution of problem
(PT2) is identical to the t-period problem without commitments (the standard newsboy problem). Using the
same arguments as for the two period problem we obtain:
3. if It < S M and S M It > Kt and St It > Kt then the
optimal order quantity is Qt St It ; but if It < S M and
S M It > Kt and St It Kt then the optimal order
quantity is Qt Kt : This completes the proof of the
theorem.
j
Biographics
Yehuda Bassok is an Assistant Professor of Operations Management
at the McCormick School of Engineering, Northwestern University,
Evanston, IL. His research interests are mainly in the area of Logistics,
Supply Chain Management, Production Planning, Production and
Inventory Control, Supply Contract, and Multi-Stage Distribution
Systems. Professor Bassok teaches undergraduate, graduate and executive courses in the McCormick School of Engineering and Kellogg
Graduate School of Management in the areas of Inventory Control,
Supply Chain Management and Distribution. He has worked as a
consultant in the electronic, aerospace and textile industries. His research has appeared in journals such as Management Science, Transportation Science and Operations Research. Professor Bassok received
his Ph.D. in Engineering and Public Policy from Carnegie Mellon
University in 1990, and his B.Sc. in Mathematics and Economic from
the Hebrew University in 1973.
Ravi Anupindi is an Assistant Professor of Operations Management at
the J.L. Kellogg Graduate School of Management, Northwestern
University, Evanston, IL. His research interests are in Supply Chain
Management, Production and Inventory Management, Supply Contracts, and MarketingManufacturing Interfaces. He teaches courses in
Operations Management and Logistics at Kellogg. Some of his research work has appeared in journals such as Management Science and
IEEE Transactions in Semiconductor Manufacturing. Professor Anupindi received a Ph.D. in Management of Manufacturing and Automation from Carnegie Mellon University in 1993; an M.E. in
Automation from the Indian Institute of Science, Bangalore, India in
1984; and a B.E. (Hons.) in Electrical and Electronics Engineering
from the Birla Institute of Technology and Science, Pilani, India, in
1982.