Professional Documents
Culture Documents
A Simple Inventory System: Discrete-Event Simulation: A First Course
A Simple Inventory System: Discrete-Event Simulation: A First Course
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
order
demand
.............................................................................................................
................................................................................................................
facility
customers
................................................................................................................
items
supplier
..............................................................................................................
items
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Inventory Policy
Transaction Reporting
Inventory review after each transaction
Significant labor may be required
Less likely to experience shortage
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Conceptual Model
Inventory System Costs
Holding cost:
Shortage cost:
Setup cost:
Item cost:
Ordering cost:
Additional Assumptions
Back ordering is possible
No delivery lag
Initial inventory level is S
Terminal inventory level is S
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Specification Model
Time begins at t = 0
Review times are t = 0, 1, 2, . . .
li1 : inventory level at beginning of i th interval
oi1 : amount ordered at time t = i 1, (oi1 0)
di : demand quantity during i th interval, (di 0)
Inventory at end of interval can be negative
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
i
di
80
S
li
40
s
20
40
i
0
Discrete-Event Simulation
10
11
12
c
2006
Pearson Ed., Inc.
0-13-142917-5
Output Statistics
1X
di
d =
n
i=1
1X
o =
oi .
n
i=1
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Flow Balance
................................................................................................................
facility
..............................................................................................................
supplier
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
............
........
..............
..........
........
......
....
....
......
........
....
....
......
......
....
......
.......
....
.....
......
....
....
.........
.....
.....
....
....
.
.
.
.
.
.
.
.
....
......
....
......
....
......
....
....
....
...........
......
....
........
..........
..............
......
....
........
........
.....
....
.....
......
......
........
....
....
....
.....
....
......
....
....
.....
...
....
.....
...
.
....
....
...
....
...
.
....
...
...
....
...
.
...
...
...
.
........
40
s
0
20
40
t
0
Discrete-Event Simulation
10
11
c
2006
Pearson Ed., Inc.
12
0-13-142917-5
0
(i 1, li1
) ...................
.......
.......
.......
.......
0
.......
.......
i1
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.
..
l(t) = l
l(t)
0
li1
di
(t i + 1)di
0
(i, li1
di )
t
i1
0
li1
= li1 + oi1 represents inventory level after review
Section 1.3: A Simple Inventory System
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
0
(i 1, li1
) ......................
..
..............
..
0
..............
..
..............
i1
..
..............
..
..............
..
..............
..............
..
.............
..
.....
..
l(t) = bl
l(t)
0
li1
di
(t i + 1)di + 0.5c
0
di )
(i, li1
t
i1
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
l(t)dt
i1
l(t)dt
l =
i
i1
l(t)dt
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
0
li1
l(t)
0
(i 1, li1
)
0
li1
di
...............
..............................
.........................
........................
........................
0
......... (i, li1
di )
t
........
...
i1
l(t) dt =
i1
0
0
li1
+ (li1
di )
1
0
= li1
di
2
2
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
0
li1
0
(i 1, li1
)
.......
....
.
.............
.........
..........
.........
..........
.........
..........
...
..
l(t)
0
0
li1
di
i1
Discrete-Event Simulation
....
...
...
...
...
....
...
...
...
...
...
..
0
(i, li1
di )
c
2006
Pearson Ed., Inc.
0-13-142917-5
0 /d )
l(t) becomes negative at time t = = i 1 + (li1
i
l(t) dt = =
i1
l =
i
l(t) dt = =
0 )2
(li1
2di
0 )2
(di li1
2di
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
X
l + = 1
l +
i
n
i=1
X
l = 1
l
i
n
i=1
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Computational Model
number of orders
n
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
u = 0.39
l + = 42.40
l = 0.25
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Operating Costs
csetup
chold
cshort
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Case Study
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Item cost is
Setup cost is
Holding cost is
Shortage cost is
citem
csetup
chold
chold
=
=
=
=
$8000
$1000
$25
$700
Discrete-Event Simulation
per item
per week
per week
c
2006
Pearson Ed., Inc.
0-13-142917-5
item cost :
setup cost :
holding cost :
shortage cost :
citem o
csetup u
chold l +
cshort l
The average total operating cost per time interval is their sum
For the stats and costs of the hypothetical dealership:
item cost :
setup cost :
holding cost :
shortage cost :
$8000 29.29
$1000 0.39
$25 42.40
$700 0.25
=
=
=
=
Discrete-Event Simulation
$234, 320
$390
$1, 060
$175
per
per
per
per
c
2006
Pearson Ed., Inc.
week
week
week
week
0-13-142917-5
Cost Minimization
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
Experimentation
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5
600
setup cost
400
100
100
s
1300
1200
1100
1000
900
10 15 20 25 30 35 40
holding cost
300
200
shortage cost
500
200
1400
0
2000
1900
1800
10 15 20 25 30 35 40
total cost
1700
1600
1500
s 1400
800
0
10 15 20 25 30 35 40
s
0
10 15 20 25 30 35 40
Discrete-Event Simulation
c
2006
Pearson Ed., Inc.
0-13-142917-5