QueuingTheory-edited_2eff2e6fbf987b58af8e8c2d02007003
QueuingTheory-edited_2eff2e6fbf987b58af8e8c2d02007003
PGDM-FT 2024-2025
04/10/2024 6
Service Positioning
Low Degree of Interaction High
Low
No frill Fast-food
Airlines Joints
Restaurants
Online Airlines
Degree of Labour Intensity
Retailers
Budget
Internet & Phone Hotels Ethnic & High End
Banking
Eating Places
High
Capacity Planning in Services using Queuing
Analysis
• In service systems, waiting time is an important operational measure
that determines the service quality
• In waiting-line models, analysing the adequacy of the capacity needs
assessment of performance measures such as
1. Server utilization
2. Average waiting time of a customer in queue
3. Average time a customer spends in the system
4. Average number of customers in queue
5. Average number of customers in the system
Calling
Population
Arrivals
Waiting Line Server Served
customers
• Calling population: Potential customers that can request service
• Customer: An arriving unit that needs some service
• Queue / Waiting Line: Point where customers accumulate waiting for the service.
• Doesn’t include the customers who have been served or going through serving process.
• Server / Service Channel: Process or system (could be human or machine) that
performs services for the customers.
• Queue Length: Number of customers present in the queue.
04/10/2024 Dr. Deepti Mohan | Goa Institute of Management 9
Single-server (channel)
Single-server, single-stage
Servers
Multiple-servers, multiple-stages
Waiting line
Servers
Performance metrics
Key performance measures to analyse the adequacy of the capacity in
waiting-line models:
1. Server utilization (𝜌) (The percentage of time the servers are busy)
2. Average waiting time of a customer in queue (𝑊𝑞 )
3. Average time a customer spends in the system (𝑊𝑠 )
4. Average number of customers in queue (𝐿𝑞 )
5. Average number of customers in the system (𝐿𝑠 )
Arrivals
Waiting Line Server
04/10/2024 Dr. Deepti Mohan | Goa Institute of Management 12
Implications of operating characteristics
• Short lines could mean either good customer service or too much capacity.
• Long lines could indicate either low server efficiency or the need to increase capacity.
• Long lines do not always mean long waiting times.
• If the service rate is fast, a long line can be served efficiently. However, when waiting time seems
long, customers perceive the quality of service to be poor.
• Managers may try to change the arrival rate of customers or design the system to make long wait
times seem shorter than they really are. Walt Disney World, customers in line for an attraction are
entertained by videos and also are informed about expected waiting times, which seems to help
them endure the wait.
• A large number of customers in the system causes congestion and may result in
customer dissatisfaction, unless more capacity is added.
• Total time in system (the total elapsed time from entry into the system until exit from the
system) may indicate problems with customers, server efficiency, or capacity.
• In general, very high levels of utilization (over 85%) is undesirable in service systems.
Why?
Server utilisation
• In the case of single server: 𝜌 = 𝜆/𝜇
• In the case of multiple, say 𝑠 servers: 𝜌 = 𝜆/𝑠𝜇
• When 𝜌<1, the system can handle the customers well, and waiting times will be shorter.
• When 𝜌→1, the system becomes congested, and waiting times increase dramatically.
• If 𝜌 ≥ 1, the system is overloaded, and waiting times would approach infinity
Low utilization
High cost of operation
Good service
0 Utilization 100%
Capacity Design: Cost Relationship
Expected costs
Total cost
Service
cost
Waiting Costs
Level of service
Queue behaviors
• Jockeying
• Customers switching between queues
• Balking
• Customers refusing to join the queue because of its length
• Reneging
• Customer in the queue who leave in anticipation of longer waiting time
• The average number of items in a system is equal to the product of the average
arrival rate of items and the average time an item spends in the system
𝑳𝒔 = 𝝀 𝑾𝒔
• The average number of items in a queue is equal to the product of the average
arrival rate of items and the average time an item spends in the queue
𝑳𝒒 = 𝝀 𝑾𝒒
• Little's Law applies to any stable system, regardless of the distribution of arrival
times or service times.
✓There is a single-server,
✓there is no limit to the number of customers
allowed in the system (infinite system
capacity),
✓the calling population is infinite, and
✓the queue discipline is First-In-First-Out.
Additionally,
✓the system operates in a steady state (𝜆<𝜇).
✓no Balking or Reneging.
04/10/2024 Dr. Deepti Mohan | Goa Institute of Management 22
(M/M/1): (ꝏ/ ꝏ /FIFO) Queuing system
❑λ : Mean arrival rate
❑μ: Mean service rate
• 𝜌 = 𝜆/𝜇 ❑ 𝜌: Server utilization
1 ❑𝐿𝑠 : Average number of customers in the system (waiting and being served)
• 𝑊𝑠 = ❑𝐿𝑞 : Average number of customers in the waiting line (waiting to be served)
𝜇−𝜆
𝟏 ❑𝑊𝑠 : Average time a customer spends in the system (waiting and being served)
• 𝑾𝒔 = 𝑾𝒒 + ❑𝑊𝑞 : Average time a customer spends waiting in line (waiting to be served)
𝝁
❑𝑃𝑛 : The probability that there are n customers in the system
(Avg waiting time = Avg waiting time in queue + Avg service time)
• 𝑳 𝒔 = 𝝀 𝑾𝒔
Little’s Law
• 𝑳𝒒 = 𝝀 𝑾𝒒
𝜆
• 𝐿𝑠 = 𝐿𝑞 +
𝜇
(Avg no. of customers in the system = Avg queue length + Avg no. of customers being served)
• 𝑃𝑛 = 1 − 𝜌 𝜌𝑛
04/10/2024 Dr. Deepti Mohan | Goa Institute of Management 25
(M/M/1): (ꝏ/ ꝏ /FIFO) Queuing system
• 𝜌 = 𝜆/𝜇 ❑λ : Mean arrival rate
❑μ: Mean service rate
• 𝑃𝑛 = 1 − 𝜌 𝜌𝑛 ❑ 𝜌: Server utilization
❑𝐿𝑠 : Average number of customers in the system (waiting and being served)
1 ❑𝐿𝑞 : Average number of customers in the waiting line (waiting to be served)
• 𝑊𝑠 = ❑𝑊𝑠 : Average time a customer spends in the system (waiting and being served)
𝜇−𝜆 ❑𝑊𝑞 : Average time a customer spends waiting in line (waiting to be served)
𝜆 𝜌 ❑𝑃𝑛 : The probability that there are n customers in the system
• 𝐿𝑠 = 𝜆𝑊𝑠 = =
𝜇−𝜆1−𝜌
𝜆 𝜌
• 𝑊𝑞 = 𝑊𝑠 − 1/𝜇 = =
𝜇(𝜇−𝜆) 𝜇−𝜆
𝜆𝜌 𝜌2
• 𝐿𝑞 = 𝜆 𝑊𝑞 = =
𝜇−𝜆 1−𝜌