CHAPTER 6 – Non-Markovian Queueing Systems

This chapter discusses non-Markovian queueing systems and the systems where the distributions of the inter-arrival and service times are not necessarily exponential and the distributions are assumed independent. A model of the type M / G / 1 is examined, where G denotes the fact that the distribution of service time is general. The process [ N ( t ), t ≥ 0], where N ( t ) gives the state of the system or the system size at time t , is a non-Markovian process. However, the analysis of such a process could be based on a Markovian process that can be extracted out of it. There are a number of techniques or approaches that are used for this purpose, such as the embedded-Markov-chain technique, the supplementary-variable technique, and Lindley's integral-equation method. The chapter focuses on the embedded-Markov-chain technique for a system with a Poisson input, the Pollaczek–Khinchin formula for the M / G/1 model, queues with a finite input source ( M/G/1//N system), and systems with limited waiting spaces ( M / G / 1 / K systems). Concepts related to busy period, the M x /G/1 model with bulk arrival, multiserver model, and queues with Markovian arrival process are discussed in the chapter.

[1]  M. Neuts A General Class of Bulk Queues with Poisson Input , 1967 .

[2]  W. Whitt,et al.  The transient BMAP/G/l queue , 1994 .

[3]  Christos Langaris,et al.  On the waiting time of a two-stage queueing system with blocking , 1984, Journal of Applied Probability.

[4]  Hideaki Takagi,et al.  On the Busy Period of an M/G/1/K Queue , 1994, Oper. Res..

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

[6]  Vaidyanathan Ramaswami,et al.  Introduction to Matrix Analytic Methods in Stochastic Modeling , 1999, ASA-SIAM Series on Statistics and Applied Mathematics.

[7]  Louis W. Miller Technical Note - A Note on the Busy Period of an M/G/1 Finite Queue , 1975, Oper. Res..

[8]  A. W. Kemp,et al.  Applied Probability and Queues , 1989 .

[9]  Gordon E. Willmot A note on the equilibrium M/G /1 queue length , 1988 .

[10]  Andreas Brandt,et al.  Brandt / On stationary queue length distributions , 2005 .

[11]  J. Teghem,et al.  Modèles d'attente M/G/1 et GI/M/1 : à arrivées et services en groupes , 1969 .

[12]  D. Cox The analysis of non-Markovian stochastic processes by the inclusion of supplementary variables , 1955, Mathematical Proceedings of the Cambridge Philosophical Society.

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

[14]  J. Medhi,et al.  A Single Server Poisson Input Queue with a Second Optional Channel , 2002, Queueing Syst. Theory Appl..

[15]  Ernest Koenigsberg,et al.  Invariance Properties Of Queueing Networks And Their Application To Computer/Communications Systems , 1981 .

[16]  N. U. Prabhu,et al.  Queues and Inventories , 1966 .

[17]  Bruce E. Hajek,et al.  The Proof of a Folk Theorem on Queuing Delay with Applications to Routing in Networks , 1983, JACM.

[18]  A. J. Fabens The Solution of Queueing and Inventory Models by Semi‐Markov Processes , 1961 .

[19]  Robert B. Cooper,et al.  An Introduction To Queueing Theory , 2016 .

[20]  J. Kingman POISSON COUNTS FOR RANDOM SEQUENCES OF EVENTS , 1963 .

[21]  M. Neuts A Versatile Markovian Point Process , 1979 .

[22]  Robert M. Fortet,et al.  Random Distributions with an Application to Telephone Engineering , 1956 .

[23]  U. Narayan Bhat,et al.  Queueing and related models , 1992 .

[24]  M. Yadin,et al.  Queueing Systems with a Removable Service Station , 1963 .

[25]  W. Whitt Comparing batch delays and customer delays , 1983, The Bell System Technical Journal.

[26]  Ward Whitt,et al.  The Physics of the Mt/G/∞ Queue , 1993, Oper. Res..

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

[28]  V. Ramaswami The N/G/1 queue and its detailed analysis , 1980, Advances in Applied Probability.

[29]  J. S. Kaufman Technical Note - The Busy Probability in M/G/N Loss Systems , 1979, Oper. Res..

