Operations Management MD021 - PowerPoint PPT Presentation

1 / 44
About This Presentation
Title:

Operations Management MD021

Description:

Loss of customer goodwill. Reduction in customer satisfaction ... Grocery stores multiple lines with multiple checkers (one line per server) ... – PowerPoint PPT presentation

Number of Views:33
Avg rating:3.0/5.0
Slides: 45
Provided by: gregor66
Category:

less

Transcript and Presenter's Notes

Title: Operations Management MD021


1
Operations Management(MD021)
  • Waiting Line Models

2
Agenda
  • Waiting Lines and Service Design
  • Queueing Theory
  • Queueing Models

3
Waiting Lines (Queues) and Service Design
4
When do waiting lines NOT occur?
  • System variability is minimal/nonexistent
  • Customer arrivals can be scheduled
  • They are not random
  • Customers arrive when they are scheduled to
    arrive
  • Service times are known and constant
  • Customers do not make any undue demands or
    exhibit random behaviors that affect system
    performance

5
Why do waiting lines occur?
  • Waiting lines occur due to
  • Larger arrival rate than servicing (departure)
    rate
  • Randomness/Variability
  • Customers usually arrive at random intervals
  • Variability in order lengths some orders take
    longer than others

6
Waiting Time vs. Utilization
7
Managerial implications of high service system
utilization and long waiting lines
  • Costly to provide waiting space
  • Possible loss of business
  • Customers refusing to wait
  • Customers leaving
  • Loss of customer goodwill
  • Reduction in customer satisfaction
  • Congestion may disrupt other business operations

8
Service design involves choosing appropriate
lines for a service environment
  • Hot dog stand on street corner single hot dog
    vendor (server) with a single line and a
    potentially huge number of customers
  • Copier repair single server with finite set of
    customers (copiers breaking down)
  • Bank single line with multiple tellers
    (servers)
  • Grocery stores multiple lines with multiple
    checkers (one line per server)
  • Amusement park system of queues as customers
    move from ride to ride

9
Companies employ many tactics to decrease
negative impact of waiting
  • Waiting in lines does not add enjoyment
  • Waiting in lines does not generate revenue
  • Potential tactics
  • Try to disguise waiting/distract customers minds
    while waiting
  • Tell customers how long their wait will be
  • Get customers into processing as soon as
    possible, so customers feel they are being
    processed

Waiting lines are non-value added occurrences
10
Companies employ many tactics to decrease
negative impact of waiting
  • Reduce perceived waiting time
  • Magazines in waiting rooms
  • Radio/television
  • In-flight movies
  • Filling out forms
  • Derive benefits from waiting
  • Place impulse items near checkout
  • Advertise other goods/services

11
Managers want to optimize certain performance
measures
  • System Utilization
  • Average Number of Customers Waiting
  • Average Customer Time in System
  • Waiting time processing time
  • Typically want this to be small
  • Average Customer Waiting Time
  • Typically, you dont want to keep the customer
    waiting for an unreasonable amount of time
  • Probability of Excessive Waiting
  • Would like customer to wait less than T time
    units
  • Customer Waiting Costs
  • Service Costs
  • Probability of Lost Sales
  • Would like to minimize

12
Queueing Theory
13
Waiting Lines
  • Queuing theory Mathematical approach to the
    analysis of waiting lines.
  • Goal of queuing analysis is to minimize the sum
    of two costs
  • Customer waiting costs
  • Service capacity costs

14
Objective of Queuing Analysis is to balance
waiting costs vs. capacity costs
Total cost
Customer waiting cost
Capacity cost


Total cost
Cost
Cost of service capacity
Cost of customers waiting
Optimum
Service capacity
15
Features of Queuing Systems
Calling Population
16
Features of Queueing Systems
  • Calling Population
  • Composition
  • Homogeneous customers
  • Heterogeneous customers (multiple classes of
    customers)
  • How many groups? Characteristics of groups?
  • Size
  • Infinite source customer arrivals are
    unrestricted
  • Finite source number of potential customers is
    limited

17
Features of Queueing Systems
  • Arrival process
  • The demand for a service has temporal and spatial
    components that determine how demand arrives at
    the service system
  • Nature
  • Discrete/Fixed
  • Scheduled
  • Stochastic/Random
  • Inter-arrival times (period between arrivals) are
    commonly assumed to be distributed exponentially
  • Customer Behaviors
  • Balking seeing length of waiting line, and
    leaving before entering line
  • Reneging leaving the waiting line after being
    in it for a while

18
Exponential Distribution
Relative Frequency
0.15 0.10 0.05 0
Time
0 1 2 3 4 5 6 7 8 9 10 11
Useful for Representing Inter-Arrival
Times Service Times
19
Poisson Distribution
Relative Frequency
Customers Per Time Unit
Useful for Representing Arrival Rates Service
Rates
20
Features of Queueing Systems
  • Servicing process
  • The tasks that must be accomplished to complete
    the service
  • The number of servers
  • The location of servers where the tasks are
    completed
  • The length of time for completing each task

21
Features of Queueing Systems
  • Queue configuration
  • The number of queues, their locations, their
    spatial requirements, and their effects on
    customer behavior
  • Single queue vs. multiple queues
  • Queue traffic controller? (bouncer, lady in bank
    at lunchtime yelling out which line is empty)
  • Allowing jockeying behavior customers leave one
    line for another shorter one

22
A queue system with multiple servers and multiple
stages/phases
Multiple channel
Multiple phase
Channel A server in a service system
23
Features of Queueing Systems
  • Potential customer behaviors
  • Patient
  • Customers enter the waiting line and remain until
    served
  • Reneging
  • Waiting customers grow impatient and leave the
    line
  • Jockeying
  • Customers may switch to another line
  • Balking
  • Upon arriving, decide the line is too long and
    decide not to enter the line

