Professional Documents
Culture Documents
ISE 454
Production Planning
and Inventory Control
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
1
Resource Planning Session 4
Business Long-Term
Planning Strategic
(Aggregate) Resource Short-Term
Demand
Production
Management
Planning Planning Strategic
Master Rough-Cut
Production Capacity
Scheduling Planning
Tactical
Material Capacity
Purchasing Requirements Requirements
Planning Planning
Shop
Detailed
Floor
Sequencing
Operational
Control
Manufacturing Operational
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
2
Resource Planning Session 4
• Resource Planning
1. Facility location: is the process of identifying the best geographic
location for a service or production facility
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
3
Resource Planning Session 4
1. Facility Location
General factors in selecting the Facility Location
• Market (customer) proximity
– High population areas
• Suppliers proximity
– Transportation costs
• Labor proximity
– Proximity—low salary rates, special skills availability
• Competitor proximity
– Clustering—due to a major resource in the area).
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
4
Resource Planning Session 4
1. Facility Location
• Location Analysis Methods
– Analysis should follow 3 step process:
• Step 1: Identify main location factors
• Step 2: Develop location alternatives
• Step 3: Evaluate locations alternatives
1. Factor rating method
2. Load-distance model
3. Center of gravity approach
4. Economic Analysis.
5. Network Optimization Models
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
5
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
7
Resource Planning Session 4
2. Load-distance model
• Calculate the rectilinear distance:
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
8
Resource Planning Session 4
2. Load-distance model
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
9
Resource Planning Session 4
2. Load-distance model
Computing the Load-Distance Score for Springfield
City Load Distance Load-Distance
Cleveland 15 20.5 307.5
Columbus 10 4.5 45
Cincinnati 12 7.5 90
Dayton 4 3.5 14
Total Load-Distance Score 456.5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
10
Resource Planning Session 4
2. Load-distance model
Computing the Load-Distance Score for Mansfield
City Load Distance Load-Distance
Cleveland 15 8 120
Columbus 10 8 80
Cincinnati 12 20 240
Dayton 4 16 64
Total Load-Distance Score 504
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
11
Resource Planning Session 4
2. Load-distance model
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
12
Resource Planning Session 4
xcg Coordinate
li xi
ycg Coordinate
li yi
Where:
li li
xi = x-coordinate of location i.
yi = y-coordinate of location i.
li = quantity (load) of goods moved to/from location i.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
13
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
14
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
15
Resource Planning Session 4
$110,000 –
–
–
$80,000 –
–
$60,000 –
–
–
Cincinnati Chicago
$30,000 – lowest
Cleveland lowest
lowest
– cost
cost
cost
$10,000 –
| | | | | | |
–
0 500 1,000 1,500 2,000 2,500 3,000
Volume
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
17
Resource Planning Session 4
Materials Customer
Vendor Finished Customer Store
DC DC
DC Goods DC
Customer
Component Store
Vendor Manufacturin
DC g Plant Customer Customer
Warehouse DC Store
Components
DC Customer
Vendor Store
DC Finished
Customer
Goods DC
Final DC Customer
Assembly Store
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
19
Resource Planning Session 4
s.t.
n
x D
i 1
ij j
x K
j 1
ij i
x ij
0
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
20
Resource Planning Session 4
s.t.
n
x D
i 1
ij j
x K y
j 1
ij i i
y k ; y {0,1}
i 1
i i
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
21
Resource Planning Session 4
aij = { 1
0
if facility located at site j can cover customer i
Otherwise
xj = { 1
0
if facility located at site j
Otherwise
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
22
Resource Planning Session 4
n
Minimize c x
j 1
j j
s.t.
n
a
j 1
i, j x j 1, i 1..n
x j 0,1 , j 1..n
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
23
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
24
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
25
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
27
Resource Planning Session 4
Defining
1 if zone i’s center can be reached from center of zone j within 8 minutes
aij = { 0 otherwise
and noting that dij > 8, dij <= 8 would yield aij values of 0, 1,
respectively the following [aij] matrix can be set up.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
28
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
29
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
30
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
32
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
33
Resource Planning Session 4
c5 90
= = 90
d5 1
c6 90
= = 90
d6
1
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
34
Resource Planning Session 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
35
Resource Planning Session 4
The solution is x2 = x4 = 1; x1 = x3 = x5 = x6 = x7 =
0. Cost of locating emergency response units to
meet the eight minute response service level is
80 + 110 = 190.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
36
Resource Planning Session 4
2. Capacity planning
• Capacity is the maximum output rate of a production or service facility
• Capacity planning is the process of establishing the output rate that may
be needed at a facility:
– Capacity is usually purchased in “chunks”
– Strategic issues: how much and when to spend capital for additional
facility & equipment
– Tactical issues: workforce & inventory levels, & day-to-day use of
equipment
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
37
Resource Planning Session 4
2. Capacity planning
• Measuring Capacity Examples
– There is no one best way to measure capacity
– Output measures like barrels per day are easier to understand
– With multiple products, inputs measures work better
Input Measures of Output Measures
Type of Business
Capacity of Capacity
Car manufacturer Labor hours Cars per shift
Hospital Available beds Patients per month
Pizza parlor Labor hours Pizzas per day
Floor space in
Retail store Revenue per foot
square feet
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
38
Resource Planning Session 4
2. Capacity planning
• Capacity Information Needed
– Design capacity:
• Maximum output rate under ideal conditions
• Example: A bakery can make 30 custom cakes per day when
pushed at holiday time
– Effective capacity:
• Maximum output rate under normal (realistic) conditions
• Example: On the average this bakery can make 20 custom cakes
per day
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
39
Resource Planning Session 4
2. Capacity planning
• Calculating Capacity Utilization
– Measures how much of the available capacity is actually
being used:
Utilizatio n
actual output rate
100%
capacity
– Measures effectiveness
– Use either effective or design capacity in denominator
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
40
Resource Planning Session 4
2. Capacity planning
• Calculating Capacity Utilization
• Example of Computing Capacity Utilization: In the bakery example the
design capacity is 30 custom cakes per day. Currently the bakery is
producing 28 cakes per day. What is the bakery’s capacity utilization
relative to both design and effective capacity?
actual output 28
Utilizatio n effective (100%) (100%) 140%
effective capacity 20
actual output 28
Utilizatio n design (100%) (100%) 93%
design capacity 30
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
41
Resource Planning Session 4
2. Capacity planning
• Calculating Capacity Utilization
– The current utilization is only slightly below its design capacity and
considerably above its effective capacity
– The bakery can only operate at this level for a short period of time
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
42
Resource Planning Session 4
2. Capacity planning
• Two General Approaches to Expanding Long-Range
Capacity
– All at Once – build the ultimate facility now and grow into
it
– Incrementally – build incrementally as capacity demand
grows
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
43
Resource Planning Session 5
2. Capacity planning
– Minimum Cost, Capacity-Feasible Line
• Consider a four-station line with a throughput target of two and
one-half jobs per hour or 60 jobs per day (running three shifts per
day). Assume that only one type of machine is available at each
station (although we allowed to choose the number machines to
install at each station). Let
• te = mean effective process time for machine
• m = number of identical machine at station
• k = cost per machine
• A = fixed cost of machine option
• TH = required throughput.
• ra = arrival rate equal to TH when utilization < 1
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
44
Resource Planning Session 5
2. Capacity planning
– Minimum Cost, Capacity-Feasible Line
Fixed Cost Unit cost te
Station
($000) ($000) (hours)
1 225 100 1.50
2 150 155 0.78
3 200 90 1.10
4 250 130 1.60
2. Capacity planning
– Minimum Cost, Capacity-Feasible Line
• For the first station
ra te
1 m ra te 2.5 1.50
m
m 3.75 m 4
• Total cost = A+km = 225+4*100 = $625
ra te 2.5 1.5
• Utilization = u 0.94
m 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
46
Resource Planning Session 5
2. Capacity planning
– Minimum Cost, Capacity-Feasible Line
Number of Cost
Station Utilization
Machines ($000)
1 4 0.94 625
2 2 0.98 460
3 3 0.92 470
4 5 0.80 900
Total 2,455
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
47
Demand Management Session 5
ISE 454
Production Planning
and Inventory Control
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
1
Demand Management Session 5
Business Long-Term
Planning Strategic
(Aggregate) Resource Short-Term
Demand
Production
Management
Planning Planning Strategic
Master Rough-Cut
Production Capacity
Scheduling Planning
Tactical
Material Capacity
Purchasing Requirements Requirements
Planning Planning
Shop
Detailed
Floor
Sequencing
Operational
Control
Manufacturing Operational
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
2
Demand Management Session 5
Demand Management
• Forecast
• What is forecasting?
Main Function is to Predict the Future
• Why are we interested?
Affects the decisions we make today
• Examples: who uses forecasting in their jobs?
Forecast demand for products and services
Forecast availability of manpower
Forecast inventory and materiel needs
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
3
Demand Management Session 5
• Characteristics of Forecasts
1. They are usually wrong!
2. A good forecast is more than a single number
• mean and standard deviation
• range (high and low)
3. Aggregate forecasts are usually more accurate
4. Accuracy decreases as we go further into the future.
5. Forecasts should not eliminate known information.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
4
Demand Management Session 5
• Problem Characteristics
– The main characteristics of a forecasting problem are:
• Time horizon
• Level of detail
• Accuracy needed
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
5
Demand Management Session 5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
6
Demand Management Session 5
• Problem Characteristics
– Example 1:
• In production system, long-term decisions such as
opening new plats or adding capacity depend on a
forecast of demand.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
7
Demand Management Session 5
• Problem Characteristics
– Example 2:
• In production system, mid-range decisions such as
assigning plat capacity to groups of products depend
on a forecast of demand.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
8
Demand Management Session 5
• Problem Characteristics
– Example 3:
• In production system, Short-term decisions such as
how mach product we should produce.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
9
Demand Management Session 5
• Forecasting
– Qualitative approaches
• No past sales data is available
• Appropriate for forecasting technology change, new product
sales, consumer tastes change, etc.
– Quantitative approaches
• Sales history is available
• Product design is stable
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
10
Demand Management Session 5
• Forecasting Methods
– Qualitative Approaches
• Market Survey
• Expert Opinion
• Delphi Technique
– Individual opinions are collected and reconsidered. Repeat until
and overall group agreement is (hopefully) reached.
– Quantitative Approaches
• Causal Models
• Time Series Methods
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
11
Demand Management Session 5
Causal Models
Let Y be the quantity to be forecasted and (X1, X2, . . . , Xn)
be n variables that have predictive power for Y.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
12
Demand Management Session 5
regression equation
Actual
Value of Y
Value of X used
to estimate Y
X
Independent variable
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
13
Demand Management Session 5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
14
Demand Management Session 5
n X iYi X i Yi
b
n X i2 X i
2
1 b
a i
Y Xi
n n
r2
Yˆi Y
2
Yi Y
2
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
15
Demand Management Session 5
Si = a + bAi
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
16
Demand Management Session 5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
17
Demand Management Session 5
a
1
i
Y
b
i
X
1
855
109.37
8.2 8.36
n n 5 5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
18
Demand Management Session 5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
19
Demand Management Session 5
S S Sˆ S
2 2
i A S Ŝ
1 2.5 264 265.07 8649 8848
2 1.3 116 133.82 3025 1382
3 1.4 165 144.76 36 688
4 1 101 101.01 4900 4898
5 2 209 210.38 1444 1550
Total 8.2 855 855.03 18054 17368
r
2
ˆ
S i S
2
17368
0.962 r 0.981
Si S
2
18054
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
20
Demand Management Session 5
Sales
Month (000 units)
1 150
2 163
3 182
4 191
5 209
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
21
Demand Management Session 5
• Forecasting Methods
– Qualitative Approaches
• Market Survey
• Expert Opinion
• Delphi Technique
– Individual opinions are collected and reconsidered. Repeat until
and overall group agreement is (hopefully) reached.
– Quantitative Approaches
• Causal Models
• Time Series Methods
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
22
Demand Management Session 5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
23
Demand Management Session 5
Time
(a) Trend: Data increase or decrease, not
necessarily in a linear fashion
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
24
Demand Management Session 5
Year 1
Quantity
Year 2
| | | | | | | | | | | |
J F M A M J J A S O N D
Months
(b) Seasonal: Data show peaks and valleys
with a one-year cycle
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
25
Demand Management Session 5
| | | | | |
1 2 3 4 5 6
Years
(c) Cyclical: Data show gradual increases and
decreases over extended periods of more than
one-year in length
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
26
Demand Management Session 5
Time
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
27
Demand Management Session 5
Then Ft -1, t is the forecast made in t-1 for t and Ft, t+1 is the
forecast made in t for t+1. (one step ahead) Use shorthand
notation Ft = Ft - 1, t .
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
28
Demand Management Session 5
1 T
Mean Absolute Deviation: MAD et
T t 1
1 T et
Mean Absolute Percentage Error: MAPE 100
T t 1 dt
1 T
Mean Square Error: MSE et2
T t 1
1 T 2
Root Mean Square Error: RMSE et
T t 1
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
29
Demand Management Session 5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
30
Demand Management Session 5
• Moving Average
Simple Moving Average is the average of the n most
recent observations. For a one-step-ahead
forecast:
Ft d t 1 d t 2 d t n
1
n
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
31
Demand Management Session 5
• Moving Average
• Example: Calculate a 3-week simple moving average
forecast for part demand in weeks 4 and 5
Week Demand
1 400
2 380
3 411
4 415
5 ?
F4=(400+380+411)/3 = 397
F5=(380+411+415)/3 = 402
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
32
Demand Management Session 5
• Moving Average
Weighted Moving Average is calculate the forecast as
a weighted average of most recent observations
– Assign a larger weight to a more recent observation
– Weights are positive fractions summing up to one
Ft w1d t 1 w2 d t 2 wn d t n
1
n
w 1
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
33
Demand Management Session 5
• Moving Average
• Example: Calculate a 3-week weighted moving average
forecast for part demand in weeks 4 and 5. The weights
are: w1=.70, w2=.20, w3=.10.
Week Demand
1 400
2 380
3 411
4 415
5 ?
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
34
Demand Management Session 5
• Moving Average
• Advantages of Moving Average Method
– Easily understood
– Easily computed
– Provides stable forecasts
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
35
Demand Management Session 5
• Moving Average
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
36
Demand Management Session 5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
37
Demand Management Session 5
• Moving Average
Demand et
Week Forecast Ft Absolute Error 100 Square Error
dt et dt
1 55 -- -- -- --
2 52 -- -- -- --
3 52 -- -- -- --
4 44 52.45 8.45 19.20455 71.4025
5 47 47.2 0.2 0.425532 0.04
6 57 47 10 17.54386 100
7 45 52.55 7.55 16.77778 57.0025
8 48 48.3 0.3 0.625 0.09
9 55 48.6 6.4 11.63636 40.96
10 50 51.75 1.75 3.5 3.0625
Average 4.95 9.96 38.94
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
38
Demand Management Session 5
• Moving Average
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
39
Demand Management Session 5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
40
Demand Management Session 5
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
41
Demand Management Session 5
Week Demand
1 400
2 380
3 411
4 415
5 ?
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
42
Demand Management Session 5
• F t +1 = Ft + (At – Ft )
• F1 = 400.00
• F2 = 400+0.10(400-400) = 400.00
• F3 = 400+0.10(380-400) = 398.00
• F4 = 398+0.10(415-398) = 399.30
• F5 = 399.30+.10(415-399.3) = 400.87
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
43
Demand Management Session 6
Time
(a) Trend: Data increase or decrease, not
necessarily in a linear fashion
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
44
Demand Management Session 6
Demand
Exponential
dt Smoothing
Demand
Bt
St
Time
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
45
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
46
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
47
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
48
Demand Management Session 6
Year 1
Quantity
Year 2
| | | | | | | | | | | |
J F M A M J J A S O N D
Months
(b) Seasonal: Data show peaks and valleys
with a one-year cycle
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
49
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
50
Demand Management Session 6
Actual Demand
Seasonal Index =
Average Demand
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
51
Demand Management Session 6
45
Seasonal Index = = 0.18
250
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
52
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
53
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
54
Projected Annual Demand = 2600
Average Quarterly
Demand Demand = 2600/4 = 650
Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
55
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
56
Demand Management Session 6
| | | | | | | | | | | | | | | |
0 2 4 5 8 10 12 14 16
Period
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
57
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
58
Demand Management Session 6
Now calculate BT d m d m 1
BT
L
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
59
Demand Management Session 6
1 T
D dt
T t 1
T 1
ST D BT
2
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
60
Demand Management Session 6
1 m 1 d t il
Ct t T L 1, T L 2,..., T
m i 1 ST (T [t iL ]) BT
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
61
Demand Management Session 6
FT k ( ST kBT )CT k gL
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
62
Demand Management Session 6
BT ST ST 1 (1 ) BT 1
dT
CT (1 )CT L
ST
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
63
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
64
Demand Management Session 6
1. Calculate the average of each of the last two seasons of data, d m and d m 1
d 2 145.50 d 3 167.50
167.50 145.50
Now calculate BT B12 5.5
4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
65
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
67
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
68
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
69
Demand Management Session 6
L 4 L 4
C
'
C1 0.51 0.51 C3' C3 1.26 1.26
1
Ct 4.02 Ct 4.02
L 4 L 4
C '
C2 1.88 1.87 C4' C4 0.37 0.37
t
2
C 4.02 Ct 4.02
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
71
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
72
Demand Management Session 6
B13 S13 S12 (1 ) B12 0.1 183.51 176.83 (1 0.1) 5.5 5.62
d13 97
C13
(1 )C1 0.2
'
(1 0.2) 0.51 0.51
S13 183.51
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
73
Demand Management Session 6
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
74
Aggregate Production Planning (AP) Session 7
ISE 454
Production Planning
and Inventory Control
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
1
Aggregate Production Planning (AP) Session 7
Business Long-Term
Planning Strategic
(Aggregate) Resource Short-Term
Demand
Production
Management
Planning Planning Strategic
Master Rough-Cut
Production Capacity
Scheduling Planning
Tactical
Material Capacity
Purchasing Requirements Requirements
Planning Planning
Shop
Detailed
Floor
Sequencing
Operational
Control
Manufacturing Operational
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
2
Aggregate Production Planning (AP) Session 7
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
3
Aggregate Production Planning (AP) Session 7
• Inputs:
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
4
Aggregate Production Planning (AP) Session 7
• Outputs:
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
5
Aggregate Production Planning (AP) Session 7
• Aggregation Standard
Hours
Monthly
Production
Product Demand for
– Must define a common unit Required to
Demand
Hours
Produce
of measure to aggregate
A1 5 200 1,000
demand and for different
products and current A2 2.5 100 250
inventory. A3 0.75 1,000 750
• Time Product
1,300 2,000
Family A
• Money
– Capacity must be measured Monthly
Standard Unit Production
in the same unit as the Product
Cost
Demand for
Cost ($)
aggregate product Demand
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
7
Aggregate Production Planning (AP) Session 7
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
8
Aggregate Production Planning (AP) Session 7
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
9
Aggregate Production Planning (AP) Session 7
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
10
Aggregate Production Planning (AP) Session 7
Demand
Units
Production
Time
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
11
Aggregate Production Planning (AP) Session 7
• Zero Inventory:
Standard
Hours
Product
Required to
produce
A1 2.5
A2 5
A3 0.4
Monthly Demand forecast (Units)
Product March April May June July August Total
A1 220.8 265.6 317.6 283.2 254.4 232 1574
A2 165.8 199.2 238.2 212.4 190.8 174 1180
A3 3450 4150 4962.5 4425 3975 3625 24588
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
12
Aggregate Production Planning (AP) Session 7
• Zero Inventory:
Monthly Demand forecast (Units)
Product March April May June July August Total
A1 220.8 265.6 317.6 283.2 254.4 232 1574
A2 165.6 199.2 238.2 212.4 190.8 174 1180
A3 3450 4150 4962.5 4425 3975 3625 24588
Forecast in units converted to production hours
Product March April May June July August Total
A1 552 664 794 708 636 580 3934
A2 828 996 1191 1062 954 870 5901
A3 1380 1660 1985 1770 1590 1450 9835
Aggregate demand forecast (production hours)
March April May June July August Total
A 2760 3320 3970 3540 3180 2900 19671
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
13
Aggregate Production Planning (AP) Session 7
Parameter
Days Known
Units/worker 4 Estimated 4 gears/worker-day
Demand Given (in gear)
Workers needed Decision Variable
Workers available 35 Workforce size 35 at start of horizon
Workers hired
Hiring Cost 450 $450/worker
Workers laid off
Lay off cost 600 $600/worker
Workers used
Labor cost 120 $120/worker-day
Units produced
Net inventory 0
Holding cost 5 $5/unit-month
Backorder cost 15 $15/unit-month
Total cost
Aggregate Production Planning (AP) Session 7
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
17
Aggregate Production Planning (AP) Session 8
Demand
Units
Production
Time
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
18
Aggregate Production Planning (AP) Session 8
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
21
Aggregate Production Planning (AP) Session 8
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
22
Aggregate Production Planning (AP) Session 8
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
25
Aggregate Production Planning (AP) Session 8
• Spreadsheet Methods
– Disadvantage
• Trial-and-error not optimization
– Advantage
• Planner can adjust the solution based on experience
• Planner can understand how the solution was created – can easily
see the impact of a decision and can easily change it.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
28
Aggregate Production Planning (AP) Session 8
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
29
Aggregate Production Planning (AP) Session 8
xj = decision variables
bi = constraint levels
cj = objective function coefficients
aij = constraint coefficients
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
30
Aggregate Production Planning (AP) Session 8
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
31
Aggregate Production Planning (AP) Session 8
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
32
Aggregate Production Planning (AP) Session 8
• Constraints
Capacity
P(t) ≤ n(t) × W(t) t = 1, 2, …, T
Workforce Balance
W(t) = W(t-1) + H(t) – L(t) t = 1, 2, …, T
W(0) = Initial workforce size
Inventory Balance
Net Inventory = I(t) – B(t)
At least one must be zero for each t ( LP model will force this to occur)
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
33
Aggregate Production Planning (AP) Session 8
• Constraints
Maximum Inventory / Storage Capacity
I(t) ≤ Storage capacity in period t t = 1, 2, …, T
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
34
Aggregate Production Planning (AP) Session 8
• Costs
Production CP(t) × P(t)
Employment CW(t) × W(t)
Hiring CH(t) × H(t)
Layoff CL(t) × L(t)
Inventory CI(t) × I(t)
Backorder CB(t) × B(t)
Total
t 1
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
35
Aggregate Production Planning (AP) Session 8
• LP Model
Minimize
t 1
Subject to
Pt nt Wt t 1,2,T
Wt Wt 1 H t Lt t 1,2,T
I t Bt I t 1 Bt 1 Pt Dt t 1,2,T
Pt ,Wt , H t , Lt , I t 0 t 1,2,T
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
36
Aggregate Production Planning (AP) Session 8
• Example – No Backorders
• Parameters
T =4
D = 80000, 50000, 120000, 150000
N = 1000 units/worker-period
CW = $1000, $1050, $1100, $1150
CH = $100
CL = $500
CI = $0.50/unit-period
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
37
Aggregate Production Planning (AP) Session 8
• LP Model
Min Z $100H1 H 2 H 3 H 4 $500L1 L2 L3 L4 $1000 W1
$1050 W2 $1100 W3 $1150 W4 $0.50I1 I 2 I 3 I 4
Subject to
P1 – I1 = 80,000 (1) Inventory
where
I1 + P2 – I2 = 50,000 (2) Constraint
I2 + P3 – I3 = 120,000 (3) Ht = #hired for period t
I3 + P4 – I4 = 150,000 (4) Ft = #fired for period t
P1 – 1,000W1 = 0 (5) Capacity
It = inventory at end of
P2 – 1,000W2 = 0 (6) Constraint period t
P3 – 1,000W3 = 0 (7)
P4 – 1,000W4 = 0 (8)
W1 - H1 + F1 = 0 (9) Workforce
W2 –W1 - H2 + F2 = 0 (10) Constraint
W3 –W2 - H3 + F3 = 0 (11)
W4 –W3 - H4 + F4 = 0 (12)
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
38
Inventory Management Session 9
ISE 454
Production Planning
and Inventory Control
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
1
Inventory Management Session 9
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
2
Inventory Management Session 9
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
3
Inventory Management Session 9
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
4
Inventory Management Session 9
• Purposes of Inventory :
• Meet variations in customer demand:
– Meet unexpected demand
– Smooth seasonal demand
• Pricing related:
– Temporary price discounts
– Hedge against price increases
– Take advantage of quantity discounts
• Process & supply surprises
– Internal – To maintain independence of operations
– External – To provide a buffer for variation in raw material delivery
time
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
5
Inventory Management Session 9
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
6
Inventory Management Session 9
Bad
Design
Lengthy Poor
Setups Quality
Machine
Inefficient Unreliable
Breakdown
Layout Supplier
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
7
Inventory Management Session 9
Bad
Design
Lengthy Poor
Setups Quality
Machine
Inefficient Unreliable
Breakdown
Layout Supplier
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
8
Inventory Management Session 9
Poor
Quality
Lengthy
Setups
Bad
Machine
Design Inefficient Unreliable
Breakdown
Layout Supplier
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
9
Inventory Management Session 9
• Inventory Costs :
– Purchasing cost (c ): is the per-item cost paid to the supplier .
– Ordering cost (A): the cost of preparing and monitoring the order- is
occur each time an order is placed with supplier.
Total cost = A + cQ
where Q is ordering Quantity.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
10
Inventory Management Session 9
• Types of Inventory :
– Cycle inventory
• Average cycle inventory = (Q+0)/2
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
11
Inventory Management Session 9
• ABC Analysis
– ABC analysis divides the total inventory into 3 classes A,B
& C as follows:
• ‘A’ items: 20% of SKUs, 80% of dollars
• ‘B’ items: 30 % of SKUs, 15% of dollars
• ‘C’ items: 50 % of SKUs, 5% of dollars
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
12
Inventory Management Session 9
100 — +Class C
+Class B
90 —
Class A
80 —
Percentage of dollar value
70 —
60 —
50 —
40 —
30 —
20 —
10 —
0—
10 20 30 40 50 60 70 80 90 100
Percentage of items
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
13
Inventory Management Session 9
Percentage
Annual of Total
Usage in Dollar Dollar
Item Units Unit Cost Usage Usage
1 5,000 $ 1.50 $ 7,500 2.9%
2 1,500 8.00 12,000 4.7%
3 10,000 10.50 105,000 41.2%
4 6,000 2.00 12,000 4.7%
5 7,500 0.50 3,750 1.5%
6 6,000 13.60 81,600 32.0%
7 5,000 0.75 3,750 1.5%
8 4,500 1.25 5,625 2.2%
9 7,000 2.50 17,500 6.9%
10 3,000 2.00 6,000 2.4%
Total $ 254,725 100.0%
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
14
Inventory Management Session 9
Cumulative
Perc. of Cumulative Perc. of Perc. of
Annual Total Perc. of Annual Annual
Usage in Dollar Dollar Total Dollar Usage Usage in
Class Item Units Unit Cost Usage Usage Usage in Units Units
A 3 10,000 10.50 105,000 41.2% 41.2% 18.0% 18.0%
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
15
Inventory Management Session 9
45.0% 120.0%
40.0%
100.0%
Cumulative % Usage
35.0%
Percent Usage
30.0% 80.0%
25.0%
60.0%
20.0%
15.0% 40.0%
10.0%
20.0%
5.0%
0.0% 0.0%
3 6 9 2 4 1 10 8 5 7
Item No.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
16
Inventory Management Session 9
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
17
Inventory Management Session 9
• Inventory Decisions
– How much to order?
– When to order?
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
18
Inventory Management Session 9
Q Average
— cycle
2
inventory
Time
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
20
Inventory Management Session 9
Q D
Annual cost (dollars)
Q
Holding cost = (H)
2
D
Ordering cost = (A)
Q
| | | | | | | |
50 100 150 200 250 300 350 400
Lot Size (Q)
21
Inventory Management Session 9
• Inventory Decisions
– How much to order?
• Solve for when the derivative of total cost with respect
to Q
• Q = 2DA/H
– When to order?
• Order when inventory falls to the “Reorder Point-level”
R so we will just sell the last item as the new order
comes in:
• R = DL
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
22
Inventory Management Session 9
• Inventory Decisions
A product that cost $60/unit has expected weekly
demand of 18 units. Order processing costs are
$45/order and the holding cost fraction is 25 percent
of purchase price
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
23
Inventory Management Session 9
• Inventory Decisions
– D = (18 units/week)(52 weeks)
= 936 units/year
– H = 0.25 ($60/unit) = $15/unit/year
– A = $45/order
Q = 2DA/H = 75 units/order
TC = (Q/2)H + (D/Q)A = $1,124
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
24
Inventory Management Session 9
• Inventory Decisions
Unit Cost C $0.45 /unit
Holding cost factor i 25% /year
Ordering cost SA $15.00 /order
Demand rate D 10000 units/year
Lead time L 0.0192 year
Solutions:
Re-order point R units (rounded)
Q = sqrt(2SD/(iC)) units (rounded)
ISE 454 Production Planning and Inventory Control Dr. bdulrahman Alenezi
25
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
26
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
27
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
28
Inventory Management Session 10
2DA P
Q0
h PD
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
29
Inventory Management Session 10
• Determine
– Optimal production lot size
– Annual holding and setup costs
– Number of setups per year
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
30
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
31
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
32
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
33
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
34
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
35
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
36
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
37
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
38
Inventory Management Session 10
Additional
Stockout Cost Carrying Cost
ROP = DDLT 0 0
ROP < DDLT $40 per unit
0
short per year
ROP > DDLT $5 per unit per
0
year
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
39
Inventory Management Session 10
70 0.1 (70-70)*40=0 0 0
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
45
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
46
Inventory Management Session 10
SS = ?
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
47
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
48
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
49
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
50
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
51
Inventory Management Session 10
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
52
Inventory Management Session 11
ct unit production cost (in dollars per unit), not counting setup or
inventory costs in period t
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
54
Inventory Management Session 11
Data: t 1 2 3 4 5 6 7 8 9 10
Dt 20 50 10 50 50 10 20 40 20 30
ct 10 10 10 10 10 10 10 10 10 10
At 100 100 100 100 100 100 100 100 100 100
ht 1 1 1 1 1 1 1 1 1 1
– Lot-for-Lot Solution
t 1 2 3 4 5 6 7 8 9 10 Total
Dt 20 50 10 50 50 10 20 40 20 30 300
Qt 20 50 10 50 50 10 20 40 20 30 300
It 0 0 0 0 0 0 0 0 0 0 0
Setup cost 100 100 100 100 100 100 100 100 100 100 1000
Holding cost 0 0 0 0 0 0 0 0 0 0 0
Total cost 100 100 100 100 100 100 100 100 100 100 1000
Data: t 1 2 3 4 5 6 7 8 9 10
Dt 20 50 10 50 50 10 20 40 20 30
ct 10 10 10 10 10 10 10 10 10 10
At 100 100 100 100 100 100 100 100 100 100
ht 1 1 1 1 1 1 1 1 1 1
– Fixed Order Quantity Solution
t 1 2 3 4 5 6 7 8 9 10 Total
Dt 20 50 10 50 50 10 20 40 20 30 300
Qt 100 0 0 100 0 0 100 0 0 0 300
It 80 30 20 70 20 10 90 50 30 0 0
Setup cost 100 0 0 100 0 0 100 0 0 0 300
Holding cost 80 30 20 70 20 10 90 50 30 0 400
Total cost 180 30 20 170 20 10 190 50 30 0 700
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
56
Inventory Management Session 11
Data: t 1 2 3 4 5 6 7 8 9 10
Dt 20 50 10 50 50 10 20 40 20 30
ct 10 10 10 10 10 10 10 10 10 10
At 100 100 100 100 100 100 100 100 100 100
ht 1 1 1 1 1 1 1 1 1 1
– Fixed Order Period Solution
t 1 2 3 4 5 6 7 8 9 10 Total
Dt 20 50 10 50 50 10 20 40 20 30 300
Qt 70 0 60 0 60 0 60 0 50 0 300
It 50 0 50 0 10 0 40 0 30 0 0
Setup cost 100 0 100 0 100 0 100 0 100 0 300
Holding cost 50 0 50 0 10 0 40 0 30 0 400
Total cost 150 0 150 0 110 0 140 0 130 0 680
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
57
Inventory Management Session 11
•Wagner-Whitin model
t 1 2 3 4 5 6 7 8 9 10
Dt 20 50 10 50 50 10 20 40 20 30
ct 10 10 10 10 10 10 10 10 10 10
At 100 100 100 100 100 100 100 100 100 100
ht 1 1 1 1 1 1 1 1 1 1
•Wagner-Whitin model
• Step3: Three choices, j3* = 1, 2, 3.
A1 h1 D2 (h1 h2 ) D3 , produce in 1
Z 3* min Z1* A2 h2 D3 , produce in 2
Z*2 A3 , produce in 3
100 1(50 ) (1 1)10 170
min 100 100 (1)10 210
150 100 250
170
j3* 1
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
59
Inventory Management Session 11
•Wagner-Whitin model
• Step 4: Four choices, j4* = 1, 2, 3, 4.
A1 h1 D2 (h1 h2 ) D3 (h1 h2 h3 ) D4 , produce in 1
Z* A h D (h h ) D ,
1 produce in 2
Z 4 min *
* 2 2 3 2 3 4
Z 2 A3 h3 D4 , produce in 3
Z*3 A4 , produce in 4
100 1(50) (1 1)10 (1 1 1)50 320
100 100 (1)10 (1 1)50 310
min
150 100 (1)50 300
170 100 270
270
j4* 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
60
Inventory Management Session 11
•Wagner-Whitin model
• In the Example:
– Given fact: we produce in period 4 for period 4 of a
4 period problem.
– Question: will we produce in period 3 for period 5 in
a 5 period problem?
– Answer: We would never produce in period 3 for
period 5 in a 5 period problem.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
61
Inventory Management Session 11
•Wagner-Whitin model
• Step 5: Only two choices, j5* = 4, 5.
Z 3* A4 h4 D5 , produce in 4
Z min *
*
Z 4 A5 ,
5
produce in 5
170 100 1(50) 320
min
270 100 370
320
j5* 4
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
62
Inventory Management Session 11
•Wagner-Whitin model
• Optimal Policy:
– Produce in period 8 for 8, 9, 10 (40 + 20 + 30 = 90 units)
– Produce in period 4 for 4, 5, 6, 7 (50 + 50 + 10 + 20 = 130 units)
– Produce in period 1 for 1, 2, 3 (20 + 50 + 10 = 80 units)
t 1 2 3 4 5 6 7 8 9 10 Total
Dt 20 50 10 50 50 10 20 40 20 30 300
Qt 80 0 0 130 0 0 0 90 0 0 300
It 60 10 0 80 30 20 0 50 30 0 0
Setup cost 100 0 0 100 0 0 0 100 0 0 300
Holding cost 60 10 0 80 30 20 0 50 30 0 280
Total cost 160 10 0 180 30 20 0 150 30 0 580
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
63
Inventory Management Session 11
• Examples:
– newspapers
– Christmas trees or other seasonal items
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
65
Inventory Management Session 11
d
g ( x) G ( x) density function of demand.
dx
co cost (in dollars) per unit left over after demand is realized.
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
66
Inventory Management Session 11
co maxQ x,0g ( x)dx cs maxx Q,0g ( x)dx
0 0
Q
co
0
(Q x) g ( x)dx cs ( x Q) g ( x)dx
Q
dQ 0
c0 1g ( x)dx c s (1) g ( x)dx c G(Q) c [1 G(Q)] 0
Q
0 s
cs
G(Q )
*
co cs
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
68
Inventory Management Session 11
Note:
c o Q * 1
cs G(x)
co c s
c s Q *
Q*
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
69
Inventory Management Session 11
• Model Parameters:
cs = 15 – 10 = $5
co = 10 – 8 = $2
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
70
Inventory Management Session 11
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
71
Inventory Management Session 11
0 z
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
72
Inventory Management Session 11
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
73
Inventory Management Session 11
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
74
Inventory Management Session 11
ISE 454 Production Planning and Inventory Control Dr. Abdulrahman Alenezi
75