Skip to main content
Log in

Queueing networks with dependent nodes and concurrent movements

  • Published:
Queueing Systems Aims and scope Submit manuscript

Abstract

Classical queueing network processes are useful for modeling the movement of discrete units in a network in which the nodes operate independently, the routing of units is independent of the congestion, only one unit moves at a time and its equilibrium distribution is a well-understood product form. Actual networks, however, typically have dependent nodes and concurrent movement of units. Imagine the dependencies associated with the network movements of telephone calls, manufacturing material, computer data packets, messages in a parallel-processing simulation, etc. A second generation of queueing network processes is beginning to evolve for modeling such “intelligent” networks with dependent nodes and concurrent movements. This paper describes the following fundamental processes that have been developed in this regard:

  • • A basic queueing network process for dependent nodes and single-unit movements. Examples include the classical Jackson, BCMP, Kelly and Kelly-Whittle networks and networks with interacting subpopulations.

  • • Reversible queueing network processes for dependent nodes and concurrent movements. An example is a multivariate, compound birth-death process.

  • • Miscellaneous partially balanced queueing networks. Examples include extensions of the basic network processes and weakly coupled and quasi-reversible networks.

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. F. Baccelli and P. Bremaud,Palm Probabilities and Stationary Queues, Lecture Notes in Statistics, vol. 41 (Springer, 1986).

  2. A.D. Barbour and R. Schassberger, Insensitive average residence times in generalized semi-Markov processes, Adv. Appl. Prob. 13 (1981) 720–735.

    Google Scholar 

  3. E. Basket, K. Chandy, R. Muntz and P. Palacios, Open, closed and mixed networks with different classes of customers, J. ACM 22 (1975) 248–260.

    Google Scholar 

  4. A.A. Borovkov, Limit theorems for queueing networks I, Theory Prob. Appl. 31 (1986) 413–427.

    Google Scholar 

  5. O.J. Boxma and H. Daduna, Sojourn times in queueing networks, in:Stochastic Analysis of Computer and Communication Systems (North-Holland, 1989) pp. 401–405.

  6. A. Brandt, P. Franken and B. Lisek,Stationary Stochastic Models (Wiley, 1990).

  7. J.A. Buzacott and D.D. Yao, On queueing network models of flexible manufacturing systems, Queueing Systems 1 (1986) 29–66.

    Google Scholar 

  8. H. Chen and A. Mandelbaum, Stochastic discrete flow networks: diffusion approximations and bottlenecks, Ann. Prob. 19(1991) 1463–1519.

    Google Scholar 

  9. A.E. Conway and N.D. Georganas,Queueing Networks —Exact Computational Algorithms (MIT Press, 1989).

  10. R.L. Disney and P.C. Kiessler,Traffic Process in Queueing Networks: A Markov Renewal Approach (Johns Hopkins University Press, 1987).

  11. R.L. Disney and D. König, Queueing networks: A survey of their random processes, SIAM Rev. 27 (1985) 335–403.

    Google Scholar 

  12. P. Franken, D. König, V. Arndt and V. Schmidt,Queues and Point Processes (Wiley, 1982).

  13. E. Gelenbe and G. Pujolle,Introduction to Queueing Networks (Wiley, 1987).

  14. E. Gelenbe and I. Mitrani,Analysis and Synthesis of Computer Systems (Academic Press, 1980).

  15. E. Gelenbe, Product-form networks with negative and positive customers, J. Appl. Prob. 28 (1991) 656–663.

    Google Scholar 

  16. W.J. Gordon and G.F. Newell, Cyclic queueing systems with restricted queue lengths, Oper. Res. 15 (1967) 266–278.

    Google Scholar 

  17. J.M. Harrison and R.J. Williams, Brownian models of open queueing networks with homogeneous customer populations, Stochastics 22 (1987) 77–115.

    Google Scholar 

  18. J.M. Harrison and V. Nguyen, Brownian models of multiclass queueing networks: current states and open problems, Queueing Systems 13 (1991), this issue.

  19. W. Henderson and P.G. Taylor, Product form in networks of queues with batch arrivals and batch services, Queueing Systems 6 (1990) 71–88.

    Google Scholar 

  20. W. Henderson, C.E.M. Pearce, P.G. Taylor and N.M. van Dijk, Closed queueing networks with batch services, Queueing Systems 6 (1990) 59–70.

    Google Scholar 

  21. A. Hordijk and N. van Dijk, Networks of queues, Part I: Job-local-balance and the adjoint process, Part II: General routing and service characteristics,Proc. Int. Seminar on Modelling and Performance Evaluation Methodology, INRIA 1 (1983) 79–135.

    Google Scholar 

  22. A. Hordijk and N. van Dijk, Adjoint processes, job local balance and insensitivity for stochastic networks, Proc. 44th Session of International Statistics Institute (1983).

  23. J.R. Jackson, Networks of waiting lines, Oper. Res. 5 (1957) 518–521.

    Google Scholar 

  24. P.A. Jacobson and E.D. Lazowska, Analyzing queueing networks with simultaneous resource procession, Commun. ACM 25 (1982) 142–151.

    Google Scholar 

  25. H. Kaspi and A. Mandelbaum, On the ergodicity of a closed queueing network, Technical report, Graduate School of Business, Stanford University (1989).

  26. J.S. Kaufman, Blocking in a shared resource environment, IEEE Trans. Commun. COM-24 (1981) 1774–1481.

    Google Scholar 

  27. J.S. Kaufman and W.S. Wong, Approximate analysis of a cyclic queueing network with applications to a simultaneous resource possession problem, Technical report, AT&T Bell Laboratories (1989).

  28. J. Keilson,Markov Chain Models-Rarity and Exponentiality (Springer, 1979).

  29. F.P. Kelly,Reversibility and Stochastic Networks (Wiley, 1979).

  30. F.P. Kelly and P.K. Pollett, Sojourn times in closed queueing networks, Adv. Appl. Prob. 15 (1983) 638–656.

    Google Scholar 

  31. J.F.C. Kingman, Markov population processes, J. Appl. Prob. 6 (1969) 1–18.

    Google Scholar 

  32. K. Kook, Equilibrium behavior of Markovian network processes, Ph.D. Dissertation, School of Industrial and Systems Engineering, Georgia Institute of Technology (1989).

  33. K. Kook and R.F. Serfozo, Travel and sojourn times in stochastic networks, to appear in Ann. Appl. Prob. (1993).

  34. J. McKenna, A generalization of Little's law to moments of queue lengths and waiting times in closed, product form queueing networks, J. Appl. Prob. 26 (1987) 121–133.

    Google Scholar 

  35. J. McKenna and D. Mitra, Asymptotic expansions for closed Markovian networks with statedependent service rates, J. ACM 33 (1984) 568–592.

    Google Scholar 

  36. N. Metropolis, A.W. Rosenbluth, M.N. Rosenbluth, A.H. Teller and E. Teller, Equations of state calculations by fast computing machines, J. Chem. Phys. 21 (1953) 1087–1095.

    Google Scholar 

  37. W.P. Peterson, A heavy traffic limit theorem for networks of queues with multiple customer types, Math. Oper. Res. 16 (1990) 90–118.

    Google Scholar 

  38. P.K. Pollett, Preserving partial balance in continuous-time Markov chains, Adv. Appl. Prob. 19(1987) 431–453.

    Google Scholar 

  39. P.K. Pollett, Connecting reversible Markov processes, Adv. Appl. Prob. 18 (1986) 880–900.

    Google Scholar 

  40. M.I. Reiman, Open queueing networks in heavy traffic, Math. Oper. Res. 9 (1984) 441–458.

    Google Scholar 

  41. E. Reich, Waiting times when queues are in tandem, Ann. Math. Statist. 28 (1957) 768–773.

    Google Scholar 

  42. M. Reiser and S.S. Lavenberg, Mean value analysis of closed multichain queueing networks, J. ACM 27 (1980) 313–322.

    Google Scholar 

  43. R.F. Serfozo, Poisson functionals of Markov processes and queueing networks, Adv. Appl. Prob. 21 (1989) 595–611.

    Google Scholar 

  44. R.F. Serfozo, Markovian network processes: Congestion-dependent routing and processing, Queueing Systems 5 (1989) 5–36.

    Google Scholar 

  45. R.F. Serfozo, Reversibility and compound birth-death and Migration Processes,Queueing and Related Models (Oxford Univ. Press, 1992) pp. 65–90.

  46. D.F. Towsley, Queueing networks with statedependent routing, J. ACM 27 (1980) 323–337.

    Google Scholar 

  47. J. Walrand,An Introduction to Queueing Networks (Prentice-Hall, 1988).

  48. J. Walrand and P. Varaiya, Sojourn times and overtaking condition in Jacksonian networks, Adv. App. Prob. 12 (1980) 1000–1018.

    Google Scholar 

  49. J. Walrand and P. Varaiya, Flows in queueing networks: A martingale approach, Math. Oper. Res. 6 (1981) 387–404.

    Google Scholar 

  50. W. Whitt, The queueing network analyzer, Bell. Syst. Tech. J. 62 (1983) 2779–2815.

    Google Scholar 

  51. P. Whittle, Nonlinear migration processes, Bull. Inst. Int. Statist. 42 (1967) 642–647.

    Google Scholar 

  52. P. Whittle, Equilibrium distributions for an open migration process, J. Appl. Prob. 5 (1968) 567–57.

    Google Scholar 

  53. P. Whittle,Systems in Stochastic Equilibrium (Wiley, 1986).

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was supported in part by the Air Office of Scientific Research under contract 89-0407 and NSF grant DDM-9007532.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Serfozo, R.F. Queueing networks with dependent nodes and concurrent movements. Queueing Syst 13, 143–182 (1993). https://doi.org/10.1007/BF01158932

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Keywords

Navigation