[30]  S. G. Mohanty On queues involving batches , 1972, Journal of Applied Probability.

[31]  D. Jagerman Some properties of the erlang loss function , 1974 .

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

[33]  A. Harel Sharp bounds and simple approximations for the Erlang delay and loss formulas , 1988 .

[34]  Marcel F. Neuts,et al.  An Alternative Proof of a Theorem of Takács on the GI/M/1 Queue , 1966, Oper. Res..

[35]  Tetsuya Takine,et al.  Analysis of an M/G/1/K/N queue , 1993 .

[36]  J. Medhi,et al.  Poisson input queueing system with startup time and under control-operating policy , 1987, Comput. Oper. Res..

[37]  Daniel P. Heyman,et al.  Optimal Operating Policies for M/G/1 Queuing Systems , 1968, Oper. Res..

[38]  D. Kendall Some Problems in the Theory of Queues , 1951 .

[39]  A. A. Borovkov,et al.  Asymptotic Methods in Queueing Theory. , 1986 .

[40]  Vernon Rego Characterizations of equilibrium queue length distributions in M/GI/1 queues , 1988, Comput. Oper. Res..

[41]  Walter A. Rosenkrantz Calculation of the Laplace Transform of the Length of the Busy Period for the M|G|1 Queue Via Martingales , 1983 .

[42]  Austin J. Lemoine On Random Walks and Stable GI/G/1 Queues , 1976, Math. Oper. Res..

[43]  Martin J. Fischer Technical Note - The Waiting Time in the Ek/M/1 Queuing System , 1974, Oper. Res..

[44]  P. Glynn,et al.  A new view of the heavy-traffic limit theorem for infinite-server queues , 1991, Advances in Applied Probability.

[45]  M. Neuts,et al.  A single-server queue with server vacations and a class of non-renewal arrival processes , 1990, Advances in Applied Probability.

[46]  Lajos Takács,et al.  On the Busy Periods of Single-Server Queues with Poisson Input and General Service Times , 1976, Oper. Res..

[47]  Kailash C. Madan,et al.  An M/G/1 queue with second optional service , 1999, Queueing Syst. Theory Appl..

[48]  Sheldon M. Ross Introduction to Probability Models. , 1995 .

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

[50]  Onno Boxma,et al.  An M/G/1 queue with multiple types of feedback and gated vacations , 1995 .

[51]  Terrell J. Harris,et al.  The Remaining Busy Period of a Finite Queue , 1971, Oper. Res..

[52]  Marcel F. Neuts The single server queue with Poisson input and semi-Markov service times , 1966 .

[53]  Yiqiang Zhao,et al.  Analysis of the GIX/M/c model , 1994, Queueing Syst. Theory Appl..

[54]  Mohan L. Chaudhry,et al.  Modelling and analysis of M/Ga,b/1/N queue – A simple alternative approach , 1999, Queueing Syst. Theory Appl..

[55]  Shelby Brumelle,et al.  A Generalization of L = λW to Moments of Queue Length and Waiting Times , 1972, Oper. Res..

[56]  On a property of a refusals stream , 1997 .

[57]  P. J. Burke Technical Note - Delays in Single-Server Queues with Batch Input , 1975, Oper. Res..

[58]  L. Takács On Erlang's Formula , 1969 .

[59]  Matthew J. Sobel,et al.  Note-Simple Inequalities for Multiserver Queues , 1980 .

[60]  Rhonda Righter A NOTE ON LOSSES IN M/GI/1/n QUEUES , 1999 .

[61]  Ward Whitt,et al.  Understanding the Efficiency of Multi-Server Service Systems , 1992 .

[62]  Richard D. Wollmer,et al.  A Fuel Management Model for the Airline Industry , 1992, Oper. Res..

[63]  Pierre A. Humblet,et al.  Determinism minimizes waiting time in queues , 1982 .

[64]  U. C. Gupta,et al.  On the finite-buffer bulk-service queue with general independent arrivals: GI/M[b]/1/N , 1999, Oper. Res. Lett..

[65]  Richard F. Serfozo,et al.  M/M/1 Queueing Decision Processes with Monotone Hysteretic Optimal Policies , 1984, Oper. Res..

