MEM for arbitrary closed queueing networks with RS-blocking and multiple job classes

A new product-form approximation, based on the method of entropy maximisation (MEM), is characterised for arbitrary closed queueing networks with multiple and distinct classes of jobs, Generalised Exponential (GE) service times, mixed service disciplines, complete buffer sharing and repetitive-service blocking with both fixed (RS-FD) and random destinations (RS-RD). The maximum entropy (ME) approximation implies decomposition of the network into individual multiple class GE/GE/1/N queues satisfying constraints on population and flow conservation which is, in turn, truncated and efficiently implemented by a general convolution recursive procedure for the efficient calculation of the normalising constant and typical performance metrics. A relationship between MEM and reversible closed multiple class queueing networks is identified and it is shown how the ME approximation reduces to the exact solution. Numerical validation experiments against simulation are included to demonstrate the credibility of ME results.

[1]  Boris G. Pittel,et al.  Closed Exponential Networks of Queues with Saturation: The Jackson-Type Stationary Distribution and Its Asymptotic Analysis , 1979, Math. Oper. Res..

[2]  Ian F. Akyildiz,et al.  Exact Solutions for Open, Closed and Mixed Queueing Networks with Rejection Blocking , 1989, Theor. Comput. Sci..

[3]  Harry G. Perros Approximation algorithms for open queueing networks with blocking , 1989 .

[4]  Jeffrey P. Buzen,et al.  Computational algorithms for closed queueing networks with exponential servers , 1973, Commun. ACM.

[5]  Rodney W. Johnson,et al.  Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropy , 1980, IEEE Trans. Inf. Theory.

[6]  Raif O. Onvural,et al.  Survey of closed queueing networks with blocking , 1990, CSUR.

[7]  Raif O. Onvural,et al.  A Note on the Product Form Solutions of Multiclass Closed Queueing Networks with Blocking , 1989, Perform. Evaluation.

[8]  E. Jaynes Information Theory and Statistical Mechanics , 1957 .

[9]  Demetres D. Kouvatsos,et al.  Entropy Maximised Queueing Networks with Blocking and Multiple Job Classes , 1993, Perform. Evaluation.

[10]  K. Mani Chandy,et al.  Approximate Analysis of General Queuing Networks , 1975, IBM J. Res. Dev..

[11]  C. H. Sauer,et al.  Configuration of computing systems: an approach using queueing network models. , 1975 .

[12]  Hideo Miyahara,et al.  An Approximation Method for Open Restricted Queueing Networks , 1980, Oper. Res..

[13]  Ian F. Akyildiz,et al.  Central Server Models with Multiple Job Classes, State Dependent Routing, and Rejection Blocking , 1989, IEEE Transactions on Software Engineering.

[14]  Berend Robbe Jouke Walstra Iterative analysis of networks of queues , 1985 .

[15]  Guy Pujolle,et al.  Isolation Method in a Network of Queues , 1980, IEEE Transactions on Software Engineering.

[16]  Harry G. Perros Queueing networks with blocking , 1994 .

[17]  Simonetta Balsamo,et al.  Some Equivalence Properties for Queueing Networks with and without Blocking , 1983, Performance.

[18]  David D. Yao,et al.  Modeling a class of state-dependent routing in flexible manufacturing systems , 1985 .

[19]  Stephen S. Lavenberg,et al.  Mean-Value Analysis of Closed Multichain Queuing Networks , 1980, JACM.

[20]  Demetres D. Kouvatsos,et al.  MEM for Arbitrary Queueing Networks with Multiple General Servers and Repetitive-Service Blocking , 1989, Perform. Evaluation.

[21]  H. Watanabe,et al.  A new stage method getting arbitrary coefficient of variation by two stages , 1987 .

[22]  M. Reiser,et al.  A Queueing Network Analysis of Computer Communication Networks with Window Flow Control , 1979, IEEE Trans. Commun..

[23]  Harry G. Perros,et al.  Approximate analysis of arbitrary configurations of open queueing networks with blocking , 1987 .

[24]  Gianfranco Balbo,et al.  Computational algorithms for closed queueing networks , 1980 .

[25]  Edwin T. Jaynes Prior Probabilities , 2010, Encyclopedia of Machine Learning.

[26]  G. Pujolle,et al.  Throughput Capacity of a Sequence of Queues with Blocking Due to Finite Waiting Room , 1979, IEEE Transactions on Software Engineering.

[27]  Demetres D. Kouvatsos,et al.  A Universal Maximum Entropy Algorithm for General Multiple Class Open Networks with Mixed Service Disciplines , 1989 .

[28]  J. MacGregor Smith,et al.  The generalized expansion method for open finite queueing networks , 1987 .

[29]  K. Mani Chandy,et al.  Open, Closed, and Mixed Networks of Queues with Different Classes of Customers , 1975, JACM.

[30]  J. A. Buzacott,et al.  Queueing models for a flexible machining station Part II: The method of Coxian phases , 1985 .

[31]  W. Whitt,et al.  Open and closed models for networks of queues , 1984, AT&T Bell Laboratories Technical Journal.