Numerical approximations for the steady‐state waiting times in a GI/G/1 queue

This paper focuses on easily computable numerical approximations for the distribution and moments of the steady‐state waiting times in a stable GI/G/1 queue. The approximation methodology is based on the theory of Fredholm integral equations and involves solving a linear system of equations. Numerical experimentation for various M/G/1 and GI/M/1 queues reveals that the methodology results in estimates for the mean and variance of waiting times within ±1% of the corresponding exact values. Comparisons with competing approaches establish that our methodology is not only more accurate, but also more amenable to obtaining waiting time approximations from the operational data. Approximations are also obtained for the distributions of steady‐state idle times and interdeparture times. The approximations presented in this paper are intended to be useful in rough‐cut analysis and design of manufacturing, telecommunications, and computer systems as well as in the verification of the accuracies of inequalities, bounds, and approximations.

[1]  M. Ackroyd Computing the Waiting Time Distribution for the G/G/1 Queue by Signal Processing Methods , 1980, IEEE Trans. Commun..

[2]  Wallace J. Hopp,et al.  Factory physics : foundations of manufacturing management , 1996 .

[3]  N. U. Prabhu,et al.  Stochastic Storage Processes: Queues, Insurance Risk, Dams, and Data Communication , 1997 .

[4]  Ronald W. Wolff,et al.  Stochastic Modeling and the Theory of Queues , 1989 .

[5]  John A. Buzacott,et al.  Stochastic models of manufacturing systems , 1993 .

[6]  Carl M. Harris,et al.  Fundamentals of queueing theory (2nd ed.). , 1985 .

[7]  Arnold O. Allen,et al.  Probability, statistics and queueing theory - with computer science applications (2. ed.) , 1981, Int. CMG Conference.

[8]  M. J. Fryer,et al.  An Algorithm to Compute the Equilibrium Distribution of a One-Dimensional Bounded Random Walk , 1986, Oper. Res..

[9]  Carl M. Harris,et al.  Fundamentals of queueing theory , 1975 .

[10]  I. Sloan A Review of Numerical Methods for Fredholm Equations of the Second Kind , 1980 .

[11]  Winfried K. Grassmann,et al.  Numerical Solutions of the Waiting Time Distribution and Idle Time Distribution of the Arithmetic GI/G/1 Queue , 1989, Oper. Res..

[12]  Mischa Schwartz,et al.  Telecommunication networks: protocols, modeling and analysis , 1986 .

[13]  W. Press,et al.  Numerical Recipes: The Art of Scientific Computing , 1987 .

[14]  D. V. Lindley,et al.  The theory of queues with a single server , 1952, Mathematical Proceedings of the Cambridge Philosophical Society.

[15]  Alan G. Konheim,et al.  An Elementary Solution of the Queuing System G/G/1 , 1975, SIAM J. Comput..

[16]  Marcel F. Neuts,et al.  Matrix-geometric solutions in stochastic models - an algorithmic approach , 1982 .

[17]  Mohan L. Chaudhry,et al.  Exact and approximate numerical solutions of steady-state distributions arising in the queueGI/G/1 , 1992, Queueing Syst. Theory Appl..

[18]  T. M. Williams,et al.  Stochastic Storage Processes: Queues, Insurance Risk and Dams , 1981 .

[19]  A. Stroud,et al.  Gaussian quadrature formulas , 1966 .

[20]  T. Apostol Mathematical Analysis , 1957 .

[21]  Vaidyanathan Ramaswami,et al.  An experimental evaluation of the matrix-geometric method for the GI/PH/1 queue , 1989 .

[22]  Michiel Harpert van Hoorn Numerical analysis of multi-server queues with deterministic service and special phase-type arrivals , 1986, Z. Oper. Research.

[23]  J. Ponstein Theory and numerical solution of a discrete queueing problem , 1974 .

[24]  M. J. Maron,et al.  Numerical Analysis: A Practical Approach , 1982 .