Professional Documents
Culture Documents
Michael Smurt Graduate School of Business, University College Dublin, Carysfort Avenue, Blackrock, Co. Dublin, Ireland
ping University, Linko
ping, Sweden
Department of Management and Engineering, Linko
Department of Industrial Engineering, College of Engineering, University of Tehran, Tehran, Iran
d
School of Economics and Management, Tongji University, Shanghai, China
b
c
a r t i c l e in fo
abstract
Article history:
Received 11 April 2007
Accepted 10 April 2009
Available online 21 April 2009
This paper develops a polynomial algorithm for obtaining dynamic economic lot sizes in
a single product multiperiod production system with the objective of minimizing total
production and inventory costs over T periods. It is assumed that production costs are
linear, inventory costs are concave, setup costs are zero and backlogging is not permitted
in all periods. Moreover, the unit production cost is a stochastic variable, which is
evolved according to a continuous-time Markov process over the planning horizon. The
model is formulated as a stochastic dynamic programming (DP) optimization with the
state variable being unit production cost. Then, it is solved using the backward dynamic
programming approach. To justify the application of the proposed model, two practical
cases are presented.
& 2009 Elsevier B.V. All rights reserved.
Keywords:
Dynamic lot sizing
Dynamic programming
Stochastic processes
1. Introduction
The classical dynamic lot sizing problem species a
discrete-time nite horizon single product inventory
management problem subject to deterministic timevarying demand that must be satised. This problem has
been the subject of extensive research since its introduction in the late 1950s until today. When the production
cost and the inventory cost of each period are linear,
several authors have presented theorems that can reduce
the computational effort required in solving the problem.
Wagner and Whitin (1958) and Zabel (1964) give results
for the no-backlogging case, while Zangwill (1969)
analyzes the backlog case. Many generalizations of the
basic model have been considered including introducing
bounds on inventory and/or production capacity, as well
Corresponding author at: Michael Smurt Graduate School of
Business, University College Dublin, Carysfort Avenue, Blackrock, Co.
Dublin, Ireland.
E-mail addresses: amir.azaron@ucd.ie, aazaron@gmail.com
(A. Azaron).
0925-5273/$ - see front matter & 2009 Elsevier B.V. All rights reserved.
doi:10.1016/j.ijpe.2009.04.007
ARTICLE IN PRESS
608
ARTICLE IN PRESS
A. Azaron et al. / Int. J. Production Economics 120 (2009) 607612
609
N
X
pim f im t
(1)
m1
lim pim li
(2)
fim t dim
(
dim
wi t dt
N
X
l1
if i m
otherwise
pil
t
0
f il tflm t t dt
(3)
feim s dim
1
0
1
t
est wi t dt dt
N
X
pil f il sflm s
(4)
l1
T
X
ct X t
t1
s:t:
T 1
X
Ht It
t1
X 1 D1 I1
It1 X t Dt It
t 2; 3; . . . ; T 1
IT1 X T DT 0
It X0;
X t X0
(5)
ARTICLE IN PRESS
610
3. Numerical examples
X j1 Dj1 Dj2 Dk
Consider the following four-period production planning problem involving raw material purchasing in Iran.
There is no initial inventory and the nal inventory level is
to be zero. The inventory cost is linear. Assuming ht as the
unit holding cost in period t, the inventory cost has the
form as Eq. (9). Estimates of ht and Dt are given in Table 1:
It X j1
t
X
k
X
Dr
Dr
t j 1; j 2; . . . ; k 1
rt1
rj1
Ij Ik 0
(6)
cj1
Dr
rj1
k1
X
Ht
tj1
k
X
!
(7)
Dr
rt1
V j c min
8
<
jokpT :
N
X
ci
k
X
rj1
Dr
k1
X
tj1
fim k jV k cm
Ht
k
X
!
Dr
rt1
i 1; 2; . . . ; N
Ht It ht It
The unit production cost is inuenced by the governments decision on xing or increasing the required raw
materials costs over the planning horizon. The cost
coefcient is assumed to evolve according to a continuous-time Markov process with the following ve states:
c1 100, c2 120, c3 150, c4 180 and c5 200. The
upper triangular transition matrix is estimated as
3
2
0 0:6 0:4 0
0
6 0 0 0:5 0:5 0 7
7
6
7
6
7
P6
6 0 0 0:2 0:5 0:3 7
7
6
0 0:8 0:2 5
40 0
0 0
0
0
1
It should be noted that the transition matrix in this
particular case should be in upper triangular form, as
explained in Section 1. But, it can technically have any
general form such as the transition matrix related to the
oil purchasing problem, which will be solved later.
It is also assumed that the time interval for deciding
about changing the raw materials costs by the government is distributed according to an exponential distribution with the average of one period. Accordingly, fim(t) for
all i and m would be
f im t et ;
t40
(10)
f55 t 1;
(8)
(9)
f44 t e0:2t ;
0:8t
f33 t e
f45 t 1 e0:2t ,
m1
Dt
ht
1
2
3
4
20
30
40
30
20
20
30
30
ARTICLE IN PRESS
A. Azaron et al. / Int. J. Production Economics 120 (2009) 607612
t
t
0:562te
0:2t
1:276e
0:8t
7:917e
611
Table 3
Data for the numerical example 2.
t
Dt
ht
1
2
3
4
10
8
15
20
20
20
30
40
6
F6
4
Table 2
Results of the numerical example 1.
c
100
120
150
180
200
t
1
16 300
120
18 434.8
90
21 018.98
50
22 242.38
20
24 000
20
12 300
100
14 300
100
16 763
70
18 342.34
30
20 000
30
7900
70
9300
70
11141.7
40
12 708.6
40
14 000
40
3000
30
3600
30
4500
30
5400
30
6000
30
Table 4
Results of the numerical example 2.
c
40 (low)
80 (medium)
120 (high)
3675.5
18
4387.8
10
5000.2
10
2771.2
23
3569.8
8
4172.8
8
1937.6
15
2868.8
15
3726.4
15
800
20
1600
20
2400
20
matrix is estimated as
2
3
0
1
0
6 0:4 0 0:6 7
P4
5
0
1
0
0:5 0:5e2t
0:5 0:5e2t
0:5 0:5e2t
3
0:3 0:6et 0:3e2t
7
2t
7
0:3 0:3e
5
0:3 0:4et 0:3e2t
ARTICLE IN PRESS
612
350
Time (second)
300
250
200
150
100
50
0
0
5 6 7 8 9 10 11 12 13 14 15
Dimention Of Matrix
Acknowledgment
References
Aggarwal, A., Park, J.K., 1993. Improved algorithms for economic lot size
problems. Operations Research 41, 549571.
Boguslavskiy, J.A., 2005. Estimation of a matrix of intensities for model of
Markov process. Applied Mathematics and Computation 166,
282290.
Bookbinder, J.H., Tan, J.Y., 1988. Strategies for the probabilistic lot-sizing
problem with service-level constraints. Management Science 34,
10961108.
Brahimi, N., Dauzere-Peres, S., Najid, N.M., Nordli, A., 2006. Single item
lot sizing problems. European Journal of Operational Research 168,
116.
Fabian, T., Fisher, J.F., Sasieni, M.W., Yardieni, A., 1959. Purchasing raw
material on a uctuating market. Operations Research 7, 107122.
Federgruen, A., Tzur, M., 1991. A simple forward algorithm to solve
general dynamic lot sizing models with n periods O(n log n) or O(n)
time. Management Science 37, 909925.
Haugen, K.K., Lokketangen, A., Woodruff, D.L., 2001. Progressive hedging
as a meta-heuristic applied to stochastic lot-sizing. European Journal
of Operational Research 132, 116122.
Howard, R.A., 1971. Dynamic Probabilistic Systems. Wiley, New York.
Johnson, L.A., Montgomery, D.C., 1974. Operations Research in Production
Planning Scheduling and Inventory Control. Wiley, New York.
Karimi, B., Fatemi Ghomi, S.M.T., Wilson, J.M., 2003. The capacitated lot
sizing problem: a review of models and algorithms. Omega 31,
365378.
Kingsman, B.G., 1986. Purchasing raw materials with uncertain uctuating prices. European Journal of Operational Research 25, 358372.
Kingsman, B.G., 1969. Commodity purchasing. Operational Research
Quarterly 20, 5979.
Maes, J., Wassenhove, L.N., 1998. Multi-item single-level capacitated
dynamic lot sizing heuristics: a general review. Journal of the
Operational Research Society 39, 9911004.
Melo, R.M., 1996. Stochastic lot-sizing in production planning. Ph.D.
Thesis, Erasmus University, The Netherlands.
Silver, E., 1978. Inventory control under a probabilistic time-varying,
demand pattern. AIIE Transactions 10, 371379.
Sox, C.R., 1997. Dynamic lot sizing with random demand and nonstationary costs. Operations Research Letters 20, 155164.
Sox, C.R., Jackson, P.L., Bowman, A., Muckstadt, J.A., 1999. A review of the
stochastic lot scheduling problem. International Journal of Production Economics 62, 181200.
Wagelmans, A., Hoesel, S.V., Kolen, A., 1992. Economic lot sizing: an
O(n log n) algorithm that runs in linear time in the WagnerWhitin
case. Operations Research 40, 145156.
Wagner, H.M., Whitin, T.M., 1958. Dynamic version of the economic lot
size model. Management Science 5, 8996.
Zabel, E., 1964. Some generalizations of an inventory planning horizon
theorem. Management Science 10, 465471.
Zangwill, W.I., 1969. A backlogging model and a multi-echelon model of
a dynamic economic lot size production systema network
approach. Management Science 15, 506527.