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.
Similar content being viewed by others
References
F. Baccelli and P. Bremaud,Palm Probabilities and Stationary Queues, Lecture Notes in Statistics, vol. 41 (Springer, 1986).
A.D. Barbour and R. Schassberger, Insensitive average residence times in generalized semi-Markov processes, Adv. Appl. Prob. 13 (1981) 720–735.
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.
A.A. Borovkov, Limit theorems for queueing networks I, Theory Prob. Appl. 31 (1986) 413–427.
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.
A. Brandt, P. Franken and B. Lisek,Stationary Stochastic Models (Wiley, 1990).
J.A. Buzacott and D.D. Yao, On queueing network models of flexible manufacturing systems, Queueing Systems 1 (1986) 29–66.
H. Chen and A. Mandelbaum, Stochastic discrete flow networks: diffusion approximations and bottlenecks, Ann. Prob. 19(1991) 1463–1519.
A.E. Conway and N.D. Georganas,Queueing Networks —Exact Computational Algorithms (MIT Press, 1989).
R.L. Disney and P.C. Kiessler,Traffic Process in Queueing Networks: A Markov Renewal Approach (Johns Hopkins University Press, 1987).
R.L. Disney and D. König, Queueing networks: A survey of their random processes, SIAM Rev. 27 (1985) 335–403.
P. Franken, D. König, V. Arndt and V. Schmidt,Queues and Point Processes (Wiley, 1982).
E. Gelenbe and G. Pujolle,Introduction to Queueing Networks (Wiley, 1987).
E. Gelenbe and I. Mitrani,Analysis and Synthesis of Computer Systems (Academic Press, 1980).
E. Gelenbe, Product-form networks with negative and positive customers, J. Appl. Prob. 28 (1991) 656–663.
W.J. Gordon and G.F. Newell, Cyclic queueing systems with restricted queue lengths, Oper. Res. 15 (1967) 266–278.
J.M. Harrison and R.J. Williams, Brownian models of open queueing networks with homogeneous customer populations, Stochastics 22 (1987) 77–115.
J.M. Harrison and V. Nguyen, Brownian models of multiclass queueing networks: current states and open problems, Queueing Systems 13 (1991), this issue.
W. Henderson and P.G. Taylor, Product form in networks of queues with batch arrivals and batch services, Queueing Systems 6 (1990) 71–88.
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.
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.
A. Hordijk and N. van Dijk, Adjoint processes, job local balance and insensitivity for stochastic networks, Proc. 44th Session of International Statistics Institute (1983).
J.R. Jackson, Networks of waiting lines, Oper. Res. 5 (1957) 518–521.
P.A. Jacobson and E.D. Lazowska, Analyzing queueing networks with simultaneous resource procession, Commun. ACM 25 (1982) 142–151.
H. Kaspi and A. Mandelbaum, On the ergodicity of a closed queueing network, Technical report, Graduate School of Business, Stanford University (1989).
J.S. Kaufman, Blocking in a shared resource environment, IEEE Trans. Commun. COM-24 (1981) 1774–1481.
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).
J. Keilson,Markov Chain Models-Rarity and Exponentiality (Springer, 1979).
F.P. Kelly,Reversibility and Stochastic Networks (Wiley, 1979).
F.P. Kelly and P.K. Pollett, Sojourn times in closed queueing networks, Adv. Appl. Prob. 15 (1983) 638–656.
J.F.C. Kingman, Markov population processes, J. Appl. Prob. 6 (1969) 1–18.
K. Kook, Equilibrium behavior of Markovian network processes, Ph.D. Dissertation, School of Industrial and Systems Engineering, Georgia Institute of Technology (1989).
K. Kook and R.F. Serfozo, Travel and sojourn times in stochastic networks, to appear in Ann. Appl. Prob. (1993).
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.
J. McKenna and D. Mitra, Asymptotic expansions for closed Markovian networks with statedependent service rates, J. ACM 33 (1984) 568–592.
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.
W.P. Peterson, A heavy traffic limit theorem for networks of queues with multiple customer types, Math. Oper. Res. 16 (1990) 90–118.
P.K. Pollett, Preserving partial balance in continuous-time Markov chains, Adv. Appl. Prob. 19(1987) 431–453.
P.K. Pollett, Connecting reversible Markov processes, Adv. Appl. Prob. 18 (1986) 880–900.
M.I. Reiman, Open queueing networks in heavy traffic, Math. Oper. Res. 9 (1984) 441–458.
E. Reich, Waiting times when queues are in tandem, Ann. Math. Statist. 28 (1957) 768–773.
M. Reiser and S.S. Lavenberg, Mean value analysis of closed multichain queueing networks, J. ACM 27 (1980) 313–322.
R.F. Serfozo, Poisson functionals of Markov processes and queueing networks, Adv. Appl. Prob. 21 (1989) 595–611.
R.F. Serfozo, Markovian network processes: Congestion-dependent routing and processing, Queueing Systems 5 (1989) 5–36.
R.F. Serfozo, Reversibility and compound birth-death and Migration Processes,Queueing and Related Models (Oxford Univ. Press, 1992) pp. 65–90.
D.F. Towsley, Queueing networks with statedependent routing, J. ACM 27 (1980) 323–337.
J. Walrand,An Introduction to Queueing Networks (Prentice-Hall, 1988).
J. Walrand and P. Varaiya, Sojourn times and overtaking condition in Jacksonian networks, Adv. App. Prob. 12 (1980) 1000–1018.
J. Walrand and P. Varaiya, Flows in queueing networks: A martingale approach, Math. Oper. Res. 6 (1981) 387–404.
W. Whitt, The queueing network analyzer, Bell. Syst. Tech. J. 62 (1983) 2779–2815.
P. Whittle, Nonlinear migration processes, Bull. Inst. Int. Statist. 42 (1967) 642–647.
P. Whittle, Equilibrium distributions for an open migration process, J. Appl. Prob. 5 (1968) 567–57.
P. Whittle,Systems in Stochastic Equilibrium (Wiley, 1986).
Author information
Authors and Affiliations
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
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
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01158932