Skip to main content
Log in

MRE hierarchical decomposition of general queueing network models

  • Published:
Acta Informatica Aims and scope Submit manuscript

Summary

The principle of Minimum Relative Entropy (MRE), given fully decomposable subset and aggregate mean queue length, utilisation and flow-balance constraints, is used in conjunction with asymptotic connections to infinite capacity queues, to derive new analytic approximations for the conditional and marginal state probabilities of single class general closed queueing network models (QNMs) in the context of a multilevel variable aggregation scheme. The concept of subparallelism is applied to preserve the flow conservation and a universal MRE hierarchical decomposition algorithm is proposed for the approximate analysis of arbitrary closed queueing networks with single server queues and general service-times. Heuristic criteria towards an optimal coupling of network's units at each level of aggregation are suggested. As an illustration, the MRE algorithm is implemented iteratively by using the Generalised Exponential (GE) distributional model to approximate the service and asymptotic flow processes in the network. This algorithm captures the exact solution of separable queueing networks, while for general queueing networks it compares favourably against exact solutions and known approximations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Baskett, F., Chandy, K.M., Muntz, R.R., Plasios, F.G.: Open, closed and mixed networks of queues with different classes of customers, JACM22(2), 248–260 (1975)

    Google Scholar 

  2. Courtois, P.J.: Decomposability, instabilities and saturation in multiprogramming systems. Commun. ACM18(7), 371–377 (1975)

    Google Scholar 

  3. Chandy, K.M., Herzog, U., Woo, L.: Approximate analysis of general queueing networks. IBM J. Res. Dev.19, 50–57 (1975)

    Google Scholar 

  4. Sevcik, K.C., Levy, A.I., Tripathi, S.K., Zahorjan, J.L.: Improving approximations of aggregated queueing network subsystems. Comp. Perf., Chandy, K.M., Reiser, M. (eds.) Amsterdam: North-Holland 1977

    Google Scholar 

  5. Marie, R.A.: An approximate analytical method for general queueing networks. IEEE Trans. Software Eng.SE-5, 530–538 (1979)

    Google Scholar 

  6. Kouvatsos, D.D.: A universal maximum entropy algorithm for the analysis of general closed networks. Hasegawa, T., et al. (eds.) Comparative networking and perfect evaluation, pp. 113–123. Amsterdam: North-Holland 1986

    Google Scholar 

  7. Courtois, P.J.: Decomposability, queueing and computer systems applications. London: Academic Press 1977

    Google Scholar 

  8. Simon, H.A., Ando, A.: Aggregation of variables in dynamic systems. Econometrica29(2), 111–138 (1961)

    Google Scholar 

  9. Balsamo, S.: Decomposability in general Markovian networks, Math. Comp. Perf. and Reliability, Jazeolla, G., Courtois, P.J., Hordwijk, A. (eds.). Amsterdam: Elsevier Science 1984

    Google Scholar 

  10. Vantilborgh, H.: Exact aggregation in exponential queueing networks. ACM J.24(4), 620–629 (1978)

    Google Scholar 

  11. Balsamo, S., Iazeolla, G.: An extension of Norton's Theorem for queueing networks. IEEE Trans. Software Eng.SE-8, 298–305 (1982)

    Google Scholar 

  12. Shore, J.E., Johnson, R.W.: Properties of cross-entropy minimization, IEEE Trans. Inf. TheoryIT-27(5), 472–482 (1981)

    Google Scholar 

  13. Shore, J.E.: Cross-entropy minimization given fully decomposable subset and aggreagate constraints, IEEE Trans. Inf. TheoryIT-28(6), 956–961 (1982)

    Google Scholar 

  14. Shore, J.E.: Private communication 1983

  15. Kouvatsos, D.D.: Maximum entropy and theG/G/1N queue. Acta Inf.23, 545–565 (1986)

    Google Scholar 

  16. Tomaras, P.J.: Decomposition of general queueing network models. PhD Thesis, University of Bradford, 1989

  17. Kouvatsos, D.D., Tomaras, P.J.: A minimum relative entropy hierarchical decomposition of central server models. Research Report DDK/PJT/1, Comp. Syst. Modelling Res. Group, Univ. Bradford, 1988

  18. Kuehn, P.J.: Approximate analysis of general queueing networks by decomposition, IEEE Trans. Commun.COM-27, 113–126 (1979)

    Google Scholar 

  19. Almond, J.: Generalized analytic queueing network models. PhD Thesis, University of Bradford 1988

  20. Marsan, M.A., Conte, G., Balbo, G.: A class of generalised stochastic petri nets for the performance evaluation of multi-processor systems. ACM Trans. Comput. Systems2, 93–122 (1984)

    Google Scholar 

  21. Neuse, D., Chandy, K.M.: HAM: The heuristic aggregation method for solving general closed queueing network models of computer systems. Performance Eval. Rev.4, 195–212 (1982)

    Google Scholar 

  22. Shum, A.W.: Queueing models for computer systems with general service time distributions, PhD Thesis, Harvard University 1976

  23. Tripathi, S.K.: On approximate solution techniques for queueing network models of computer systems, PhD Thesis, Toronto University 1979

  24. Walstra, R.: Iterative analysis of networks of queues. PhD Thesis, Toronto University 1984

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work is sponsored by the Science and Engineering Research Council (SERC), UK, under grant GR/F29271

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tomaras, P.J., Kouvatsos, D.D. MRE hierarchical decomposition of general queueing network models. Acta Informatica 28, 265–295 (1991). https://doi.org/10.1007/BF01178507

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01178507

Keywords

Navigation