Академический Документы
Профессиональный Документы
Культура Документы
production
economics
ELSEVIER Int. J. Production Economics 51 (1997) 215-221
Abstract
In 1991, professors Goswami and Chaudhuri considered the inventory replenishment policy over a fixed planning
period for a deteriorating item having a deterministic demand pattern with a linear trend and shortages. Basically, they
concentrated on the establishment of the inventory model but did not present a concrete algorithm to solve it. This paper
complements the shortcoming of Goswami and Chaudhuris paper. We first show that the total cost function of Goswami
and Chaudhuri is convex. Subsequently, with the convexity, an algorithm to determine the number of reorders, the
interval between two successive reorders and the shortage intervals over a finite time-horizon in an optimal manner is
developed. Many numerical examples illustrate how the algorithm works.
which items deteriorate at a constant rate and de- which there is no-shortage in each interval
mand rates are decreasing over a known and finite [jT, (j + 1) T ] is a fraction of the scheduling
planning horizon. Kim (1995) derives an inventory period T and is equal to KT (0 < K < 1). Short-
model for determining the ordering schedule in ages occur at times (K + j) T (j = 0, 1,2, . . . , n - 2)
which the demand rates are changing linearly with where jT<(K+j)T<(j+l)T, j=O,1,2 ,...,
time and the decay is assumed to be a constant n - 2. Last replenishment occurs at time (n - l)T
rate of the on-hand inventory. Benkherouf and and shortages are not allowed in the last period
Mahmoud (1996) consider an in inventory system [(n - l)T, H]. Let C(n, K) denote the total cost
with increasing demand rates and suggest a proced- over the time horizon [0, H] when there are n re-
ure for determining the optimal replenishment order times over the time horizon H. Based on the
schedule. above notations and assumptions, Goswami and
It is well known that the total cost function based Chaudhuri (1991) show that
on average cost analysis is convex. Furthermore, n-1 n-l
Rachamadugu (1988) shows that the discounted C(n, K) = nA + r C Rj + p 1 Dj + rR,
total cost function is also convex. However, the j=l j=l
j = 1,2, 3, . . . , n - 1, (2)
A deterministic inventory model has been de-
veloped with the following notations and assump- R, = $[{d(H - nT + T) - l}esH + e(n-l)eT]
tions:
(i) f(t) = a + bt is the demand rate at any time
t where a > 0 and b > 0. + i [{(Hz - nHT + HT)B2
(ii) A is the fixed ordering cost per order.
(iii) r is the inventory holding cost per unit per unit - (2H - nT + T)B + 2)e
time.
+ {(n - 1)BT - 2}e(-)eT], (3)
(iv) p is the unit cost of the inventory item.
(v) s is the shortage cost per unit per unit time.
Dj = i [(eKeT _ l)e(j- i)eT _ KeT]
(vi) H is the fixed time horizon.
(vii) A constant fraction 8 of the on-hand inventory
deteriorates per unit of time.
+ $ [2{(K + j - l)BTeKeT
The total time horizon H has been divided into
n equal parts, each of length T, so that T = H/n. _ (j _ l)eT _ eKeT + l}e(j-l)JT
The reorder times over the time horizon H will be
- t12(K2 + 2Kj - 2K) T 2],
jT (j = 0, 1,2, . . . , n - 1). Initial and final invento-
ries are both zero. We assume that the period for j = 1, 2, 3, . . . , n - 1, (4)
K.-J. Chung, S.-F. Tsaillnt. J. Production Economics 51 (1997) 215-221 217
+sT(n-1) a+2bKT
+ $[2(HH
- l)eeH i
3. Analysis
Example 2. Let n = 3, a = 10, b = 100, T = 1,
8 = 0.01, r = 2, p = 1, s = 9 and H = 3. Then we
Theorem 1. When n = 1 or n 3 4, C(n, K) is convex
have d2C(3,0.1)/dK2 = - 19.62 < 0. Hence
with respect to K E [0, 11.
C(3,K) is not convex on [IO, 11.
Proof. From
However, if the following conditions hold,
n-1
Wn, W ,.T2 1 {aKeK+j-eT C(2, K) and C(3, K) are convex on [0, 11.
dK = j=l
Theorem 2. If 2a 2 bH, then C(2, K) and C(3,K)
+ bT (K2 + Kj - K)ecK+j- ljeT}
are convex on [0, 11.
n-1
+ pT c ([a + bT(K + j - l)]
j=l Proof.
X(eW+j-l)~T _ I)}. Case 1: If n = 2, then T = H/2. So a + 2bKT +
(bT/2)(n - 4) = bKH + (a - (bH/2)) > 0. Hence
+sT (n - l)[a(K - 1) + bT (K - 1)2 d2C(2, K)/dK2 > 0.
Case2. Ifn=3,thenT=H/3.Soa+2bKT+
+;T(K - l)]. (7) (bT/2) (n - 4) = (2bKH/3) + (a - (bH/6)) > 0. Hence
d2C(3, K)/dK2 > 0.
We have Combining cases 1 and 2, we have completed the
d2C(n,K) n-l proof. 0
dK2 {ue(K+j-l)eT(l + K0T)
domain is the whole real line. Although C(n, K) is with respect to K E [0,11. Let K,* be the optimal
convex, the Newton-Raphason method may not point of C(n,K) when n is fixed. The algorithm is
be appropriate for C(n,K). The main reason is described as follows.
that the domain of C(n,K) is the bounded inter-
val [0, l] but not the whole real line. Therefore, The algorithm
some point of the iterative sequence generated
Step 1. Let n be fixed and E > 0.
by the Newton- Raphason method may go out
Step 2. If g(n,O) > 0, set K,,, = 0 and go to
of the interval [0, l] so that the Newton- Raphason
Step 6.
method cannot continue as Example 4 shows. Con-
If g(n,O) < 0 set K, = 0 and KU = 1.
sequently, it is questionable that for a given positive
Step 3. Set Kept = (KL + K,)/2.
integer n, Goswami and Chaudhuri (1991) declare
Step 4. If jg(n,K,,,)I < E, go to Step 6. Other-
that Eq. (11) in Goswami and Chaudhuri (1991) can
wise, go to Step 5.
be solved by any iterative method when the values
Step 5. If g(n,K,,,) > 0, set KU = Kept.
of other parameters are prescribed. Goswami and
If g(n, Kept) < 0, set KL = Kept.
Chaudhuri (1991) mainly concentrate on the
Then, go to Step 3.
modeling of the problem; but they do not present
Step 6. KX = Kept and exit the optimal solution.
a solid algorithm to solve it. This paper
complements the shortcoming of Goswami and The above algorithm is to locate the optimal
Chaudhuri (1991) and develops a simple algorithm solution K,* of C(n,K) when n is fixed. The cri-
to solve it. terion to select the optimal integer n* such that
For a given positive integer n, let dC(n, K)/dK = (n*,Kz*) is the optimal solution of the total cost
g(n,K). Suppose that C(n, K) is convex. Then function C(n, K) of Goswami and Chaudhuri (1991)
s(n,K) is nondecreasing with respect to is described as follows:
K (0 d K < 1). There are two potential cases to Let KT be the optimal solution of C(i,K) when
occur. i is fixed and let n* be the smallest integer such that
Case 1. If g(n,O) 3 0, then g(n,K) > 0 for all
C(n*, K,*.) d C(n* + 1, K,*. + 1)
K (0 < K d 1). Hence C(n, K) will have the min-
imum value at K = 0. Consequently, C(n, 0) is the Then we take (n*,K$) as the optimal solution of
minimum value of C(n, K) when n is fixed. the total cost function C(n,K).
Case 2. Suppose that g(n,O) < 0. Since g(n, 1) 3
0, then there is a point K E (0, l] such that g(n, K)
= 0. Hence C(n,K) has the minimum value at 5. Numerical examples
K = K when n is fixed.
Based on the above arguments, we are in a Example 3. Let A = 90, r = 5, a = 20, b = 2,
position to outline the algorithm to determine p = 0.5, 8 = 0.01, s = 1.5 and H = 11 in appropri-
the optimal point of C(n,K). Before describing ate units. From 2a > bH, we see that C(n, K) is
the algorithm, we need the following theorem. The convex with respect to K (0 d K d 1) for n > 1.
proof of the following theorem can be found in The algorithm described in Section 4 is used to
any calculus book such as Thomas and Finney determine the optimal solution of C(n, K) for n 2 1.
(1992). Table 1 compares our solutions with Goswami and
Chaudhuris solutions. We see that our solutions
Intermediate Value Theorem. Let m be a continuous are all better than those of Goswami and
function on the closed interval [u,v] and let Chaudhuri (199 1).
m(u)m(v) < 0. Then there exists a number d E (u, v) Table 1 shows that total cost C becomes min-
such that m(d) = 0. imum for n = 8 and K = 0.219283. Hence the opti-
mal values of n, K and T become respectively
The following algorithm is based on the above n* = 8, K* = 0.219283 and T* = 1.375. The min-
theorem and the assumption that C(n, K) is convex imum cost becomes 1167.3 18409.
K.-J. Chung, S-F. Tsaillnt. J. Production Economics 51 (1997) 215-221 219
Table 1
Comparisons between two approaches
The errors of Eqs. (8) and (11) in Goswami and Chaudhuri (1991) are corrected as Eqs. (3) and (7) in this paper. The total costs of C(n, K)
in Table 1 of Goswami and Chaudhuri (1991) are recomputed as Table 1 of this paper shows.
Table 2
Optimal solution to Example 4
Table 3
Optimal solution to Example 5
replenishment times, the optimal cycle inter- can be obtained from the sensitivity analysis based
vals and K* derived by the proposed method, on Tables 4-6.
a sensitivity analysis is performed considering (i) The optimal cost is increasing as 8 increases.
numerical examples. The sensitivity analysis is (ii) The replenishment times are increasing as 0
performed by changing (increasing or decreas- increases.
ing) the parameter by lo%, 25S, 50% taking (iii) The optimal cycle intervals are decreasing as
at a time, keeping the remaining parameters at 8 increases.
their original values. The following inferences (iv) K* is decreasing as 8 increases.
K.-J. Chug, S.-F. TsaijInt. J. Production Economics 51 (1997) 215-221 221
Table 4
Sensitivity analysis of Example 3
Change in parameter 6
Table 5
Sensitivity analysis of Example 4
Change in parameter 6
Table 6
Sensitivity analysis of Example 5
Change in parameter 6