Summary
The M/G/1 and G/M/1 queueing models are of great interest in the performance analysis of computer systems. For both models, the equilibrium solution for the number of jobs in the system varies with the probability distribution function representing the general (G-type) distribution. Even in the presence of empirical data, the characterisation of this function involves a degree of arbitrariness that may cause some variation in the performance metrics.
In this paper maximum entropy formalism is used to analyse the M/G/1- and G/M/1-queueing systems at equilibrium. A unique product form solution for the number of jobs in the M/G/1 system is derived and the corresponding service time distribution is determined. This solution is also presented as a limit of a sequence of maximum entropy solutions to two-stage M/G/1 systems. Furthermore, the maximum entropy solution to the G/M/1 queueing system is established and favourable comparisons with the method of stages and the diffusion approximation are made. It is also shown that the maximum entropy M/G/1- and G/M/1-systems satisfy local balance. Comments on the results so far obtained and their implications to the analysis of general queueing systems are included.
Similar content being viewed by others
References
Allen, A.O.: Probability, statistics and queueing theory with computer science applications. New York, San Francisco, London: Academic Press 1978
Bard, Y.: Estimation of state probabilities using the maximum entropy principle. IBM Jnl. Res. Develop. 24, 5, 563–569 (1980)
El-Affendi, M.A., Kouvatsos, D.D.: A maximum entropy analysis of the G/M/1 queueing system at equilibrium. Res. Rep. DDK/ME 3, Postgraduate School of Studies in Computing, University of Bradford, England, 1982
Evans, R.B.: A new approach for deciding upon constraints in the maximum entropy formalism. In: The Maximum Entropy Formalism. Leven, R.D., Tribus, M. (eds.). Cambridge, MA: MIT Press, 169–206, 1979
Ferdinand, A.E.: A statistical mechanical approach to systems analysis. IBM Jnl. Res. Develop. 14, 539–547 (1970)
Franta, W.R.: The mathematical analysis of the computer system modelled as a two-stage cyclic queue. Acta Informat. 6, 187–209 (1976)
Gelenbe, E., Mitrani, J.: Analysis and synthesis of computer systems. London, New York: Academic Press 1980
Jaynes, E.T.: Information theory and statistical mechanics. Phys. Rev. 106, 4, 620–630 (1957)
Jaynes, E.T.: Prior probabilities. IEEE Trans. Systems Sci. Cybernetics SSC-4, 4, 227–241 (1968)
Jaynes, E.T.: Where do we stand on maximum entropy? In: The Maximum Entropy Formalism. Leven, R.D., Tribus, M. (eds.). Cambridge, MA: MIT Press, 17–118, 1979
Johnson, R.W.: Determining probability distributions by maximum entropy and minimum cross-entropy. In: APL 1979 Conf. Proc. 24–29, 1979
Kleinrock, L.: Queueing systems, Vol. 1 — Theory. New York: John Wiley 1975
Koopman, B.O.: Entropy increase and group symmetry. In: Maximum Entropy Formalism. Leven, R.D., Tribus, M. (eds.), Cambridge, MA: MIT Press, 403–422, 1979
Lazowska, E.D.: The use of percentiles in modelling CPU service time distributions. Computer Performance. Chandy, K.M., Reiser, M. (eds.). North Holland Publishing Company, 53–66, 1977 1977
Reiser, M., Kobayashi, H.: The effects of service time distributions on system performance. Proc. IFIP Congress 74, Stockholm, Amsterdam, 230–234, 1974
Sauer, C.H., Chandy, K.M.: Computer systems performance modelling. New Jersey: Prentice-Hall 1981
Shannon, C.E.: A mathematical theory of communication. Bell Syst. Tech. Jnl. 27, 379–423, 623–656 (1948)
Shore, J.E.: Derivation of equilibrium and time-dependent solutions to M/M/∞//N and M/M/∞ queueing systems using entropy maximisation. Proc. Natl. Comput. Conference, Anheim, CA, 483–487, 1978
Shore, J.E., Johnson, R.W.: Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropy. IEEE Trans. Informat. Theory 11–26, 1, 26–37 (1981)
Tribus, M.: Rational description, decisions and designs. New York: Pergamon 1969
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
El-Affendi, M.A., Kouvatsos, D.D. A maximum entropy analysis of the M/G/1 and G/M/1 queueing systems at equilibrium. Acta Informatica 19, 339–355 (1983). https://doi.org/10.1007/BF00290731
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF00290731