Professional Documents
Culture Documents
Slides
Slides
INVENTORY MANAGEMENT
Vinay Vasudev, Ph.D.
What is Inventory?
1
12/22/2021
Inventory
Inventory Functions
2
12/22/2021
Types of Inventory
3
12/22/2021
Inventory Management
Periodic System
o Physical count of items in inventory made at periodic
intervals
Perpetual Inventory System
o System that keeps track of removals from inventory
continuously, thus monitoring current levels of each
item
An order is placed when inventory drops to a
predetermined minimum level
Two-bin system
two containers of inventory
reorder when the first is empty
4
12/22/2021
Forecasts
o Inventories are necessary to satisfy customer demands, so it is important
to have a reliable estimates of the amount and timing of demand
o Point-of-sale (POS) systems
A system that electronically records actual sales
Such demand information is very useful for enhancing forecasting and inventory
management
Lead time
o Time interval between ordering and receiving the order
Inventory Costs
Purchase cost
o The amount paid to buy the inventory items
Holding (carrying) costs
o Cost to carry an item in inventory for a length of time, usually a year
o Obsolescence; Insurance; Interest; Pilferage; Damage, Warehousing; etc.
Ordering costs
o Costs of ordering and receiving inventory
o Supplies; Forms; Order Processing; Clerical Support; etc.
Setup costs
o The costs involved in preparing equipment for a job
o Analogous to ordering costs
o Clean-up costs; Re-tooling costs; Adjustment costs; etc.
Shortage costs
o Costs resulting when demand exceeds the supply of inventory; often unrealized
profit per unit
10
5
12/22/2021
11
12
6
12/22/2021
Cycle Counting
Cycle counting
o A physical count of a sample of total inventory on a regular basis
o Used often with ABC classification
Cycle counting management
o How much accuracy is needed? – APICS recommends
A items: ± 0.2 percent
B items: ± 1 percent
C items: ± 5 percent
o When should cycle counting be performed?
o Who should do it?
13
14
7
12/22/2021
15
The basic EOQ model is used to find a fixed order quantity that
will minimize total annual inventory costs
Assumptions:
1. Only one product is involved
2. Annual demand requirements are known
3. Demand is even throughout the year
4. Lead time does not vary
5. Each order is received in a single delivery
6. There are no quantity discounts
16
8
12/22/2021
Reorder
point
Time
Receive Place Receive Place Receive
order order order order order
Lead time
17
2 Q of orders o
Holding Costs
Expected time WorkingDays / Year
T
between orders N
Ordering Costs
Order Quantity (Q)
QO (optimal order quantity)
18
9
12/22/2021
19
2 DS 2( 10400 )60
Qopt 203 .96 204 packages .
H 30
20
10
12/22/2021
21
D 10,400
51 / year.
Qopt 204
22
11
12/22/2021
23
24
12
12/22/2021
2 DS p
Qp
H p u
Winter - 2022 MBAD 6141M - 084 25
25
26
13
12/22/2021
27
Quantity discount
Adding
o Price reduction for larger PD does
not
orders offered to customers change
EOQ
to induce them to buy in
large quantities
The total-cost
Total Cost Carrying Cost Ordering Cost Purchasing Cost curve with
quantity
discounts is
𝐻 𝑆 𝑃𝐷 composed of a
portion of the
where 𝑃 Unit price total-cost curve
for each price
28
14
12/22/2021
2 DS 2( 3400 )100
Q$2 / pound 1414 pounds
H 0.17 ( 2)
Because this quantity is feasible at $2 per pound, it is the optimum.
29
3400 1500
TC 1500 100 0.17 x 2 2 x3400 $7,282
1500 2
30
15
12/22/2021
31
32
16
12/22/2021
Expected demand
ROP Safety Stock
during lead time
33
Safety Stock
34
17
12/22/2021
35
ROP d LT z d LT
where
z Number of standard deviations
d Average demand per period (per day, per week)
d The stdev. of demand per period (same time units as d )
LT Lead time (same time units as d )
36
18
12/22/2021
ROP d LT zd LT
where
z Number of standard deviations
d Demand per period (per day, per week)
LT The stddev. of lead time (same time units as d )
LT Average lead time (same time units as d )
37
38
19
12/22/2021
39
The motel uses approx. 600 bars of soap each day, and this tends to be fairly
constant. Lead time for soap delivery is normally distributed with a mean of six
days and a std. dev. of two days. A service level of 90% is desired.
a. ROP for constant demand and variable lead time.
__
d = 600 bars per day Mean Lead Time, LT = 6 days
LT = 2 days Service Level = 90%, so z = 1.28
___
ROP d LT z ( LT ) d 600 6 1.28 2 600
3600 1536 5136 bars of soap
b. How many days of supply of soap?
ROP 5136
8.56 days
d 600
40
20
12/22/2021
41
42
21
12/22/2021
43
Fixed Quantity
Fixed Interval
44
22
12/22/2021
45
46
23
12/22/2021
Too few papers and some Too many papers and the
customers will not be able to price paid for papers that
purchase a paper, and profits were not sold during the day
associated with these will be wasted, lowering
potential sales are lost. profit.
47
48
24
12/22/2021
49
50
25
12/22/2021
51
Stocking Levels
Cs
Service level
C s Ce
where
C s shortage cost per unit
Ce excess cost per unit
Cs Ce
Service level
Quantity
For a uniform distribution So So =Optimum
Balance Point Stocking Quantity
52
26
12/22/2021
53
A firm that installs cable TV systems uses a certain piece of equipment for which
it carries two spare parts. The parts cost $500 each and have no salvage value.
Part failures can be modeled by a Poisson distribution with a mean of two failures
during the useful life of the equipment. Holding and disposal costs are
negligible. Estimate the apparent range of shortage cost.
Shortage cost C S = unknown; Cost of excess C e= $500
Number of Cumulative C S 0.406 Or
Failures Probability C S 0.406 (500 C S )
0 0.135
CS Ce
1 0.406 C S $341 .75
2 0.677
C S 0.677 Or
3 0.857 CS 0.677 (500 C S )
4 0.947 CS Ce
5 0.983 C S $1047 .99
… …. Range of shortage cost is $341.75 to $1047.99
Appendix B, Table C
54
27
12/22/2021
PROJECT MANAGEMENT
Vinay Vasudev, Ph.D.
Projects
Unique, one-time operations designed to accomplish a specific set
of objectives in a limited time frame
o The Olympic Games
o Producing a movie
o Product/Software development
o ERP implementation
Nature of Projects
o Projects go through a series of stages – a life cycle
o Projects bring together people with a diversity of knowledge and skills, most of whom
remain associated with the project for less than its full life
o Organizational structure affects how projects are managed
1
12/22/2021
Project Champion
o A person who promotes and supports a project and critical to
success
Usually resides within the organization
Facilitate the work of the project by ‘talking up’ the project to other
managers, and who might be asked to share resources with the project team
as well as employees who might be asked to work on parts of the project
Project Manager
o The project manager is ultimately responsible for the
success or failure of the project
o The project manager must effectively manage:
The work
The human resources
Communications
Quality/Time/Costs/Performance – Project Management Triangle
2
12/22/2021
3
12/22/2021
Finding ES (Early Start) and EF (Early Finish) involves a forward pass through
the network diagram
o Early Start (ES) – The earliest time an activity can start (Assumes that all activities
start as early as possible)
ES = EF of the entering arrow
ES = the largest of the entering EF
o Early Finish (EF) – The earliest time an activity can finish
EF = ES + t, where t = activity time
4
12/22/2021
Slack is the allowable slippage for a path which can be computed one
of two ways:
o Slack = LS – ES
o Slack = LF – EF
Critical path
o The longest path which determine the expected duration of the project
o The critical path is indicated by the activities (also, critical activities) with zero
slack
Knowledge of slack times and critical paths provides managers with
information for planning allocation of scarce resources
Control efforts will be directed toward those activities that might be
most susceptible to delaying the project
10
5
12/22/2021
E(11) G(1)
Start
B(4) C(9)
11
12
6
12/22/2021
Early Early
start finish 8 14
Activity D(6) 14 17
(duration)
0 8 F(3)
A(8)
8 19 19 20
E(11) G(1)
Start
13
0 4 4 13
B(4) C(9)
6 10 10 19
14
7
12/22/2021
F 16-14 2
G 19-19 0 x
15
16
8
12/22/2021
17
18
9
12/22/2021
p o
2
6
Standard deviation of the expected time for the path
19
20
10
12/22/2021
21
22
11
12/22/2021
Assumption: Independence
23
Procedures
Step 1: Calculate the expected time for each activity
Step 2: Determine the critical path.
Step 3: Calculate the variance of the activity times.
Step 4: Determine the probability of completing the
project on a given date.
24
12
12/22/2021
25
21 28 28 36
0 21 36 38
A(21) G(2)
0 21 36 38
21 26 26 28 28 33
26
13
12/22/2021
CP
2
Sum of the variances on the critical path
D TE 35 38
z 0.87
2
CP
11.89
27
28
14
12/22/2021
29
30
15
12/22/2021
Assumption: Independence
Assumption is that path duration times are independent of each other and
requires that
1. Activity times are independent
2. Each activity is on only one path
The assumption of independence is usually considered to be met if only a
few activities in a large project are on multiple paths
When activity times cannot be assumed to be independent, simulation is
often used with repeated sampling
o Many paths are made through the project network
o In each pass, a random value for each activity time is selected based on the activity time’s
probability distribution
o After each pass, the project’s duration is determined
o After a large number of passes, there are enough data points to prepare a frequency
distribution of the project duration
o Probabilistic estimates of completion times are made based on this freq. dist.
31
32
16
12/22/2021
Budget Control
33
Time-Cost Trade-Offs
34
17
12/22/2021
Crashing Decisions
35
Crashing: Procedure
General procedure:
1. Crash the project one period at a time
2. Crash the least expensive activity that is on
the critical path
3. When there are multiple critical paths, find
the sum of crashing the least expensive
activity on each critical path
o If two or more critical paths share
common activities, compare the least
expensive cost of crashing a common
activity shared by critical paths with the
sum for the separate critical paths
36
18
12/22/2021
C(4)
2-1=1
Normal Time Crash Normal Crash Cost per day to Number of days
(NT) Time Cost Cost expedite activity may be
Activity (NC) (CC) shortened (NT-
(CT)
CT)
A 2 1 $6 $10 $4 1
B 5 2 $9 $18 $3 3
C 4 3 $6 $8 $2 1
D 3 1 $5 $9 $2 2
37
38
19
12/22/2021
A(2) D(3) A $4 1
B $3 3
C(4)
D $2 2 1
(1) Shorten activity D by one day.
Increases direct
B(5)
Path Length cost by $2 and
D(2) decreases indirect
A(2) A-B-D 9
cost by $5. Net
A-C-D 8 change is -$3 and
C(4) total cost is $43.
39
A(2) D(2) A $4 1
B $3 3
C(4)
D $2 1 0
(2) Shorten activity D by one day.
Increases direct
B(5) cost by $2 and
Path Length
decreases indirect
A(2) D(1) A-B-D 8 cost by $5. Net
change is -$3 and
A-C-D 7
C(4) total cost is $40.
40
20
12/22/2021
A(2) D(1) A $4 1
B $3 3 2
C(4)
D $2 0
(3) Shorten activity B by one day.
Increases direct
B(4) cost by $3 and
Path Length DOES NOT
A(2) D(1) A-B-D 7 decrease the
indirect cost. Net
A-C-D 7 change is $3 and
C(4)
total cost is $43.
Winter - 2022 MBAD 6141M - 084 41
41
42
21
12/22/2021
43
44
22
12/22/2021
Minimum
45
Path n=0 1 2 3 4 5
A-B-D 10 9 8 7 6 5
A-C-D 9 8 7 7 6 5
Activity crashed D D B A B, C
Direct Cost 26 28 30 33 37 42
Indirect Cost 20 15 10 10 10 10
Total Cost 46 43 40 43 47 52
46
23
12/22/2021
47
24
3/12/2022
Waiting Lines
1
3/12/2022
Queuing Theory
2
3/12/2022
Processing Order
Calling
population Arrivals Waiting Service Exit
line
3
3/12/2022
Population Source
o Infinite source
Customer arrivals are unrestricted
The number of potential customers greatly exceeds system capacity
o Finite source
The number of potential customers is limited
Channel
o A server in a service system
o It is assumed that each channel can handle one customer at a time
Phases
o The number of steps in a queuing system
4
3/12/2022
Arrival pattern
o Most commonly used models assume the arrival rate can be described by
the Poisson distribution - Arrivals per unit of time
o Equivalently, interarrival times are assumed to follow the negative
Exponential distribution - The time between arrivals
Service pattern
o Service times are frequently assumed to follow a negative exponential
distribution
Queue discipline - The order in which customers are processed
o Most commonly encountered rule is that service is provided on a first-
come, first-served (FCFS) basis
o Non FCFS applications do not treat all customer waiting costs as the same
5
3/12/2022
Basic Relationships
System Utilization
𝜆
𝜌
𝑀𝜇
Average number of customers being served
𝜆
𝑟
𝜇
Little’s Law
o For a stable system the average number of customers in line or in the system
is equal to the average customer arrival rate multiplied by the average time
in the line or system
𝐿 𝜆𝑊
𝐿 𝜆𝑊
6
3/12/2022
Basic Relationships
M/M/1
𝜆
𝐿
𝜇 𝜇 𝜆
𝜆
𝑃 1
𝜇
𝜆
𝑃 𝑃
𝜇
𝜆
𝑃 1
𝜇
7
3/12/2022
8
3/12/2022
18
For M = 1, 0.90
1 20
18
For M =2, 0.45
2 20
18
For M =3, 0.30
3 20
Winter - 2022 MBAD 6141M - 084 17
9
3/12/2022
L q 1 2.25 1
W s 15 20 0.20 hour or 12 minutes
15
P 0 1 1 20 0.25
4
𝜆 15 4
𝑃4 𝑃0 0.25 = 0.079
µ 20
10
3/12/2022
15
P 0 1 1 20 0.25
2 4
15
P 4 P 0 0.25 20 0.079
M/D/1
o If a system can reduce variability, it can shorten
waiting lines noticeably
o For, example, by making service time constant, the
average number of customers waiting in line can be
cut in half 2
Lq
2 ( )
o Average time customers spend waiting in line is also
cut by half.
o Similar improvements can be made by smoothing
arrival rates (such as by use of appointments)
Winter - 2022 MBAD 6141M - 084 22
11
3/12/2022
Multiple Servers
Assumptions:
M
– A Poisson arrival rate and
Lq P
exponential service time M 1! M 2 0
1
– Servers all work at the
n
M
M 1
same average rate
P0
– Customers form a single n 0 n!
M ! 1
waiting line (in order to M
maintain FCFS 1
Ws
processing) M
W
PW q
Ws
12
3/12/2022
Cost Analysis
13
3/12/2022
14
3/12/2022
Psychology of Waiting
15