[66]  G. F. Newell,et al.  Introduction to the Theory of Queues. , 1963 .

[67]  Phuoc Tran-Gia,et al.  Performance analysis of a batch service queue arising out of manufacturing system modelling , 1993, Queueing Syst. Theory Appl..

[68]  F. Haight A distribution analogous to the Borel-Tanner , 1961 .

[69]  E. Enns The Trivariate Distribution of the Maximum Queue Length, the Number of Customers Served and the Duration of the Busy Period for the M/G/1 Queueing System , 1969, Journal of Applied Probability.

[70]  K. Chae,et al.  MX/G/1 Vacation Models with N-Policy: Heuristic Interpretation of the Mean Waiting Time , 1995 .

[71]  J. Medhi Recent developments in bulk queueing models , 1984 .

[72]  U. Narayan Bhat,et al.  Further Results for the Queue with Poisson Arrivals , 1963 .

[73]  Demetrios Fakinos,et al.  Technical Note - The Expected Remaining Service Time in a Single Server Queue , 1982, Oper. Res..

[74]  James G. C. Templeton,et al.  A poisson input queue under N-policy and with a general start up time , 1992, Comput. Oper. Res..

[75]  H. Akimaru,et al.  Asymptotic Expansion for Erlang Loss Function and Its Derivative , 1981, IEEE Trans. Commun..

[76]  S. G. Mohanty,et al.  Lattice Path Counting and Applications. , 1980 .

[77]  Kishor S. Trivedi Probability and Statistics with Reliability, Queuing, and Computer Science Applications , 1984 .

[78]  M. L. Chaudhry,et al.  A first course in bulk queues , 1983 .

[79]  Boris Gnedenko,et al.  Introduction to queueing theory , 1968 .

[80]  Dimitris Bertsimas,et al.  On the Steady-State Solution of the M/C2(a, b)/s Queueing System , 1988, Transp. Sci..

[81]  D. König,et al.  Queueing Networks: A Survey of Their Random Processes , 1985 .

[82]  A. Borovkov On limit laws for service processes in multi-channel systems , 1967 .

[83]  Robert B. Cooper,et al.  Queueing Theory , 2014, Encyclopedia of Social Network Analysis and Mining.

[84]  U. C. Gupta,et al.  Analysis of finite-buffer multi-server queues with group arrivals: GIX/M/c/N , 2000, Queueing Syst. Theory Appl..

[85]  L. Takács A single-server queue with feedback , 1963 .

[86]  W. Stadje The busy period of the queueing system M / G /∞ , 1985 .

[87]  N. U. Prabhu,et al.  Some Results for the Queue with Poisson Arrivals , 1960 .

[88]  Masao Mori,et al.  Relations between queue-size and waiting-time distributions , 1980, Journal of Applied Probability.

[89]  K. R. Krishnan The convexity of loss rate in an Erland loss system and sojourn in an Erlang delay system with respect to arrival and service rates , 1990, IEEE Trans. Commun..

[90]  Paul H. Zipkin,et al.  Strong Convexity Results for Queueing Systems , 1987, Oper. Res..

[91]  Waiting Time Variability in some Single-Server Queueing Systems , 1978 .

[92]  M. J. Jacob,et al.  Transient solution of a finite‐capacity M/Ga,b/1 queueing system , 1988 .

[93]  J. George Shanthikumar,et al.  DFR Property of First-Passage Times and its Preservation Under Geometric Compounding , 1988 .

[94]  W. D. Ray,et al.  Stochastic Models: An Algorithmic Approach , 1995 .

[95]  Peter Hall,et al.  Heavy traffic approximations for busy period in an M/G/∞ queue , 1985 .

[96]  William L. Maxwell,et al.  Theory of scheduling , 1967 .

[97]  Julian Keilson Green's Function Methods in Probability Theory , 1965 .

[98]  Armand M. Makowski,et al.  Direct martingale arguments for stability: The M|G|1 case , 1985 .

[99]  Wojciech Szpankowski,et al.  The presence of exponentiality in entropy maximized M/GI/1 queues , 1989, Comput. Oper. Res..

[100]  Armand M. Makowski,et al.  Dynamic, Transient and Stationary Behavior of the M/GI/1 Queue. , 1989 .