Professional Documents
Culture Documents
Planning and Replanning The Master Production Schedule Under Demand Uncertainty
Planning and Replanning The Master Production Schedule Under Demand Uncertainty
Planning and Replanning The Master Production Schedule Under Demand Uncertainty
Abstract
The Master Production Schedule (MPS) is essential in maintaining customer service levels and stabilising production
planning in a Material Requirements Planning (MRP) environment. Traditionally, an MPS is derived from a demand
forecast and aggregate production plan but the associated cost to cover demand uncertainty is usually not considered.
Another di$culty in the MPS is its planning frequency. Frequent changes in the MPS reduce productivity whereas
a long-term frozen MPS results in a poor service level and an unfavourable inventory situation. This paper "rst
investigates the possibility to establish a method for planning the MPS under stochastic demand. Secondly, it aims to
evaluate the value of replanning actions. Finally, it provides a model for estimating appropriate MPS parameters such as
the length of the replanning interval and the length of the interval to freeze the plan. g 2002 Elsevier Science B.V. All
rights reserved.
Keywords: Master production schedule; Stochastic demand; Planning and replanning; Production-inventory system
0925-5273/02/$ - see front matter g 2002 Elsevier Science B.V. All rights reserved.
PII: S 0 9 2 5 - 5 2 7 3 ( 0 0 ) 0 0 1 0 0 - 6
324 O. Tang, R.W. Grubbstro( m / Int. J. Production Economics 78 (2002) 323}334
to study the bene"t from rescheduling. The Net which is a function of the method used to freeze the
Present Value approach was used and the planning MPS, the proportion of the MPS frozen and the
time is on a continuous scale. length of the planning horizon. This instability def-
In this paper, we "rst investigate the possibility inition has been followed in other studies [5,2,6,7].
to establish a method for planning the MPS under Still, stability is usually used together with other
stochastic demand. Secondly, we provide a model system performance measures, like the service level.
for replanning MPS assuming the lower-level In a similar way, Inderfurth [8] provided a de"ni-
schedule change cost is known. Then, using a tion of stability for this type of system.
similar method as in GrubbstroK m and Tang [1] In most of the MPS studies, simulation is used
and taking into account the schedule change cost, due to the complexity of the problem. Analysis of
we provide a model for estimating appropriate Variance (ANOVA) is usually applied to determine
MPS parameters such as the length of intervals the system performance when di!erent operation
to replan and freeze. Finally, we provide nume- policies are tested. Capacity constraints are often
rical examples and draw some conclusions in excluded from MPS studies, the only exception
a summary. being Kern and Wei [7]. In the following subsec-
tion, we provide a literature overview of the areas of
freezing the MPS and safety stocks in MPS.
2. Previous research in MPS
2.1. Freezing the MPS
Basically, two approaches have been suggested
to improve the quality of an MPS, namely freezing A rolling planning horizon is to replan MPS
the MPS and adding some safety stock into the each period whenever information is updated. This
forecast. When its operation and planning condi- tracks the development of demand closely, but gen-
tions such as forecasting quality, lot sizing policy, erates instability. One solution to avoid this is to
operation cost etc. are given, a high-quality MPS is freeze a portion of the planning horizon to stabilise
to select a proper planning horizon and a replann- the schedule. In a single-level deterministic demand
ing frequency as well as a safety stock. case, freezing this portion beyond 50% of the
Lin and Krajewski [2] provided a framework for planning horizon could reduce the instability but
studying the MPS. First they presented the con- increases cost tremendously [9,4].
cepts of a forecast window (planning horizon), For the demand uncertainty case, the forecast
a frozen interval and a replanning interval and quality has a large in#uence on the optimal frozen
discussed their relationships. Generally, the cost of interval and planning horizon [10]. Sridharan and
the MPS has been divided into two parts, a forecast Berry [11] point out that a long MPS frozen inter-
error cost and an MPS change cost. The latter has val may increase the need for safety stocks and
the same properties as in the similar approach by enlarges the lot-sizing costs at the MPS level. In
Carlson et al. [3], in which schedule change cost is a multi-level system, freezing the MPS is the most
a piecewise continuous function of time. The total e!ective way to reduce instability and reduce total
cost of the MPS model depends on the forecast costs [6]. This result is di!erent from single-level
window and the frozen interval and replanning and deterministic studies. In Kadipasaoglu's study
interval. But it should be reminded that the MPS in 1995 [12], it is indicated that freezing the MPS
change cost is more complicated and di$cult provides a bene"t in the stochastic case only. The
to estimated in reality when di!erent lot-sizing length of the frozen interval is recommended to
policies and a multi-level system are considered. cover the cumulative lead time.
However, in order to build an analytical model, we The freezing portion depends on the planning
adopted this simpli"cation in our study. horizon. A longer planning horizon actually may
An alternative and more frequently used measure worsen the MRP performance in a demand uncer-
for MPS quality is in terms of its stability. Srid- tainty situation, whereas improve its performance
haran et al. [4] suggested a measure of instability, in a deterministic case [10].
O. Tang, R.W. Grubbstro( m / Int. J. Production Economics 78 (2002) 323}334 325
Chung and Krajewski [13] study the interface Nevertheless, in all the studies we have mentioned
between aggregate planning and master production above, the level of safety stocks is considered as
planning in a hierarchical planning environment. a constant. In a situation where a portion of the
They concluded that the cost structure of aggregate planning horizon is frozen, we suggest that the level
planning has a high in#uence on the replanning of safety stock should vary for the reason that the
frequency of the MPS. forecast quality is impaired along with time. Our
previous studies show that the level of safety stock
2.2. Safety stocks follows a square root of time relation when demand
is a renewal process [17].
The safety stock is used to provide a bu!er for
uncertainty in the MPS. However, safety stocks
should be applied with great care. Maintaining 3. The planning decision
a safety stock level should not be the objective of
scheduling the MPS. An MPS that allows safety The objective of planning is to determine the
stocks to be added to inventory merely in the initial production volume for a given demand forecast
scheduling can create derive more bene"ts from its and an initial net inventory R . The initial net
º
operation than an MPS that carefully tracks safety inventory is de"ned as the di!erence between
stocks and reschedules accordingly. There are also cumulative production and cumulative demand so
studies considering safety stocks on both MPS and that it is either positive or negative. Instead of using
component levels in order to provide a #exible techniques like exponential smoothing, we here use
schedule in a multi-level system [14]. statistical methods for forecasting. Since our objec-
Metters [15] studies di!erent strategies for using tive in this study is to investigate the planning and
the safety stock. An explicit approach distinguishes replanning problem under uncertainty, we use the
the safety stock from normal demand and lets this variance of the demand forecast to express the
amount of stock battle the uncertainty. A new forecasting error (forecast quality). Another as-
order (replanning) is trigged only when there is sumption we have adopted is that the setup cost is
a real stockout. On the other hand, an implicit relatively low. This results in a setup in each time
approach triggers a new order whenever an inven- period so that we do not need to consider the
tory falls down to the safety stock level. Metters impact from the lot-sizing policy. Because of this,
also recommends a third approach, namely the the system instability due to the rolling horizon
stable safety policy. In this case, an explicit e!ect is reduced.
approach is used when there is no order in the old At any time, the following relation holds for
schedule and implicit approach when there is an a production-inventory system with backlogging:
order in the old schedule. Similarly, Sridharan and
B "DM!PM#S !R . (1)
LaForge [5] provide an intelligent safety policy fi fi fi fi º
concept which does not permit a scheduling of the However here the time period is discrete, thus
MPS solely for the purpose of meeting a safety i"1, 2, 2 . In each interval, we must also have the
stock. following relation:
Even though a safety stock increases the service
E(B )"E(DM)!PM#E(S )!R . (2)
level, it does not necessarily provide a stable MPS. fi fi fi fi º
In fact, a high safety to meet demand increases Because of the uncertainty in demand, there is
instability. Studies by Sridharan and LaForge [5] either an excess inventory when the cumulative
and Metters [15] support such a conclusion. production level is high, or stockouts when there is
Hsu and El-Najdawi [16] carried out a study a shortage of supply. It is apparent from Eq. (1) that
concerning how to determine the safety stock level. the system service level depends not on the demand
They incorporated safety stocks into the lot-sizing forecast error in each period, but on the forecast
policies. Four techniques to determine the optimal error of cumulative demand. When replanning is
safety stock level are examined and compared. not possible within a frozen interval, the error will
326 O. Tang, R.W. Grubbstro( m / Int. J. Production Economics 78 (2002) 323}334
be accumulated. Our previous studies [17] have where h and b are the unit holding cost and
fi fi
shown that the optimal safety stock may vary and stockout cost for period i, respectively, and n is
be a function of time in the continuous-time case. the planning horizon. The Lagrangean function
We assume that external cumulative demand of this minimisation problem with the constraints
DMat the end of the ith period follows a probability Eq. (6) is
fi
density function, which depends on time explicitly:
’
0 for x(0, ¸" Σ ((hfi#b fi)E(S fi)#b fi(E(DMfi)!PMfi!R º))
Pr(x)DM(x#dx|i)" f (x) dx
fi fi for x*0. { (3) fi"¹
#
’¯¹
Σ ( (PM!PM ), (7)
Its cumulative probability function, denoted F (x),
fi fi"¹ fi fi fi+¹
is assumed to be less than unity for "nite values of
where the ( are nonnegative Lagrangean multi-
x, and is shown to have the following property. fi
pliers. The necessary Kuhn}Tucker conditions for
the optimal solution are
Lemma 1.
&¸
F (x)(F (x). "(h #b )F (PM#R )!b #( !( *0
fi+¹ fi
&PM fi fi fi fi º fi fi fi¯¹
fi
Proof. Writing g as the density function for de- for i"1, 2, 2, n,
D
mand during the (i#1)th period, i.e. for D , we
fi+¹ (8)
have &¸
F (x)"Pr(DM#D )x) "PM!PM )0 for i"1, 2, 2, n!1, (9)
fi+¹ fi fi+¹
&( fi fi+¹
fi
∫
’
" F (y) ) g (x!y) dy together with the complementarily conditions
fi D
’"º
’ PM) &¸ "0 for i"1, 2, 2, n, (10)
)F (x) )
fi ∫
g (x!y) dy)F (x).
’"º D fi
fi &PM
&¸
fi
Necessary for the equality to hold, we need ( ) "0 for i"1, 2, 2, n!1, (11)
∫’ g fi &(
’"º D (x!y) dy"1, which is impossible for fi
a "nite x. Hence the inequality is strict. ☐ . where for convenience we de"ne ( "( "0.
º ’
Since setup costs are disregarded, the objective of Hence
b #( !(
the planning is here interpreted as minimising the F (PM)* fi fi¯¹ fi for i"1, 2, 2, n, (12)
uncertainty cost C (a term adopted from [2]) fi fi
’ h #b
fi fi
E(C )" ’
Σ (h E(S )#b E(B )) with equality whenever PM fi'0. We "rst note that
’
fi"¹ fi fi fi fi due to the non-decreasing property of the PM, the
fi
’ optimal sequence will start with a (possibly empty)
" Σ ((hfi #bfi )E(Sfi )#bfi (E(DM
fi
)!PM!R )),
fi º subset PM"PM"2"0 followed by a second
¹ *
fi"¹ (possibly empty) subset PM , PM , , PM'0.
(4) ’¯’ ’¯’+¹ 2 ’
A strict inequality in Eq. (12) can therefore only be
with valid for the "rst of these subsets (if it is nonempty).
M
In Theorem 1 we provide a su$cient condition
∫
ªfi+ªº
E(S )" (PM#R !x) f (x) dx, (5) for determining the structure of the sequence
fi fi º fi PM, PM, 2, PM.
’"º ¹ * ’
subject to the constraints
Theorem 1. If the ratio between unit stockout cost
PM *PM*0 for i"1, 2, 2, n!1, (6) and unit holding cost is non-decreasing in time, i.e.
fi+¹ fi
O. Tang, R.W. Grubbstro( m / Int. J. Production Economics 78 (2002) 323}334 327
(b /h )*(b /h ), i"1, 2, 2, n!1, then we i"1, 2, 2, n!1. If PM, is the earliest positive cumu-
fi+¹ fi+¹ fi fi fi
have the following conditions regarding the produc- lative production, then the multipliers from j!1 on-
tion sequence. wards are all zero, i.e. ( "( "( "
fi¯¹ fi fi+¹
2"( "0.
If F (R )'b /(h #b ), then PM"PM"2"PM" ’¯¹
fi º fi fi fi ¹ * fi
0; if F (R )(b /(h #b ), then PM, PM , 2, PM'0. Proof. PM being the earliest positive production
fi º fi fi fi fi fi+¹ ’ fi
Hence, this theorem o!ers a means for deciding requires ( "0. We rearrange Eq. (12) as an
fi¯¹
where the sequence of positive cumulative produc- equality for i"j and i"j#1:
tion levels should start. ( !( b
F (PM#R )# fi fi¯¹ " fi ,
fi fi º h #b h #b
fi fi fi fi
Proof of Theorem 1. Assume (i) that F (R )' ( !( b
fi º )(
b /(h #b ), then b /(h #b ))b /(h #b
fi fi fi fi fi fi fi fi fi F (PM #R )# fi+¹ fi " fi+¹ .
fi+¹ fi+¹ º
F (R )(F (R ) for 1)i(j. h #b h #b
fi º fi º fi+¹ fi+¹ fi+¹ fi+¹
Based on Eq. (12), we always need Since the right-hand member is nondecreasing,
F (R #PM)*(b !( )/(h #b ). If PM'0, then so must the left-hand member also be. Assume
¹ º ¹ ¹ ¹ ¹ ¹ ¹
F (R #PM)"(b !( )/(h #b )'F (R )'b that ( '0, then PM"PM ; and therefore
¹ º ¹ ¹ ¹ ¹ ¹ ¹ º ¹ fi fi fi+¹
/(h #b ) which creates a contradiction since F (PM #R )(F (PM#R ), which implies
¹ ¹ fi+¹ fi+¹ º fi fi º
( *0. Hence we obtain PM"0. (( !( )/(h #b )'(( !( )/(h #b ).
¹ ¹ fi+¹ fi fi+¹ fi+¹ fi fi¯¹ fi fi
Based again on Eq. (12), we always need Therefore, also ( '0, which creates PM "
F (R #PM)*(b !( #( )/(h #b ). If PM fi+¹ fi+¹
* º * * * ¹ * * * PM . Continuing this process, we end up with
'0, then F (R #PM)"(b !( #( )/(h # fi+*
!( /(h #b )'0, which contradicts the non-
* º * * * ¹ * ’¯¹ ’of the’ multipliers. Therefore we conclude
negativity
b )'F (R )'b /(h #b ). This requires
* * º * * * that ( "0. Analogously we get ( "0, etc.
!( #( '0, therefore ( '0, which creates fi fi+¹
* ¹ ¹ Hence, no multiplier ( , for i*j!1, may be posit-
a contradiction. Hence we obtain PM"0. Follow- fi
*
ing the same procedure for i"3, 4,2, we end up ive. This concludes our proof. ☐ .
with PM"0.
fi By using Theorems 1 and 2, we are now in
Assume (ii) that F (R )(b /(h #b ). Then
fi º fi fi fi a position to construct a solution procedure to the
F (R )(F (R )(2(F (R )(b /(h #b )
’ º ’¯¹ º fi º fi fi fi stated problem of minimising the uncertainty cost.
(b /(h #b ) for all j)i(n. Since F (R #
fi fi fi ’ º This procedure is stated in the following theorem.
PM)*(b #( )/(h #b )*b /(h #b )'F (R ),
’ ’ ’¯¹ ’ ’ ’ ’ ’ ’ º
we must have PM'0. If we assume PM"0 and take
’ fi Theorem 3. As before, we assume a non-decreasing
into account F (R #PM)*(b !( #( )/
fi º fi fi fi fi¯¹ sequence of unit cost ratios b /h )b /h , i"
(h #b ), we obtain b /(h #b )'F (R )* fi fi fi+¹ fi+¹
fi fi fi fi fi fi º 1, 2, 2, n!1. The solution PM H to the minimisation
(b !( #( )/(h #b ), which leads to !( # fi
fi fi fi¯¹ fi fi fi problem Eq. (4) subject to the constraints Eq. (6) then
( (0. Therefore ( '0 and we have
fi¯¹ fi satisxes
PM "PM"0.
fi+¹With fi PM "0 and b /(h #b )'
F (R )*(b fi+¹ !( #( )/(h fi+¹ #b fi+¹ ),fi+¹we H"0 if F (R )' bf i,
PM
fi+¹ º!( fi+¹
obtain #( (0 fi+¹ andfi therefore fi+¹ fi+¹
( '0. fi fi º bh #b b
Hence we have PM "PM "0. fi+¹ fi fi+¹ F (PMH#R )" fi fi if fiF (R )) fi .
fi+* fi+¹
By repeating the above procedure, we obtain fi fi º
h #b fi º h #b
PM"0, which contradicts PM'0. Therefore we
’ ’ fi fi fi fi
"nally obtain PM, PM , 2, PM'0. ☐ If all F (x) are monotonically increasing functions,
fi fi+¹ ’ fi
the solution must be unique.
Theorem 2. We assume as in Theorem 1 that the ratio
between unit stockout cost and unit holding cost is Proof of Theorem 3 follows immediately from
non-decreasing in time, i.e. b /h )b /h for our previous results. The theorem shows that this
fi fi fi+¹ fi+¹
328 O. Tang, R.W. Grubbstro( m / Int. J. Production Economics 78 (2002) 323}334
Combining Eqs. (13) and (14), we may write the 5. The planning and replanning model
total cost as
Essentially establishing the MPS is a dynamic
C "E(C )#C planning and replanning process. Fig. 2 illustrates
’ ’ ¹
’+T the decision scheme following a similar interpreta-
" Σ ((h #b )E(S )#b (E(DM)!PM!R )#& ). tion as in Lin and Krajewski [2]. The replanning
fi fi fi fi fi fi T fi interval is the time period until when no replanning
fi"T
(15) is under consideration. However, due to certain
production constraints in practice, such as the res-
Its "rst-order derivative is thus cheduling time fence, a portion of the old plan
&C ’+T needs to be "xed. Sometimes, because of unfavour-
’" able economic consequences or system perfor-
Σ ((h #b )F (PM#R )!b )
&P
fi ’"fi ’ if’ PH
’ 'P’ T, ’ mance, part of the old plan needs to be kept. The
fi fi ³’ª’›fi total length of the "xed part of the old plan is called
# (16)
the frozen interval. During the time intervals be-
{
fi
!y
if PH(P
fi ³’ª’›fi
. yond the frozen interval, the production plan is
allowed to be changed to improve the performance
Regarding the solution to the optimal replanning of the system by using the knowledge of the state
decisions, we have the following theorem. that was realised at the replanning time.
In GrubbstroK m and Tang [1], a decision tre
Theorem 5. method was used to address the rescheduling prob-
(i) If PH'P and (&C /&P )| '0, then we
fi ³’ª’›fi ’ fi ª³’ª’›fi lem. Here we follow the same methodology for the
have the optimal solution P "P . planning and replanning problem. However, an
¹ª³›fi ³’ª’›fi
(ii) If PH'P and (&C /&P )| (0, then the explicit schedule change cost has been added and
optimal fi P ³’ª’›fiis such that ’ (&C fi ª³’ª’›fi
/&P )| "0. the decision tree has been changed correspond-
¹ª³›fi ’ fi ª¹ª³›fi
(iii) If PH'P and (&C /&P )| Hfi '0, then the opti- ingly. As in Fig. 3, the replanning may take place at
fi ³’ª’›fi ’ fi ª
mal solution becomes P "PH. time ¹. The sequences of production decisions
(iv) If PH(P and (&C /&P¹ª³›fi )| H(0 fi and (&C /
fi ³’ª’›fi ’ fi ª fi ’ prior to and at this point are denoted p and those
&Pfi)|ª³’ª’›fi (0, then the optimum will be beyond this point are denoted p'. Let d and d'
P "P .
¹ª³›fi ³’ª’›fi represent stochastic sequences of a demand pro-
(v) If PH(P and (&C /&P )| H(0, and
cess, before and after the possible replanning time
(&C’ /&Pfi)|ª³’ª’›fi '0, then the’ optimal
fi ³’ª’›fi fi ªfi value of ¹ (Fig. 4).
P is such that (&C /&P )| "0. With this notation, the following planning and
¹ª³›fi ’ fi ª¹ª³›fi
replanning schemes can be interpreted in the form
Proof. The proof is obtained from Theorem 4 and of a decision tree. At time 0, we make a decision
the de"nition of the schedule change cost in combi-
nation with Kuhn}Tucker conditions. ☐
6. Numerical examples
{
processes.
e¯’fi
concerning the production plan p followed by p'. As for M"0,
f (M)"
shown in Section 3, this requires to determine fi ¹ (ßi)fi M!1
P*, for i"1, 2,2,¹, and P* for i"¹#1,
fi fi
¹#2,2,¹#n. At the replanning point, a state of
e¯’fi Σ
fi"¹
( )
j! j!1
þfi (1!þ)¹¯f
i
(21)
Table 1
The planning decisions with b"30, h"1, ß"5, þ"0.5
Table 3
Replanning decision with b"30, h"1, ß"5, þ"0.5,
R"!40
1 10 1000.00 5.00 62 12 12
2 10 367.88 1.84 63 12 12
3 10 135.34 0.68 36 12 12
4 10 49.79 0.25 27 12 29
5 10 18.32 0.09 19 12 27
6 10 6.74 0.03 16 11 23
7 10 2.48 0.01 12 12 18 Fig. 4. Expected gain from replanning vs. replanning interval on
8 10 0.91 0.00 12 11 14 di!erent uncertainty levels. Mean demand rate"10, b"30,
9 10 0.34 0.00 12 12 15 h"1, n"30.
10 10 0.12 0.00 12 11 12
11 10 0.00 0.00 11 11 11
12 10 0.00 0.00 12 11 12
13 10 0.00 0.00 11 12 12
14 10 0.00 0.00 11 11 11
15 10 0.00 0.00 11 11 11
16 10 0.00 0.00 11 11 11
17 10 0.00 0.00 11 11 11
18 10 0.00 0.00 12 11 12
19 10 0.00 0.00 11 11 11
20 10 0.00 0.00 11 11 11
Fig. 7. Expected frozen interval vs. replanning interval on di!er- Fig. 9. Expected frozen interval vs. planning horizon on di!er-
ent schedule change cost levels. b"30, h"1, ß"5, þ"0.5, ent uncertainty levels when the replanning interval is optimal.
n"30. Mean demand rate"10, b"30, h"1.
Fig. 8. Optimal replanning interval vs. planning horizon on Fig. 10. Optimal replanning interval vs. planning horizon on
di!erent uncertainty levels. Mean demand rate"10, b"30, di!erent schedule change cost levels. b"30, h"1, ß"5,
h"1. þ"0.5.
7. Summary
the possibility for further studying replanning when [5] V. Sridharan, R.L. LaForge, The impact of safety stock on
several alternative replanning points are con- schedule instability, cost and service, Journal of Opera-
sidered. tions Management 8 (4) (1989) 327}347.
[6] S.N. Kadipasaoglu, V. Sridharan, Alternative approach for
The numerical examples demonstrate procedures reducing schedule instability in multistage manufacturing
to solve the optimal replanning interval and to under demand uncertainty, Journal of Operations Man-
estimate the expected frozen interval. An interest- agement 13 (1995) 193}211.
ing "nding is that the forecast error appears to be of [7] G.M. Kern, J.C. Wei, Master production re-
little importance to either of them when the safety scheduling policy in capacity constrained just-in-time
make-to-stock environments, Decision Sciences 27 (2)
stock bu!er is optimised according to our planning (1996) 365}387.
model. But how to determine the optimal planning [8] K. Inderfurth, Nervousness in inventory control: Analyti-
horizon still remains an open question. cal results, OR Spektrum 16 (1994) 113}123.
In this paper, we have assumed that there is only [9] V. Sridharan, W.L. Berry, V. Udayabhanu, Freezing
one replanning point inside of the "rst planning the master production schedule under rolling planning
horizons, Management Science 33 (9) (1987) 1137}1148.
horizon. In future studies, it is of interest to remove [10] X. Zhao, T.S. Lee, Freezing the master production sched-
this assumption. Simulation studies may be needed ule for material requirements planning systems under de-
for dynamic replanning problems, in which re- mand uncertainty, Journal of Operations Management 11
planning decisions may be interpreted following (1993) 185}205.
the model in Section 4. Only after that, the interre- [11] V. Sridharan, W.L. Berry, Freezing the master production
schedule under demand uncertainty, Decision Sciences 21
lationship between the replanning interval, the (1990) 97}120.
frozen interval and the planning horizon may be- [12] S.N. Kadipasaoglu, The e!ect of freezing the master
come more transparent. production schedule on cost in multilevel MRP system,
Another remaining point for discussion is the Production and Inventory Management 36 (1995)
schedule change costs. If in the real world multi- 30}36.
[13] C.-H. Chung, L.J. Krajewski, Replanning frequencies for
level production system we could develop prin- master production schedules, Decision Sciences 17 (1986)
ciples for aggregating the information necessary for 263}273.
estimating the rescheduling cost, our replanning [14] C.A. Yano, R. Carlson, Interaction between frequency of
model in Section 4 would become more important rescheduling and the role of safety stock in material re-
for practical uses. quirements planning systems, International Journal of
Production Research 25 (2) (1987) 221}232.
[15] R.D. Metters, A method for achieving better customer
services, lower costs, and less instability in master produc-
tion schedules, Production and Inventory Management 34
References (1993) 61}65.
[16] J.I. Hsu, M.K. El-Najdawi, Integrating safety stock and
[1] R.W. GrubbstroK m, O. Tang, Modelling reschedulingactivities lot-sizing policies for multi-stage inventory systems under
in a multi-period production}inventory system, uncertainty, Journal of Business Logistics 12 (2) (1991)
International Journal of Production Economics 68 (2) 221}238.
123}135. [17] R.W. GrubbstroK m, O. Tang, Further developments o n
[2] N.-P. Lin, L.J. Krajewski, A model for master production safety stocks in an MRP system applying Laplace trans-
scheduling in uncertain environments, Decision Sciences forms and input}output analysis, International Journal of
23 (1992) 839}861. Production Economics 60}61 (1999) 381}387.
[3] R.C. Carlson, J.V. Jucker, D.H. Kropp, Less nervous MRP [18] O. Tang, and R. W. GrubbstroK m, Rescheduling
systems: A dynamic economic lot-sizing approach, Man- consider- ations for production planning using control
agement Science 25 (8) (1979) 754}761. theory, Paper for Presentation at the Fifteenth International
[4] V. Sridharan, W.L. Berry, V. Udayabhanu, Measure mas- Conference on Production Research, Limerick, Ireland,
ter production schedule stability under rolling planning 9}13 August, 1999.
horizons, Decision Sciences 19 (1988) 147}166. [19] G. Hadley, T.M. Whitin, Analysis of Inventory System,
Prentice-Hall, Englewood Cli!s, NJ, 1963.