Controlling arrival and service rates to reduce sensitivity of queueing systems with customer abandonment

https://doi.org/10.1016/j.rico.2021.100089Get rights and content
Under a Creative Commons license
Open access

Abstract

The Erlang A model – an M/M/s queue with exponential abandonment – is often used to represent a service system with impatient customers. For this system, the popular square-root staffing rule determines the necessary staffing level to achieve the desirable QED (quality-and-efficiency-driven) service regime; however, the rule also implies that properties of large systems are highly sensitive to parameters. We reveal that the origin of this high sensitivity is due to the operation of large systems at a point of singularity in a phase diagram of service regimes. We can avoid this singularity by implementing a congestion-based control (CBC) scheme—a scheme that allows the system to change its arrival and service rates under congestion. We analyze a modified Erlang A model under the CBC scheme using a Markov chain decomposition method, derive non-asymptotic and asymptotic normal representations of performance indicators, and confirm that the CBC scheme makes large systems less sensitive than the original Erlang A model.

Keywords

System with customer abandonment
Erlang A
Reneging
Balking
Congestion-based control
Sensitivity
Robustness
Singularity
Phase diagram