Professional Documents
Culture Documents
CEJOR
CEJOR
DOI 10.1007/s10100-010-0165-4
ORIGINAL PAPER
D. Das · S. Kar
Department of Mathematics, National Institute of Technology, Durgapur, West Bengal 713209, India
e-mail: debasis_opt@yahoo.co.in
S. Kar
e-mail: kar_s_k@yahoo.com
M. B. Kar (B)
Department of Computer Science and Engineering, Heritage Institute of Technology, Kolkata,
West Bengal 700107, India
e-mail: mohuya_kar@yahoo.com
A. Roy
Department of Computer Science, Prabhat Kumar College, Contai, Purba-Medinipur,
West Bengal 721401, India
e-mail: royarindamroy@yahoo.com
123
252 D. Das et al.
1 Introduction
In some practical situations, the supplier may provide price discounts for bulk pur-
chases of the raw materials like when the item under consideration is a seasonal
product such as the output of the harvest or the production cost is higher than the
other related cost, the inventory manager may produce more goods than can he stored
in its own warehouse (OW). The excess quantities are stored in a rented warehouse
(RW). From the economical point of view, they usually choose a RW than rebuild
a new warehouse. The inventory costs (including holding and deterioration costs) in
RW are usually higher than those in OW due to additional cost of maintenance and
material handling etc. To reduce the inventory costs it will be economical to serve the
customer from RW. There are several related papers presented in the field of inventory
management such as Hartely (1976), Pakhala and Achary (1992a,b), Bhunia and Maiti
(1998), Kar et al. (2001), Panda et al. (2009a,b) and others.
Due to high inflation and consequent sharp decline in the purchasing power of
money in practical environment, specially in the national market of the developing
countries like Brazil, Argentina, India, Bangladesh, etc., the financial situation is being
continuously changed and so it is not possible to ignore the effect of inflation and time
value of money any further. Following Buzacott (1975) and Misra (1979), several
researchers (Ray and Chaudhuri 1997; Sarkar et al. 2000; Balkhi 2004; Dey et al.
2004, etc.) have extended their approaches to different inventory models by consid-
ering the time value of money, different inflation rates for the internal and external
costs, finite replenishment, shortages, etc. Recently, Yang (2004) developed a two-
warehouse inventory model for deteriorating items with constant demand, shortages
under inflation.
In the existing literature of inventory control problems it is implicitly assumed that
lifetime of the product is infinite and models are developed under finite or infinite
planning horizon. But for real life inventory problems, infinite lifetime of a product is
of rare occurrence because the costs are likely to vary disproportionately and because
of change in product specifications and design or its abandonment or substitution by
another product due to rapid development of technology (cf. Gurnani 1983 and Chung
and Kim (1989)). Again assumption of finite planning horizon is not appropriate if it
is crisp in nature, e.g., for a seasonal product, though planning horizon is normally
assumed as finite and crisp, it fluctuates in every year depending upon the rate of pro-
duction, environmental effects etc. and it is better to estimate this horizon as stochastic
in nature. Moon and Yun (1993) developed an EOQ model in random planning hori-
zon. Moon and Lee (2000) further developed an EOQ model under inflation and time
discounting with a random product life cycles. Recently, Roy et al. (2007, 2009) devel-
oped inventory models with stock dependent demand over a random planning horizon
under imprecise inflation and finite discounting. To the best of the author’s knowledge,
at present, none has developed two-warehouse production-inventory model incorpo-
rating lifetime of a product as random in nature.
Incorporating the above mentioned shortcomings, here a production-inventory
model for deteriorating items is developed in a random planning horizon, i.e., lifetime
of the product is assumed as random in nature and it follows an exponential distribu-
tion with known means. Unit production cost decreases in each production cycle due
123
Two-warehouse production model for deteriorating inventory items 253
to learning effects (cf. Jaber and Bonney 2001; Jaber et al. 2008) of the workers on
production. Similarly, setup cost in each cycle is partly constant and partly decreases
in each cycle due to learning effects of the employees. Model is formulated to maxi-
mize the expected profit from the whole planning horizon and is solved using hybrid
genetic algorithm (HGA). A numerical example is presented to help understand the
modelling idea. In addition, the sensitivity analysis of the optimal solution with respect
to parameters of the system is carried out.
Genetic algorithms are randomized search and optimization techniques, guided by the
principles of evolution and natural genetics, which search large and complex land-
scapes using implicit parallel searching capability and can provide optimal or near
optimal solution. Basically, three genetic operators are used in GAs namely selection,
crossover and mutation. A fixed population size is considered. Each member of the
population is called a chromosome. The initial population is generated randomly or
using some domain specific knowledge.
begin
g=0
initialize P(g)
evaluate P(g) using fitness function
termination− condition=false
while (NOT termination− condition) do
begin
g=g+1
select parents from P(g)
crossover
mutation
evaluate P(g+1) using fitness function
end
end
The parameters that control the quality of solution and rate of convergence are,
crossover probability Pc , mutation probability Pm and the population size N. As N
increases, the probability of reaching the global optimum increases at the cost of com-
putational efficiency. Currently the elitist strategy is almost always used with GAs to
ensure the occurrence of the best string, in the next generation.This checks possible
jump from the global optimum in the solution space.
The success of a GA procedure for a particular problem depends on (i) coding used
for representing the solutions; (ii) fitness function that evaluates each solution; and
(iii) form of the genetic operators used to manipulate solution strings or chromosomes.
Since, a large variation of these genetics operators is possible, GAs can take different
123
254 D. Das et al.
forms and a particular form may be better for a particular application. Experiments
on GA show that the use of different kinds of other operators or modified genetic
operators may become effective in many situations. Davis (1991) strongly suggested
the use of other optimization techniques along with GA models for developing hybrid
GAs which contain some of the best features from the original algorithms.
In the new method of selection, called stochastic selection a chromosome with a value
xi is considered from a pool P(g) of generation g and is selected based on Boltzmann
probability distribution function.
Let it be assumed that f max is the fitness of the currently available best string. If the
next string has fitness f (xi ) such that f (xi ) > f max , then the new string is selected
otherwise it is selected with Boltzmann probability
P = ex p [− ( f max − f (xi ))
/T ] , g
where T = T0 (1 − α)κ and κ = 1 + 100 ; (1)
G
123
Two-warehouse production model for deteriorating inventory items 255
end
crossover
mutation
evaluate P(g+1) using fitness function
lower T
end
end
The proposed method is unique in the sense that for selection operations to become
active, it is not necessary to wait until the pool of the previous generation is completely
developed.
The mathematical model in this paper is developed on the basis of following assump-
tions and notations:
3.1 Assumptions
(i) Inventory system involves two warehouses OW and RW and only one item and
is a self production system.
(ii) The time horizon is stochastic and follow exponential distribution with known
parameter.
(iii) The time horizon accommodates first N full cycles and ends during (N + 1)th
cycle.
(iv) Shortages are not permitted.
(v) Lead time is zero.
(vi) The OW has a fixed capacity whereas the RW has unlimited capacity.
(vii) Set-up time is negligible.
(viii) Production rate is known and constant.
(ix) The constant fraction of on hand inventory gets deteriorated per unit time.
(x) Transportation cost be negligible.
(xi) Set-up and production costs decreases due to the learning in set-ups and
improvement in quality.
(xii) The inventory carrying cost in RW is higher than that in OW.
123
256 D. Das et al.
C3 = C3 + C3 e−δ j is set-up cost in jth cycle, δ > 0 (δ is the learning coefficient
j
The demand rate D(t) is assumed to vary with stock level at OW and is of the form:
⎧
⎪
⎪ α + βq1 (t), ( j − 1)T ≤ t ≤ ( j − 1)T + t1
⎨
α + βW, ( j − 1)T + t1 ≤ t ≤ ( j − 1)T + t2
D(t) =
⎪
⎪ α + βW, ( j − 1)T + t2 ≤ t ≤ ( j − 1)T + t3
⎩
α + βq1 (t), ( j − 1)T + t3 ≤ t ≤ j T,
where α > 0, β > 0.
4 Model formulation
In the development of the two warehouse production model, we assume that there are
N full cycles during the real time horizon h and the planning horizon ends within
(N + 1)th cycle, i.e., within t = N T and t = (N + 1)T . At the beginning of every
jth ( j = 1, 2, . . . , N + 1) cycle production and demand occur simultaneously, at
t = ( j − 1)T . Inventory items in OW begin to accumulate up to W units with deterio-
ration. After t = ( j − 1)T + t1 the produced quantity exceeding W must be stored in
RW and production continuous up to t = ( j − 1)T + t2 (cf. Figs. 1, 2, 3 and 4). At the
end of production, t = ( j − 1)T + t2 the inventory in RW would be depleted due to
demand and deterioration and it vanishes at t = ( j −1)T +t3 . During t = ( j −1)T +t1
and t = ( j − 1)T + t3 , inventory in OW are also lowered at a level below W due
123
Two-warehouse production model for deteriorating inventory items 257
Fig. 1 The graphical representation of the inventory cycles in a two ware house production system when
N T < h < N T + t1
Fig. 2 The graphical representation of the inventory cycles in a two ware house production system when
N T + t1 < h < N T + t2
The differential equations describing the inventory levels q1 (t) and q2 (t) in the interval
( j − 1)T ≤ t ≤ j T (1 ≤ j ≤ N ), j = 1, 2, . . . , N are given as follows,
⎧
P − (α + βq1 (t)) − θ1 q1 (t), ( j − 1)T ≤ t ≤ ( j − 1)T + t1
dq1 (t) ⎨
= −θ1 q1 (t), ( j − 1)T + t1 ≤ t ≤ ( j − 1)T + t3 (3)
dt ⎩
−(α + βq1 (t)) − θ1 q1 (t), ( j − 1)T + t3 ≤ t ≤ j T,
123
258 D. Das et al.
Fig. 3 The graphical representation of the inventory cycles in a two ware house production system when
N T + t2 < h < N T + t3
Fig. 4 The graphical representation of the inventory cycles in a two ware house production system when
N T + t3 < h < (N + 1)T
and
dq2 (t) P − (α + βW ) − θ2 q2 (t), ( j − 1)T + t1 ≤ t ≤ ( j − 1)T + t2
= (4)
dt −(α + βW ) − θ2 q2 (t), ( j − 1)T + t2 ≤ t ≤ ( j − 1)T + t3 ,
where P > α + βW , α > 0, β > 0, θ1 > 0, θ2 > 0 and 0< t1 < t2 < t3 < T ,
subject to the conditions that, q1 (t) = 0 at t = ( j−1)T , q1 (t) = W at t = ( j−1)T +t1 ,
q1 (t) = 0 at t = j T , q2 (t) = 0 at t = ( j −1)T +t1 and q2 (t) = 0 at t = ( j −1)T +t3 .
The solutions of the differential equation (3) are given by,
⎧
⎪ P −α (θ1 +β){( j−1)T −t}
⎨ θ1 +β 1 − e , ( j − 1)T ≤ t ≤ ( j − 1)T + t1
q1 (t) = W.e θ 1 {( j−1)T +t1 −t}, ( j − 1)T + t1 ≤ t ≤ ( j − 1)T + t3 (5)
⎪
⎩ α
θ1 +β e(θ1 +β)( j T −t) − 1 , ( j − 1)T + t3 ≤ t ≤ j T.
123
Two-warehouse production model for deteriorating inventory items 259
and the solutions of the differential equation (4) are given by,
⎧
⎨ P −α−βW 1 − eθ2 {( j−1)T +t1 −t} , ( j −1)T +t1 ≤ t ≤ ( j − 1)T + t2
θ2
q2 (t) =
⎩ α+βW eθ2 {( j−1)T +t3 −t} − 1 , ( j −1)T +t2 ≤ t ≤ ( j −1)T + t3 .
θ2
(6)
1 P − α
t1 = ln . (7)
θ1 + β (P − α) − W (θ1 + β)
1 P − α − βW
t3 = t2 + ln 1 + 1 − eθ2 (t1 −t2 ) . (8)
θ2 α + βW
From symmetry of every full cycle, present value of total expected profit from N full
cycles, E{V (N , t2 )}, is given by
where ESRN, EPCN, EHCON, EHCRN and ETOCN are present value of expected
total sales revenue, present value of expected total production cost, present value of
expected holding cost in OW, present value of expected holding cost in RW and pres-
ent value of expected total ordering cost respectively from N full cycles and their
expressions are derived in Appendix A.1 (see Eqs. 32, 26, 20, 23, 29, respectively).
123
260 D. Das et al.
The differential equations describing the inventory levels q1 (t) and q2 (t) in the interval
N T < t ≤ h are given by,
⎧
P − (α + βq1 (t)) − θ1 q1 (t), N T ≤ t ≤ N T + t1 ,
dq1 (t) ⎨
= −θ1 q1 (t), N T + t1 ≤ t ≤ N T + t3 , (11)
dt ⎩
−(α + βq1 (t)) − θ1 q1 (t), N T + t3 ≤ t ≤ (N + 1)T.
and
dq2 (t) P − (α + βW ) − θ2 q2 (t), N T + t1 ≤ t ≤ N T + t2 ,
= (12)
dt −(α + βW ) − θ2 q2 (t), N T + t2 ≤ t ≤ N T + t 3 .
q1 (N T ) = 0, q1 (N T + t1 ) = W,
q2 (N T + t1 ) = 0, q2 (N T + t3 ) = 0 and q1 {(N + 1)T } = 0.
and the solutions of the differential equations in (12) are given by,
⎧
⎨ P −α−βW
θ2 1 − eθ2 {N T +t1 −t} , N T + t1 ≤ t ≤ N T + t2
q2 (t) = (14)
⎩ α+βW
eθ2 {N T +t3 −t} − 1 , N T + t2 ≤ t ≤ N T + t 3 .
θ2
In last cycle, four cases may arise depending upon the cycle length. Here h be the real
time horizon corresponding to the random time horizon H.
Present value of expected total profit from last cycle is given by,
where ESR L , ERSP L , EHCO L , EHCR L , EPC L , EOC L are present value of expected
sales revenue, present value of expected reduced selling price, present value of
expected holding cost in OW, present value of expected holding cost in RW, present
value of expected production cost, present value of expected ordering cost respectively
from the last cycle and their expressions are derived in Appendix A.2 (see Eqs. 60,
66, 49, 54, 59, 65, respectively).
123
Two-warehouse production model for deteriorating inventory items 261
Now, total expected profit from the complete time horizon is given by,
E{T V (t2 )} = E{V (N , t2 )} + E{T VL (t2 )}. (16)
So, the above problem can be formulated as,
Maximize E{T V (t2 )},
subject to, t2 ≥ 0.
5 Model verification
In this section, the hybrid GA (as discussed in Sect. 2) is used to solve the highly
non-linear algebraic model expressed in Eq. 16. The usefulness of this model is thus
demonstrated in a numerical example.
Sensitivity analyses are performed for this model w.r.to different values of the param-
eters λ, δ, γ and R and results are presented in Tables 2, 3, 4 and 5, respectively,
123
262 D. Das et al.
when other input values are same. It is observed that expected profit decreases with
λ increases; when δ increases, then set-up cost decreases and as such expected profit
increases; also when γ increases, unit production cost ( p0 ) decreases, as well as sell-
ing price also decreases, then expected profit decreases and expected profit decreases
with R increases, which agrees with reality.
The important special cases that influence the optimal present value of total expected
profit are described as follows:
123
Two-warehouse production model for deteriorating inventory items 263
1. The inflation and time value of money are not taken into account, i.e. R = 0.
2. The stock-dependent demand rate is neglected, i.e. β = 0.
Tables 6 and 7 show the comparative results for the optimal solutions from Table 1
with the above special cases respectively.
6 Conclusion
123
264 D. Das et al.
Here stochastic nature of planning horizon is considered. The proposed model can
be extended in numerous ways. For example, we may extend the stock-dependent
demand to the time-dependent demand pattern. Also, we could extend the model
to incorporating some more realistic features, such as variable production, allowing
shortages quantity discount etc. The model can also be extended in case there are some
inventory parameters are imprecise in nature.
Appendix A.1: Calculation for expected sales revenue for N full cycles
Present value of holding cost of the inventory for the jth(1 ≤ j ≤ N ) cycle in OW,
(HCO j ), is given by
⎡
( j−1)T
+t1 ( j−1)T
+t3
⎢ −Rt
HCO j = Cow ⎣ q1 (t) e dt + q1 (t) e−Rt dt
( j−1)T ( j−1)T +t1
⎤
j T
⎥
+ q1 (t) e−Rt dt ⎦
( j−1)T +t3
− α 1 −R( j−1)T
P
= Cow e − e−R{( j−1)T +t1 }
θ1 + β R
1
−(θ1 +β)t1 −R{( j−1)T +t1 } −R( j−1)T
+ e −e
θ1 + β + R
W
− eθ1 (t1 −t3 )−R{( j−1)T +t3 } − e−R{( j−1)T +t1 }
θ1 + R
α 1
+ e(θ1 +β)(T −t3 )−R{( j−1)T +t3 } − e−R j T
θ1 + β θ1 + β + R
1 −R j T
+ e − e−R{( j−1)T +t3 } . (17)
R
N
1 − e−N RT
Also, e−R( j−1)T = . (18)
1 − e−RT
j=1
P − α 1
N
HCON = HCO j = Cow 1 − e−Rt1
θ1 + β R
j=1
1
− 1 − e−(R+θ1 +β)t1
θ1 + β + R
123
Two-warehouse production model for deteriorating inventory items 265
W θ1 (t1 −t3 )−Rt3 α 1
− e − e−Rt1 + e(θ1 +β)(T −t3 )−Rt3
θ1 + R θ1 + β θ1 + β + R
1 1 − e−N RT
−e −RT + e −RT −e −Rt 3 . (19)
R 1 − e−RT
So, the present value of expected holding cost in OW from N complete cycles,
(EHCON), is given by,
∞ (N+1)T
EHCON = HCON. f (h) dh
N =0 NT
P − α 1 1
= Cow 1 − e−Rt1 − 1 − e−(R+θ1 +β)t1
θ1 + β R θ1 + β + R
W θ1 (t1 −t3 )−Rt3 −Rt1
α 1
− e −e + e(θ1 +β)(T −t3 )−Rt3
θ1 + R θ1 + β θ1 + β + R
1 e−λT
−e−RT + e−RT − e−Rt3 . (20)
R 1 − e−(R+λ)T
Present value of holding cost of the inventory for the jth(1 ≤ j ≤ N ) cycle in RW,
(HCR j ), is given by
⎡ ⎤
( j−1)T
+t2 ( j−1)T
+t3
⎢ ⎥
HCR j = Crw ⎣ q2 (t) e−Rt dt + q2 (t)e−Rt dt ⎦
( j−1)T +t1 ( j−1)T +t2
(P − α − βW ) 1 −R{( j−1)T +t1 }
= Crw e − e−R{( j−1)T +t2 }
θ2 R
1 θ2 (t1 −t2 )−R{( j−1)T +t2 }
+ e − e−R{( j−1)T +t1 }
θ2 + R
α + βW 1 θ2 (t3 −t2 )−R{( j−1)T +t2 }
+ e − e−R{( j−1)T +t3 }
θ2 θ2 + R
1 −R{( j−1)T +t3 }
+ e − e−R{( j−1)T +t2 } . (21)
R
1 −Rt1
N
P − α − βW
HCRN = HCR j = Crw e − e−Rt2
θ2 R
j=1
1 θ2 (t1 −t2 )−Rt2
+ e − e−Rt1
θ2 + R
123
266 D. Das et al.
α + βW 1 θ2 (t3 −t2 )−Rt2
+ e − e−Rt3
θ2 θ2 + R
1 −Rt3 1 − e−N RT
+ e − e−Rt2 . (22)
R 1 − e−RT
So, the present value of expected holding cost in RW from N complete cycles,
(EHCRN), is given by,
(N+1)T
P − α − βW 1 −Rt1
∞
EHCRN = HCRN. f (h) dh = Crw e − e−Rt2
θ2 R
N =0 N T
1 θ2 (t1 −t2 )−Rt2 −Rt1 α+βW 1 θ2 (t3 −t2 )−Rt2 −Rt3
+ e −e + e −e
θ2 + R θ2 θ2 + R
1 −Rt3 e−λT
+ e − e−Rt2 . (23)
R 1 − e−(R+λ)T
Present value of production cost for the jth(1 ≤ j ≤ N ) cycle, (PC j ), is given by
( j−1)T
+t2
−γ j p0 e−γ j .P
PC j = p0 e .P e−Rt dt = 1 − e−Rt2 e−R( j−1)T . (24)
R
( j−1)T
Present value of total production cost from N full cycles (PCN), is given by
N
p0 RT 1 − e−N (γ +RT )
−Rt2 −(γ +RT )
PCN = PC j = .P .e .(1 − e ).e . . (25)
R 1 − e−(γ +RT )
j=1
Present value of expected total production cost from N full cycles (EPCN), is given
by
∞ (N+1)T
EPCN = PCN. f (h) dh
N =0 NT
p0 RT e−λT
= .P .e .(1 − e−Rt2 ).e−(γ +RT ) . . (26)
R (1 − e−(γ +RT +λT ) )
j
Present value of ordering cost for the jth(1 ≤ j ≤ N ) cycle, C3 , is given by
Present value of total ordering cost from N full cycles (TOCN), is given by
N
1 − e−N RT 1 − e−N (δ+RT )
j −δ
TOCN = C3 = C3 + C3 .e . . (28)
1 − e−RT 1 − e−(δ+RT )
j=1
123
Two-warehouse production model for deteriorating inventory items 267
Present value of expected total ordering cost from N full cycles (ETOCN), is given by
∞ (N+1)T
C3 e−λT
ETOCN = TOCN. f (h) dh =
(1 − e−(λ+R)T )
N =0 NT
e−λT
+C3 .e−δ . . (29)
(1 − e−(δ+RT +λT ) )
Present value of sales revenue for the jth(1 ≤ j ≤ N ) cycle (SR j ), is given by
j T
α −R( j−1)T
SR j = m 0 . p0 .e−γ j D(t).e−Rt dt = m 0 . p0 .e−γ j e −e−R{( j−1)T +t1 }
R
( j−1)T
β(P − α) 1 −R( j−1)T
+ e − e−R{( j−1)T +t1 }
θ1 + β R
1
+ e−(θ1 +β+R)t1 −R( j−1)T − e−R( j−1)T
θ1 + β + R
α + βW −R{( j−1)T +t1 }
+ e − e−R{( j−1)T +t3 }
R
α −R{( j−1)T +t3 }
+ e − e−R j T
R
αβ 1
+ e(θ1 +β)(T −t3 )−R{( j−1)T +t3 } − e−R j T
θ1 + β θ1 + β + R
1 −R{( j−1)T +t3 }
− e − e−R j T . (30)
R
Present value of total sales revenue from N full cycles (SRN), is given by
N
α β(P − α) 1
−γ −Rt1
SRN = S R j = m 0 . p0 .e 1−e + 1 − e−Rt1
R θ1 + β R
j=1
1 α + βW
−(θ1 +β+R)t1
+ e −1 + e−Rt1 − e−Rt3
θ1 + β + R R
α −Rt3 αβ 1
+ e − e−RT + e(θ1 +β)(T −t3 )−Rt3
R θ1 + β θ1 + β + R
1 1 − e −N (γ +RT )
−e−RT − e−Rt3 − e−RT . . (31)
R 1 − e−(γ +RT )
123
268 D. Das et al.
Present value of expected total sales revenue from N full cycles (ESRN), is given by
(N+1)T
α β(P − α)
∞
ESRN = SRN. f (h) dh = m 0 . p0 .e−γ 1−e−Rt1 +
R θ1 + β
N =0 N T
1 1 α + βW −Rt1
× 1 − e−Rt1 + e−(θ1 +β+R)t1 − 1 + e − e−Rt3
R θ1 + β + R R
α −Rt3 αβ 1
+ e − e−RT + e(θ1 +β)(T −t3 )−Rt3 − e−RT
R θ1 + β θ1 + β + R
1 −Rt3 e−λT
− e − e−RT . . (32)
R (1 − e−(γ +RT +λT ) )
Appendix A.2: Calculation for expected sales revenue for last cycle
Case-I: ( N T < h ≤ N T + t1 )
Present value of holding cost of the inventory in OW for the last cycle (HCO L1 ) is
given by,
h
1 −N RT
Cow (P − α)
HCO L1 = Cow q1 (t)e−Rt dt = e − e−Rh
θ1 + β R
NT
1
+ e(θ1 +β)N T −(θ1 +β+R)h − e−N RT . (33)
θ1 + β + R
Present value of holding cost of the inventory in RW for the last cycle (HCR L1 ) is
given by,
HCR L1 = 0. (34)
Present value of production cost (PC L1 ) is given by,
h
p0 .e−γ (N +1) .P −R N T
−γ (N +1)
PC L1 = p0 .e .P e−Rt dt = e − e−Rh . (35)
R
NT
123
Two-warehouse production model for deteriorating inventory items 269
Case-II: ( N T + t1 < h ≤ N T + t2 )
Present value of holding cost of the inventory in OW for the last cycle (HCO L2 ) is
given by,
⎡ ⎤
NT +t1 h
⎢ ⎥
HCO L2 = Cow ⎣ q1 (t)e−Rt dt + q1 (t)e−Rt dt ⎦
NT N T +t1
(P − α) 1 −N RT
= Cow e − e−R(N T +t1 )
θ1 + β R
1
−(θ1 +β)t1 −R(N T +t1 ) −N RT
+ e −e
θ1 + β + R
W θ1 (N T +t1 )−(θ1 +R)h
− e − e−R(N T +t1 ) . (37)
θ1 + R
Present value of holding cost of the inventory in RW for the last cycle (HCR L2 ) is
given by,
h
P − α − βW 1 −R(N T +t1 )
HCR L2 = Crw q2 (t)e−Rt dt = Crw . e − e−Rh
θ2 R
N T +t1
1 θ2 (N T +t1 )−(θ2 +R)h
+ e − e−R(N T +t1 ) . (38)
θ2 + R
h
−γ (N +1) p0 .e−γ (N +1) .P −R N T
PC L2 = p0 .e .P e−Rt dt = e − e−Rh . (39)
R
NT
⎡ ⎤
NT +t1 h
⎢ ⎥
SR L2 = m 0 . p0 .e−γ (N +1) ⎣ {α + βq1 (t)}e−Rt dt + (α + βW )e−Rt dt ⎦
NT N T +t1
α −R N T P − α
= m 0 . p0 .e−γ (N +1) e − e−R(N T +t1 ) + β.
R θ1 + β
123
270 D. Das et al.
1 −R N T 1
× e − e−R(N T +t1 ) + e−(θ1 +β)t1 −R(N T +t1 ) − e−R N T
R θ1 + β + R
1 −R(N T +t1 )
+(α + βW ) e − e−Rh . (40)
R
Case-III: (N T + t2 < h ≤ N T + t3 )
Present value of holding cost of the inventory in OW for the last cycle (HCO L3 ) is
given by,
⎡ ⎤
NT +t1 h
⎢ ⎥
HCO L3 = Cow ⎣ q1 (t)e−Rt dt + q1 (t)e−Rt dt ⎦
NT N T +t1
(P − α) 1 −N RT
= Cow e − e−R(N T +t1 )
θ1 + β R
1
+ e−(θ1 +β)t1 −R(N T +t1 ) − e−N RT
θ1 + β + R
W θ1 (N T +t1 )−(θ1 +R)h
− e − e−R(N T +t1 ) . (41)
θ1 + R
Present value of holding cost of the inventory in RW for the last cycle (HCR L3 ) is
given by,
⎡ ⎤
Nt+t2 h
⎢ ⎥
HCR L3 = Crw ⎣ q2 (t)e−Rt dt + q2 (t)e−Rt dt ⎦
N T +t1 N T +t2
P − α − βW 1 −R(N T +t1 )
= Crw e − e−R(N T +t2 )
θ2 R
1
+ eθ2 (t1 −t2 )−R(N T +t2 ) − e−R(N T +t1 )
θ2 + R
α + βW 1 −Rh
+ e − e−R(N T +t2 )
θ2 R
1 θ2 (N T +t3 )−(θ2 +R)h
− e − eθ2 (t3 −t2 )−R(N T +t2 ) . (42)
θ2 + R
NT +t2
−γ (N +1) p0 .e−γ (N +1) .P −R N T
PC L3 = p0 .e .P e−Rt dt = e − e−R(N T +t2 ) .
R
NT
(43)
123
Two-warehouse production model for deteriorating inventory items 271
⎡
NT +t1
⎢
SR L3 = m 0 . p0 .e−γ (N +1) ⎣ {α + βq1 (t)}e−Rt dt
NT
⎤
NT +t2 h
⎥
+ (α + βW )e−Rt dt + (α + βW )e−Rt dt ⎦
N T +t1 N T +t2
α −R N T P − α 1 −R N T
⎡ ⎤
NT +t1 NT +t3 h
⎢ ⎥
HCO L4 = Cow ⎣ q1 (t)e−Rt dt + q1 (t)e−Rt dt + q1 (t)e−Rt dt ⎦
NT N T +t1 N T +t3
(P − α) 1 −N RT
= Cow e − e−R(N T +t1 )
θ1 + β R
1
+ e−(θ1 +β)t1 −R(N T +t1 ) − e−N RT
θ1 + β + R
W θ1 (t1 −t3 )−R(N T +t3 )
− e − e−R(N T +t1 )
θ1 + R
α 1 −Rh
+ e − e−R(N T +t3 )
θ1 + β R
1
− e(θ1 +β)(N +1)T −(θ1 +β+R)h − e(θ1 +β)(T −t3 )−R(N T +t3 ) .
θ1 + β + R
(45)
123
272 D. Das et al.
Present value of holding cost of the inventory in RW for the last cycle (HCR L4 ) is
given by,
⎡ ⎤
Nt+t2 NT +t3
⎢ ⎥
HCR L4 = Crw ⎣ q2 (t)e−Rt dt + q2 (t)e−Rt dt ⎦
N T +t1 N T +t2
− βW 1 −R(N T +t1 )
P − α
= Crw e − e−R(N T +t2 )
θ2 R
1
+ eθ2 (t1 −t2 )−R(N T +t2 ) − e−R(N T +t1 )
θ2 + R
α + βW 1 θ2 (t3 −t2 )−R(N T +t2 )
+ e − e−R(N T +t3 )
θ2 θ2 + R
1 −R(N T +t3 )
+ e − e−R(N T +t2 ) . (46)
R
NT +t2
−γ (N +1) p0 .e−γ (N +1) .P −R N T
PC L4 = p0 .e .P e−Rt dt = e − e−R(N T +t2 ) .
R
NT
(47)
⎡
NT +t1 NT +t3
−γ (N +1) ⎢ −Rt
SR L4 = m 0 . p0 .e ⎣ {α + βq1 (t)}e dt + (α + βW )e−Rt dt
NT N T +t1
⎤
h
⎥
+ {α + βq1 (t)}e−Rt dt ⎦
N T +t3
α −R N T P − α 1 −R N T
= m 0 . p0 .e−γ (N +1) e − e−R(N T +t1 ) + β. e
R θ1 + β R
1
−e−R(N T +t1 ) + e−(θ1 +β)t1 −R(N T +t1 ) − e−R N T
θ1 + β + R
α + βW −R(N T +t1 ) α
+ e − e−R(N T +t3 ) + e−R(N T +t3 ) − e−Rh
R R
αβ 1 −Rh 1
+ e − e−R(N T +t3 ) − e(θ1 +β)(N +1)T −(θ1 +β+R)h
θ1 + β R θ1 + β + R
−e(θ1 +β)(T −t3 )−R(N T +t3 ) . (48)
123
Two-warehouse production model for deteriorating inventory items 273
Present value of expected holding cost (EHCO L ) in OW for the last cycle is given by,
∞ (N+1)T
EHCO L = HCO L . f (h)dh
N =0 NT
= EHCO L1 + EHCO L2 + EHCO L3 + EHCO L4 . (49)
where
∞ NT +t1
Cow .(P − α) 1
EHCO L1 = HCO L1 . f (h)dh = 1 − e−λt1
θ1 + β R
N =0 NT
λ 1
λ
− 1 − e−(λ+R)t1 +
R+λ (θ1 + β + R) θ1 + β + R + λ
1
× 1 − e−(θ1 +β+λ+R)t1 − 1 − e−λt1 . . (50)
1 − e−(λ+R)T
∞ NT +t2
P − α 1 −λt1
EHCO L2 = HCO L2 . f (h)dh = Cow e − e−λt2
θ1 + β R
N =0 N T +t
1
1 −Rt1 −λt2
+ e − e−(λ+R)t1
R
1
+ e−(θ1 +β+λ+R)t1 − e−(θ1 +β+R)t1 −λt2
θ1 + β + R
1
+ e−λt2 − e−λt1
θ1 + β + R
Wλ 1
− e−(λ+R)t1 − eθ1 (t1 −t2 )−(λ+R)t2
θ1 + R θ1 + λ + R
1 −(Rt1 +λt2 ) 1
+ e − e−(λ+R)t1 . . (51)
λ 1 − e−(λ+R)T
∞ NT +t3
1 −λt2
P −α
EHCO L3 = HCO L3 . f (h)dh = Cow e − e−λt3
θ1 + β R
N =0 N T +t
2
1 −Rt1 −λt3
+ e − e−λt2 −Rt1
R
1
+ e−(θ1 +β+R)t1 −λt2 − e−(θ1 +β+R)t1 −λt3
θ1 + β + R
1 W
λ
+ e−λt3 − e−λt2 − eθ1 (t1 −t2 )−(λ+R)t2
θ1 + β + R θ1 + R θ1 + λ + R
1
−e θ1 (t 1 −t 3 )−(λ+R)t 3 + e −(Rt 1 +λt 3 ) −e −(Rt 1 +λt 2 ) . .
1−e −(λ+R)T
(52)
123
274 D. Das et al.
and
(N+1)T
1 −λt3
∞
P −α
EHCO L4 = HCO L4 . f (h)dh = Cow e − e−λT
θ1 + β R
N =0 N T +t
3
1 −Rt1 −λT
+ e − e−λt3 −Rt1
R
1
+ e−(θ1 +β+R)t1 −λt3 − e−(θ1 +β+R)t1 −λT
θ1 + β + R
1
+ e−λT − e−λt3
θ1 + β + R
W
− eθ1 (t1 −t3 )−(λ+R)t3 − eθ1 (t1 −t3 )−(λT +Rt3 ) + e−(Rt1 +λT )
θ1 + R
1
α λ
−e−(Rt1 +λt3 ) + e−(λ+R)t3 − e−(λ+R)T + e−(Rt3 +λT )
θ1 + β R(λ + R) R
λ
−e−(Rt3 +λt3 ) + e−(λ+R)T − e(θ1 +β)(T −t3 )−(λ+R)t3
(θ1 + β + R)(θ1 + β + λ + R)
1
− e(θ1 +β)(T −t3 )−Rt3 −λT − e(θ1 +β)(T −t3 )−Rt3 −λt3
θ1 + β + R
1
· . (53)
1 − e−(λ+R)T
Present value of expected holding cost (EHCR L ) in RW for the last cycle is given by,
∞ (N+1)T
EHCR L = HCR L . f (h)dh
N =0 NT
= EHCR L1 + EHCR L2 + EHCR L3 + EHCR L4 . (54)
where
∞ NT +t1
EHCR L1 = HCR L1 . f (h)dh = 0. (55)
N =0 NT
∞ NT +t2
EHCR L2 = HCR L2 . f (h)dh
N =0 N T +t
1
P − α − βW 1 −(λ+R)t1
123
Two-warehouse production model for deteriorating inventory items 275
λ
− eθ2 (t1 −t2 )−(λ+R)t2 − e−(λ+R)t1
(θ2 + R)(θ2 + λ + R)
1 −(Rt1 +λt2 ) 1
+ e − e−(λ+R)t1 . −(λ+R)T
. (56)
θ2 + R 1−e
∞ NT +t3
EHCR L3 = HCR L3 . f (h)dh
N =0 N T +t
2
1 −(Rt1 +λt2 )
P − α − βW
= Crw e − e−(Rt1 +λt3 )
θ2 R
1 −(Rt2 +λt3 )
+ e − e−(λ+R)t2
R
1 θ2 (t1 −t2 )−(Rt2 +λt3 )
− e − eθ2 (t1 −t2 )−(R+λ)t2
θ2 + R
1 −(Rt1 +λt3 )
+ e − e−(Rt1 +λt2 )
θ2 + R
α + βW λ
+ e−(λ+R)t2 − e−(λ+R)t3
θ2 R(λ + R)
1 −(Rt2 +λt3 )
+ e − e−(R+λ)t2
R
λ
+ e−(λ+R)t3 − eθ2 (t3 −t2 )−(λ+R)t2
(θ2 + R)(θ2 + λ + R)
1 θ2 (t3 −t2 )−(Rt2 +λt3 ) 1
− e −e θ2 (t 3 −t 2 )−(λ+R)t 2 . .
θ2 + R 1−e −(λ+R)T
(57)
and
EHCR L4
∞ (N+1)T
= HCR L4 . f (h)dh
N =0 N T +t
3
1 −(Rt1 +λt3 )
P − α − βW
= Crw e − e−(Rt1 +λT )
θ2 R
1 −(Rt2 +λt3 ) 1 θ2 (t1 −t2 )−(Rt2 +λt3 )
− e − e−(λT +Rt2 ) + e − eθ2 (t1 −t2 )−(Rt2 +λT
R θ2 + R
1 −(Rt1 +λt3 ) α + βW 1
−(Rt1 +λT )
− e −e + eθ2 (t3 −t2 )−(Rt2 +λt3 )
θ2 + R θ2 θ2 + R
1 −(R+λ)t3 1
−eθ2 (t3 −t2 )−(λT +Rt2 ) − e − e−(Rt3 +λT ) + e−(λ+R)t3
θ2 + R R
1 1
−(λT +Rt3 ) −(Rt2 +λt3 ) −(Rt2 +λT )
−e − e −e . −(λ+R)T
. (58)
R 1−e
123
276 D. Das et al.
Present value of expected production cost (EPC L ) for the last cycle is given by,
∞ (N+1)T
EPC L = PC L . f (h)dh
N =0 NT
λ −(R+λ)t2
p0 .e−γ .P !
= 1 − e−λt2 + e −1
R R+λ
1
+ 1 − e−Rt2 . e−λt2 −e −λT
. −(RT +λT +γ ) )
. (59)
(1 − e
Present value of expected sales revenue (ESR L ) from the last cycle is given by,
∞ (N+1)T
ESR L = S R L . f (h)dh
N =0 NT
= ESR L1 + ESR L2 + ESR L3 + ESR L4 . (60)
where
NT +t1
∞
α ! αλ
ESR L1 = SR L1 . f (h)dh = m 0 . p0 .e−γ . 1 − e−λt1 + e−(R+λ)t1 − 1
R R(λ + R)
N =0 NT
β(P − α) 1 ! λ
+ 1 − e−λt1 + e−(R+λ)t1 − 1
θ1 + β R R(λ + R)
λ
+ 1 − e−(θ1 +β)t1 −(R+λ)t1
(θ1 + β + R)(θ1 + β + λ + R)
1 ! 1
+ e−λt1 − 1 . , (61)
θ1 + β + R (1 − e−(RT +λT +γ ) )
NT +t2
∞
α −λt1 ! α −(Rt +λt )
ESR L2 = SR L2 . f (h)dh = m 0 . p0 .e−γ . e − e−λt2 + e 1 2
R R
N =0 N T +t
1
β(P − α) 1 ! 1 −(Rt +λt )
−e−(R+λ)t1 + e−λt1 − e−λt2 + e 1 2 − e −(R+λ)t1
θ1 + β R R
1
+ e−(θ1 +β)t1 −(R+λ)t1 − e−(θ1 +β)t1 −(Rt1 +λt2 )
θ1 + β + R
1 ! α + βW −(Rt1 +λt2 )
+ e−λt2 − e−λt1 − e − e−(R+λ)t1
θ1 + β + R R
λ(α + βW ) −(R+λ)t2 1
+ e − e−(R+λ)t1 . , (62)
R(λ + R) (1 − e−(RT +λT +γ ) )
123
Two-warehouse production model for deteriorating inventory items 277
NT +t3
∞
α −λt2 ! α −(Rt +λt )
ESR L3 = SR L3 . f (h)dh = m 0 . p0 .e−γ . e − e−λt3 + e 1 3
R R
N =0 N T +t
2
β(P − α) 1 ! 1 −(Rt +λt )
−e−(Rt1 +λt2 ) + e−λt2 − e−λt3 + e 1 3 − e −(Rt1 +λt2 )
θ1 + β R R
1
+ e−(θ1 +β)t1 −(Rt1 +λt2 ) − e−(θ1 +β)t1 −(Rt1 +λt3 )
θ1 + β + R
1 ! α + βW −(Rt1 +λt3 )
+ e−λt3 − e−λt2 − e − e−(Rt1 +λt2 )
θ1 + β + R R
λ(α + βW ) −(R+λ)t3 1
+ e − e−(R+λ)t2 . , (63)
R(λ + R) (1 − e−(RT +λT +γ ) )
and
(N+1)T
α −λt3 α
∞
ESR L4 = SR L4 . f (h)dh = m 0 . p0 .e−γ . e − e−λT + e−(Rt1 +λT )
R R
N =0 N T +t
3
β(P − α) 1 1
−e−(Rt1 +λt3 ) + e−λt3 − e−λT + e−(Rt1 +λT ) − e−(Rt1 +λt3 )
θ1 + β R R
1 1
+ e−(θ1 +β)t1 −(Rt1 +λt3 ) − e−(θ1 +β)t1 −(Rt1 +λT ) + e−λT
θ1 + β + R θ1 + β + R
!" α + βW −(Rt +λT ) α + βW
−e−λt3 − e 1 − e−(Rt1 +λt3 ) + e−(Rt3 +λT ) − e−(R+λ)t3
R R
α −(Rt3 +λT ) λα
− e − e−(R+λ)t3 + e−(R+λ)T − e−(R+λ)t3
R R(λ + R)
1
αβ λ
+ e−(R+λ)t3 − e−(R+λ)T + e−(Rt3 +λT ) − e−(R+λ)t3
θ1 + β R(λ + R) R
λ
+ e−(λ+R)T − e(θ1 +β)(T −t3 )−(R+λ)t3
(θ1 + β + R)(θ1 + β + λ + R)
1 1
− e(θ1 +β)(T −t3 )−(Rt3 +λT ) − e(θ1 +β)(T −t3 )−(R+λ)t3 .
θ1 + β + R (1 − e−(RT +λT +γ ) )
(64)
Present value of expected ordering cost (EOC L ) for the last cycle is given by,
(N+1)T
∞
EOC L = C3 + C3 .e−δ(N +1) .e−N RT f (h)dh
N =0 NT
(1 − e−λT ) −δ (1 − e−λT )
= C3 + C .e . . (65)
(1 − e−(λ+R)T ) 3
(1 − e−(δ+λT +RT ) )
123
278 D. Das et al.
Present value of expected reduced selling price (ERSP L ) from the last cycle is given
by,
where
∞ NT +t1
−γ (N +1)
ERSP L1 = m 1 p0 e e−Rh .q1 (h). f (h)dh
N =0 NT
1
m 1 p0 e−γ λ(P − α)
= 1 − e−(R+λ)t1
θ1 + β R+λ
1 1
− 1 − e−(θ1 +β+λ+R)t1 . , (67)
θ1 + β + λ + R 1 − e +RT +λT )
−(γ
and
∞ NT +t2
−γ (N +1)
ERSP L2 = m 1 p0 e e−Rh .{W + q2 (h)}. f (h)dh
N =0 N T +t1
W −(R+λ)t1
= m 1 p0 λe−γ e − e−(R+λ)t2
λ+ R
1 −(R+λ)t1
P − α − βW
+ e − e−(R+λ)t2
θ2 λ+ R
1 1
θ2 (t1 −t2 )−(λ+R)t2 −(λ+R)t1
+ e −e . ,
θ2 + λ + R 1 − e−(γ +RT +λT )
(68)
∞ NT +t3
ERSP L3 = m 1 p0 e−γ (N +1) e−Rh .{W + q2 (h)}. f (h)dh
N =0 N T +t2
W −(R+λ)t2
= m 1 p0 λe−γ e − e−(R+λ)t3
λ+ R
α + βW 1 −(R+λ)t3
+ e − e−(R+λ)t2
θ2 λ+ R
1 1
+ eθ2 (t3 −t2 )−(λ+R)t2 − e−(λ+R)t3 . ,
θ2 + λ + R 1 − e−(γ +RT +λT )
(69)
123
Two-warehouse production model for deteriorating inventory items 279
and
∞ (N+1)T
−γ (N +1)
ERSP L4 = m 1 p0 e e−Rh .q1 (h). f (h)dh
N =0 N T +t3
m 1 p0 λ α.e−γ 1
= e(θ1 +β)(T −t3 )−(R+λ)t3 − e−(R+λ)T
θ1 + β θ1 + β + λ + R
1 −(R+λ)T 1
+ e − e−(R+λ)t3 . . (70)
λ+ R 1 − e−(γ +RT +λT )
References
Balkhi ZT (2004) An optimal solution of a general lot size inventory model with deteriorated and imperfect
products, taking into account inflation and time value of money. Int J Sys Sci 35(2):87–96
Bhunia AK, Maiti M (1998) A two warehouse inventory model for deteriorating items with a linear trend
in demand and shortages. J Oper Res Soc 49:287–292
Buzacott JA (1975) Economic order quantities with inflation. Oper Res Q 26(3):553–558
Chung KH, Kim YH (1989) Economic analysis of inventory systems: a rejoinder. Eng Econ 35:75–80
Davis L (1991) Handbook of genetic algorithms. Van Nostrand Reinhold, UK
Dey JK, Kar S, Maiti M (2004) An EOQ model with fuzzy lead-time over a finite time horizon under
inflation and time value of money. Tamsui Oxford J Manage Sci 20(1):57–77
Gurnani C (1983) Economic analysis of inventory systems. Int J Product Res 21:261–277
Hartely RV (1976) Operations research—a managerial emphasis. Goodyear Publishing Company,
Cambridge 315–317
Jaber MY, Bonney M (2001) Economic lot sizing with learning and continuous time discounting: is it
significant?. Int J Product Econ 71:135–143
Jaber MY, Goyal SK, Imran M (2008) Economic production quantity model for items with imperfect quality
subject to learning effects. Int J Product Econ 115:143–150
Kar S, Bhunia AK, Maiti M (2001) Inventory of multi-deteriorating items sold from two shops under single
management with constraints on space and investment. Comput Oper Res 28:1203–1221
Misra RB (1979) A note on optimal inventory management under inflation. Naval Res Logist 26(1D):
161–165
Moon I, Yun W (1993) An economic order quantity model with a random planning horizon. Eng Econ
39:77–86
Moon I, Lee S (2000) The effects of inflation and time-value of money on an economic order quantity
model with a random product life cycle. Eur J Oper Res 125:588–601
Pakhala TPM, Achary KK (1992a) Discrete time inventory model for deteriorating items with two ware-
houses. Opsearch 29:90–103
Pakhala TPM, Achary KK (1992b) A deterministic inventory model for deteriorating items with two ware-
houses and finite replenishment rate. Eur J Oper Res 57:71–76
Panda S, Saha S, Basu M (2009a) An EOQ model for perishable products with discounted selling price and
stock dependent demand. Central Eur J Oper Res 17(1):31–53
Panda S, Saha S, Basu M (2009b) Optimal production stopping time for perishable products with ramp-type
quadratic demand dependent production and setup cost. Central Eur J Oper Res 17(4):381–396
Ray J, Chaudhuri KS (1997) An EOQ model with stock-dependent demand, shortage, inflation and time
discounting. Int J Product Econ 53:171–180
Roy A, Maiti MK, Kar S, Maiti M (2007) Two storage inventory model with fuzzy deterioration over a
random planning horizon. Math Comput Model 46:1419–1433
Roy A, Maiti MK, Kar S, Maiti M (2009) An inventory model for a deteriorating item with displayed stock
dependent demand under fuzzy inflation and time discounting over a random planning horizon. Appl
Math Model 33:744–759
123
280 D. Das et al.
Sarkar BR, Jamal AMM, Wang S (2000) Supply chain models for perishable products under inflation and
permissible delay in payment. Comput Oper Res 27:59–75
Yang HL (2004) Two-warehouse inventory models for deteriorating items with shortages under inflation.
Eur J Oper Res 157:344–356
123