24
Features of Queueing Systems
  • Queue discipline
  • A policy established by management to select the
    next customer from the queue for service
  • First-Come, First-Served (FCFS)
  • Person who arrived first goes next
  • Shortest Processing Time
  • Job that will take the shortest time to process
    goes next
  • Priority Based Queueing Disciplines
  • Bouncer at bar lets in the beautiful people
    first rest of us have to wait (or tip heavily
    to get past bouncer) until space is available
    late at night
  • Emergency room helps people with really bad
    injuries first

25
Queueing Models
26
Analytical Modeling of Simple Queues
  • Identify what type of queue you are modeling
    (number of queues, number of servers, etc.)
  • Collect data about behaviors (arrival process,
    service times), and identify distributions of
    data (e.g., Poisson, etc.)
  • Look in a queueing book, and find equations for
    calculating the expected performance of those
    queueing systems
  • Plug and chug
  • See if 2 servers provides enough capacity. If
    not, recalculate for 3 servers, then for 4, until
    you find a number of servers that provides
    sufficient capacity.

27
Analytical Modeling of Complex Queues
  • Analytical approach for complex queueing systems
  • Hire a statistician who knows how to model a
    queue as a Stochastic Process
  • Hire a statistician who can build a simulation
    model of the system

28
Analytical ModelsWe will study steady state
systems
  • States of Interest
  • Transient State Performance
  • System is NOT in equilibrium
  • Parameters of system change over time
  • Steady State Performance
  • System is in equilibrium
  • Parameters are stable over time
  • Allows us to calculate long-run performance of a
    queueing system

29
A/B/C Queue Notation used to represent a variety
of queues
  • A Interarrival Time Distribution
  • M exponential distribution
  • D deterministic (constant)
  • Ek Erlang distribution
  • G general distribution
  • B Service Time Distribution
  • M, D, Ek, or G
  • C Number of Servers
  • 1, 2, 3, 8

30
There are many types of queues of interest to
operations managers
  • Analytical Models for Estimating Capacity
  • Single Server
  • M/M/1, M/G/1, M/D/1, G/G/1
  • Multiple Server
  • M/M/c, M/G/8 etc.
  • Multiple Stage
  • Markov Chain models

31
Infinite-Source Queuing Models
  • Single channel, exponential service time (M/M/1)
  • Single channel, constant service time (M/D/1)
  • Multiple channel, exponential service time
    (M/M/S)
  • Multiple priority service, exponential service
    time

32
Queue Notation
  • ? customer arrival rate
  • µ service rate per server
  • Lq average number of customers waiting for
    service
  • Ls average number of customers being served
  • r average number of customers being served
  • ? system utilization
  • Wq average time that customers wait in line
  • Ws average time customers spend in the system
  • 1/µ service time
  • P0 probability of zero units in the system
  • Pn probability of n units in the system
  • M number of servers
  • Lmax maximum expected number waiting in line

33
Basic Queue Performance
  • System utilization
  • ? ?/Mµ
  • Average number of customers being served
  • r ?/µ
  • Average number of customers
  • Waiting in line for service Lq
  • In the system Ls Lq r
  • Average times
  • Waiting in line Wq Lq/?
  • In the system Ws Wq 1/µ Ls/?

34
The Classic Queue M/M/1
Identical Customers
Queue
Server
  • M/M/1 queueing model
  • Assumptions
  • Infinite or very large population of customers
  • Poisson arrival rate
  • Single waiting line w/ infinite length, but no
    balking or reneging
  • First-Come, First Served
  • Poisson service times

35
M/M/1 Queuing Formulas
  • Average number of customers waiting in line
  • Lq ?2/µ(µ - ?)
  • Probability of zero units in the system
  • P0 1 (?/µ)
  • Probability of n units in the system
  • Pn P0(?/µ)n
  • Probability of less than n units in the system
  • Pltn 1 - (?/µ)n

36
M/D/1 Queue
Identical Customers
Queue
Server
  • M/D/1 queueing model
  • Assumptions
  • Constant Service Time

37
M/D/1 Queueing Formulas
  • Average number of customers waiting in line
  • Lq ?2/2µ(µ - ?)

38
M/M/S Queue
Identical Customers
Queue
Pool of Identical Servers
  • M/M/3 queueing model
  • Assumptions
  • Infinite or very large population of customers
  • Poisson arrival rate
  • Single waiting line w/ infinite length, but no
    balking or reneging
  • First-Come, First Served
  • Poisson service times

39
Priority Queues
Gunshot Wound
Priority Queue
Pool of Servers
Broken Arm
Non-Priority Queue
40
Priority Queueing
  • Littlefield Technologies
  • Stage 2 Machines
  • Priority to Step 2
  • Highest priority Jobs requiring stage 2 next
  • Low priority Jobs requiring stage 4 next
  • Priority to Step 4
  • Highest priority Jobs requiring stage 4 next
  • Low priority Jobs requiring stage 2 next

41
Priority Queueing Model
42
Finite-Source Queueing Model
  • Appropriate for situations when there is a
    calling population that is finite (countable and
    small)
  • Major difference Arrival rate of customers in a
    finite situation is affected by the length of the
    waiting line
  • The more customers are already waiting, the fewer
    that can arrive
  • If everyone is already in waiting line, then no
    additional customers can arrive everyone is
    already there

43
Finite-source queuing modelcustomer groups
44
Finite-Source Queueing Formulas
Write a Comment
User Comments (0)
About PowerShow.com