An approximate transient analysis of the M(t)/M/1 queue

Abstract An approach, based on recent work by Stern [56], is described for obtaining the approximate transient behavior of both the M/M/1 and M(t)/M/1 queues, where the notation M(t) indicates an exponential arrival process with time-varying parameter λ(t). The basic technique employs an M/M/1K approximation to the M/M/1 queue to obtain a spectral representation of the time-dependent behavior for which the eigen values and eigenvectors are real. Following a general survey of transient analysis which has already been accomplished, Stern's M/M/1/K approximation technique is examined to determine how best to select a value for K which will yield both accurate and computationally efficient results. It is then shown how the approximation technique can be extended to analyze the M(t)/M/1 queue where we assume that the M(t) arrival process can be approximated by a discretely time-varying Poisson process. An approximate expression for the departure process of the M/M/1 queue is also proposed which implies that, for an M(t)/M/1 queue whose arrival process is discretely time-varying, the departure process can be approximated as discretely time-varying too (albeit with a different time-varying parameter). In all cases, the techniques and approximations are examined by comparison with exact analytic results, simulation or alternative discrete-time approaches.

[1]  Thoddi C. T. Kotiah,et al.  Approximate Transient Analysis of Some Queuing Systems , 1978, Oper. Res..

[2]  A. M. Hasofer Some perturbation results for the single-server queue with Poisson input , 1965 .

[3]  S. C. Moore,et al.  Approximating the Behavior of Nonstationary Single-Server Queues , 1975, Oper. Res..

[4]  N. S. Kambo,et al.  Non-Homogeneous M/M/∞ Queues In Series , 1979 .

[5]  D. Daley,et al.  Queueing output processes , 1976, Advances in Applied Probability.

[6]  P. Naor,et al.  Queuing Problems with Heterogeneous Arrivals and Service , 1971, Oper. Res..

[7]  Donald P. Gaver The Influence of Servicing Times in Queuing Processes , 1954, Oper. Res..

[8]  Ralph L. Disney,et al.  Some Topics in Queueing Network Theory , 1974 .

[9]  Herbert P. Galliher,et al.  Nonstationary Queuing Probabilities for Landing Congestion of Aircraft , 1958 .

[10]  J. Keilson,et al.  On the General Time Dependent Queue with a Single Server , 1962 .

[11]  Donna Katzman McClish Queues and stores with nonhomogenous input , 1979 .

[12]  P. Burke The Output of a Queuing System , 1956 .

[13]  M. Neuts A QUEUE SUBJECT TO EXTRANEOUS PHASE CHANGES , 1971 .

[14]  S. Jones,et al.  An Efficient Computational Procedure for the Evaluation of the M/M/I Transient State Occupancy Probabilities , 1980, IEEE Trans. Commun..

[15]  M. S. Bartlett,et al.  On the differential equations for the transition probabilities of Markov processes with enumerably many states , 1953, Mathematical Proceedings of the Cambridge Philosophical Society.

[16]  J. Keilson,et al.  On Time Dependent Queuing Processes , 1960 .

[17]  M. Tainiter,et al.  Stochastic Variations in Queuing Processes , 1963 .

[18]  Kenneth Lloyd Rider A Simple Approximation to the Average Queue Size in the Time-Dependent M/M/1 Queue , 1976, JACM.

[19]  U. Narayan Bhat ["Transient Behavior of Multi-Server Queues with Recurrent Input and Exponential Service times"] , 1967 .

[20]  G. Luchak The Solution of the Single-Channel Queuing Equations Characterized by a Time-Dependent Poisson-Distributed Arrival Rate and a General Class of Holding Times , 1956 .

[21]  R. R. P. Jackson,et al.  Letter to the Editor - The Time-Dependent Solution to the Many-Server Poisson Queue , 1966, Oper. Res..

[22]  Bernard O. Koopman,et al.  Air-Terminal Queues under Time-Dependent Conditions , 1972, Oper. Res..

[23]  Gordon F. Newell,et al.  Applications of queueing theory , 1971 .

[24]  A. Wragg,et al.  The solution of an infinite set of differential-difference equations occurring in polymerization and queueing problems , 1963, Mathematical Proceedings of the Cambridge Philosophical Society.

[25]  S. Ross Average delay in queues with non-stationary Poisson arrivals , 1978, Journal of Applied Probability.

[26]  Thomas L. Saaty,et al.  Time-Dependent Solution of the Many-Server Poisson Queue , 1960 .

[27]  J. Keilson The Ergodic Queue Length Distribution for Queueing Systems with Finite Capacity , 1966 .

[28]  T. Stern Approximations of Queue Dynamics and Their Application to Adaptive Routing in Computer Communication Networks , 1979, IEEE Trans. Commun..

[29]  K. Meyer The Output of a Queueing System , 1981 .

[30]  J. Keilson Markov Chain Models--Rarity And Exponentiality , 1979 .

[31]  Do Le Minh,et al.  The discrete-time single-server queue with time-inhomogeneous compound Poisson input and general service time distribution , 1978, Journal of Applied Probability.

[32]  Satish K. Tripathi,et al.  Transient solution of the virtual waiting tune of a single-server queue and its applications , 1980, Inf. Sci..

[33]  J. Keilson A review of transient behavior in regular diffusion and birth-death processes , 1964 .

[34]  Ralph L. Disney,et al.  A Characterization of M/G/1 Queues with Renewal Departure Processes , 1973 .

[35]  L. Takács Investigation of waiting time problems by reduction to Markov processes , 1955 .

[36]  N. K. Jaiswal,et al.  Time-Dependent Solution of the Bulk-Service Queuing Problem , 1960 .

[37]  A. M. Hasofer On the single-server queue with non-homogeneous Poisson input and general service time , 1964 .

[38]  Vincent Hodgson,et al.  The Single Server Queue. , 1972 .

[39]  D. Kendall Stochastic Processes Occurring in the Theory of Queues and their Analysis by the Method of the Imbedded Markov Chain , 1953 .

[40]  Marcel F. Neuts,et al.  Two servers in series, studied in terms of a Markov renewal branching process , 1970, Advances in Applied Probability.

[41]  A. Clarke,et al.  A Waiting Line Process of Markov Type , 1956 .

[42]  Michael R Middleton Transient Effects in M/G/1 Queues: An Empirical Investigation. , 1979 .

[43]  John A. White,et al.  Analysis of queueing systems , 1975 .

[44]  D. Gaver Diffusion approximations and models for certain congestion problems , 1968, Journal of Applied Probability.

[45]  Lajos Takács,et al.  The Transient Behavior of a Single Server Queuing Process with a Poisson Input , 1961 .

[46]  P. R. Satyamurty Letter to the Editor - Queuing with Balking - A Simple Method to Study the Transient Behavior , 1966, Oper. Res..

[47]  Edgar Reich,et al.  On the Integrodifferential Equation of Takacs. II , 1958 .

[48]  Walter C. Giffin Queueing : basic theory and applications , 1978 .

[49]  Noel M. Mirasol Letter to the Editor---The Output of an M/G/∞ Queuing System is Poisson , 1963 .

[50]  James H. Bookbinder,et al.  Time-Dependent Queueing Approach to Helicopter Allocation for Forest Fire Initial-Attack , 1979 .

[51]  Hisashi Kobayashi,et al.  Application of the Diffusion Approximation to Queueing Networks II: Nonequilibrium Distributions and Applications to Computer Modeling , 1974, JACM.

[52]  Bent Natvig On the input and output processes for a general birth-and-death queueing model , 1975 .