Waiting and sojourn times in a multi-server queue with mixed priorities

We consider a multi-server queue with K priority classes. In this system, customers of the P highest priorities (P<K) can preempt customers with lower priorities, ejecting them from service and sending them back into the queue. Service times are assumed exponential with the same mean for all classes.The Laplace–Stieltjes transforms of waiting times are calculated explicitly and the Laplace–Stieltjes transforms of sojourn times are provided in an implicit form via a system of functional equations. In both cases, moments of any order can be easily calculated. Specifically, we provide formulae for the steady state means and the second moments of waiting times for all priority classes. We also study some approximations of sojourn-time distributions via their moments. In a practical part of our paper, we discuss the use of mixed priorities for different types of Service Level Agreements, including an example based on a real scheduling problem of IT support teams.

[1]  Ronald W. Wolff,et al.  Poisson Arrivals See Time Averages , 1982, Oper. Res..

[2]  Lubov Rozenshmidt On Priority Queues with Impatient Customers : Stationary and Time-Varying Analysis RESEARCH THESIS SUBMITTED IN PARTIAL FULFILLMENT OF REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE IN OPERATIONS RESEARCH AND SYSTEMS ANALYSIS , 2007 .

[3]  I. Adiri,et al.  A Single Server Queueing System Working under Mixed Priority Disciplines , 1982, Oper. Res..

[4]  Mor Harchol-Balter,et al.  Closed form solutions for mapping general distributions to quasi-minimal PH distributions , 2006, Perform. Evaluation.

[5]  B. Melamed,et al.  Models and Approximations for Call Center Design , 2003 .

[6]  Adam Wierman,et al.  Multi-Server Queueing Systems with Multiple Priority Classes , 2005, Queueing Syst. Theory Appl..

[7]  Matthieu van der Heijden,et al.  An Exact Solution for the State Probabilities of the Multi-Class, Multi-Server Queue with Preemptive Priorities , 2005, Queueing Syst. Theory Appl..

[8]  Ward Whitt,et al.  Staffing of Time-Varying Queues to Achieve Time-Stable Performance , 2008, Manag. Sci..

[9]  Jeffrey P. Buzen,et al.  The Response Times of Priority Classes under Preemptive Resume in M/M/m Queues , 1983, Oper. Res..

[10]  Avishai Mandelbaum,et al.  Creating operational shift schedules for third-level IT support: challenges, models and case study , 2008 .

[11]  Sidney L. Hantler,et al.  On a Preemptive Markovian Queue with Multiple Servers and Two Priority Classes , 1992, Math. Oper. Res..

[12]  Walter Fricke,et al.  Invited Review Paper) , 1971 .

[13]  U. Yechiali,et al.  Waiting Times in the Non-Preemptive Priority M/M/c Queue , 1985 .

[14]  Avishai Mandelbaum,et al.  Telephone Call Centers: Tutorial, Review, and Research Prospects , 2003, Manuf. Serv. Oper. Manag..

[15]  Marcel F. Neuts,et al.  Matrix-Geometric Solutions in Stochastic Models , 1981 .

[16]  Burton Simon Priority Queues with Feedback , 1984, JACM.

[17]  Alan Cobham,et al.  Priority Assignment in Waiting Line Problems , 1954, Oper. Res..

[18]  Richard H. Davis Waiting-Time Distribution of a Multi-Server, Priority Queuing System , 1966, Oper. Res..

[19]  B. A. Taylor,et al.  Analysis of a non-preemptive priority multiserver queue , 1988, Advances in Applied Probability.

[20]  G. Koole,et al.  Telephone Call Centers : a Tutorial and Literature Review , 2002 .

[21]  Wei Chang,et al.  Queuing with Nonpreemptive and Preemptive-Resume Priorities , 1965 .

[22]  Randolph W. Hall,et al.  Queueing Methods: For Services and Manufacturing , 1991 .

[23]  Ward Whitt,et al.  A Unified Framework for Numerically Inverting Laplace Transforms , 2006, INFORMS J. Comput..

[24]  David A. Stanford,et al.  Threshold-based interventions to optimize performance in preemptive priority queues , 2000, Queueing Syst. Theory Appl..

[25]  Matthieu van der Heijden,et al.  Approximations for Markovian multi-class queues with preemptive priorities , 2004, Oper. Res. Lett..

[26]  M. Segal A Multiserver System with Preemptive Priorities , 1970, Oper. Res..