Queue-length balance equations in multiclass multiserver queues and their generalizations

A classical result for the steady-state queue-length distribution of single-class queueing systems is the following: The distribution of the queue length just before an arrival epoch equals the distribution of the queue length just after a departure epoch. The constraint for this result to be valid is that arrivals, and also service completions, with probability one occur individually, i.e., not in batches. We show that it is easy to write down somewhat similar balance equations for multidimensional queue-length processes for a quite general network of multiclass multiserver queues. We formally derive those balance equations under a general framework. They are called distributional relationships and are obtained for any external arrival process and state-dependent routing as long as certain stationarity conditions are satisfied and external arrivals and service completions do not simultaneously occur. We demonstrate the use of these balance equations, in combination with PASTA, by (1) providing very simple derivations of some known results for polling systems and (2) obtaining new results for some queueing systems with priorities. We also extend the distributional relationships for a nonstationary framework.

[1]  Tetsuya Takine,et al.  Distributional Form of Little's Law for FIFO Queues with Multiple Markovian Arrival Streams and Its Application to Queues with Vacations , 2001, Queueing Syst. Theory Appl..

[2]  Catherine Rosenberg,et al.  Arrival and departure state distributions in the general bulk‐service queue , 1999 .

[3]  Hideaki Takagi Queueing analysis A foundation of Performance Evaluation Volume 1: Vacation and priority systems , 1991 .

[4]  J. W. Cohen,et al.  A two-queue, one-server model with priority for the longer queue , 1987, Queueing Syst. Theory Appl..

[5]  Robert B. Cooper,et al.  Introduction to Queueing Theory , 1973 .

[6]  R. R. P. Jackson Introduction to Queueing Theory , 1943 .

[7]  K. M. Kosinski,et al.  Queue lengths and workloads in polling systems , 2011, Oper. Res. Lett..

[8]  Paul Zipkin,et al.  A Queueing Model to Analyze the Value of Centralized Inventory Information , 1990, Oper. Res..

[9]  Masakiyo Miyazawa,et al.  Rate conservation laws: A survey , 1994, Queueing Syst. Theory Appl..

[10]  F. Baccelli,et al.  Elements of Queueing Theory: Palm Martingale Calculus and Stochastic Recurrences , 2010 .

[11]  Tetsuya Takine,et al.  The M/G/1 FIFO Queue with Several Customer Classes , 2003, Queueing Syst. Theory Appl..

[12]  Moshe Sidi,et al.  A queueing network with a single cyclically roving server , 1992, Queueing Syst. Theory Appl..

[13]  Kilhwan Kim A Relation between Queue-Length Distributions during Server Vacations in Queues with Batch Arrivals, Batch Services, or Multiclass Arrivals: An Extension of Burke's Theorem , 2015 .

[14]  Sem C. Borst,et al.  Polling Models With and Without Switchover Times , 1997, Oper. Res..

[15]  Yen-Yoo You,et al.  The Effects of Emotion and Communication on Job Involvement , 2015 .

[16]  Gérard Hebuterne,et al.  Relation between states observed by arriving and departing customers in bulk systems , 1987 .

[17]  D. Fakinos The relation between limiting queue size distributions at arrival and departure epochs in a bulk queue , 1991 .

[18]  Leopold Flatto,et al.  The Longer Queue Model , 1989, Probability in the Engineering and Informational Sciences.

[19]  D. Bertsimas,et al.  Relations between the prearrival and postdeparture state probabilities and the FCFS waiting time distribution in the Ek/G/s queue , 1990 .

[20]  Yutaka Takahashi,et al.  Queueing analysis: A foundation of performance evaluation, volume 1: Vacation and priority systems, Part 1: by H. Takagi. Elsevier Science Publishers, Amsterdam, The Netherlands, April 1991. ISBN: 0-444-88910-8 , 1993 .

[21]  Robert D. van der Mei,et al.  Waiting times in queueing networks with a single shared server , 2013, Queueing Syst. Theory Appl..

[22]  Masakiyo Miyazawa,et al.  Palm Calculus, Reallocatable GSMP and Insensitivity Structure , 2011 .

[23]  Martin Eisenberg,et al.  Queues with Periodic Service and Changeover Time , 1972, Oper. Res..