Abstract
We consider a two-node multiclass queueing network with two types of jobs moving through two servers in opposite directions, and there is infinite supply of work of both types. We assume exponential processing times and preemptive resume service. We identify a family of policies which keep both servers busy at all times and keep the queues between the servers positive recurrent. We analyze two specific policies in detail, obtaining steady state distributions. We perform extensive calculations of expected queue lengths under these policies. We compare this network with the Kumar–Seidman–Rybko–Stolyar network, in which there are two random streams of arriving jobs rather than infinite supply of work.
Similar content being viewed by others
References
Adan, I.J.B.F., Weiss, G.: A two node Jackson network with infinite supply of work. Probab. Eng. Inf. Sci. 19, 191–212 (2005)
Adan, I.J.B.F., Weiss, G.: Analysis of a simple Markovian re-entrant line with infinite supply of work under the LBFS policy. Queueing Syst. Theory Appl. 54, 169–183 (2006)
Bremaud, P.: Markov Chains: Gibbs Fields, Monte Carlo Simulation, and Queues. Springer, New York (1999)
Chen, H., Yao, D.D.: Fundamentals of Queueing Networks, Performance, Asymptotics and Optimization. Springer, Berlin (2003)
Chen, M., Pandit, C., Meyn, S.: In search of sensitivity in network optimization. Queueing Syst. Theory Appl. 44, 313–363 (2003)
Dai, J.G.: On positive Harris recurrence of multi-class queueing networks: a unified approach via fluid limit models. Ann. Appl. Prob. 5, 49–77 (1995)
Dai, J.G., Lin, W.: Maximum pressure policies in stochastic processing networks. Oper. Res. 53, 197–218 (2005)
Dai, J.G., Lin, W.: Asymptotic optimality of maximum pressure policies in stochastic processing networks. Ann. Appl. Probab. 18, 2239–2299 (2008)
Dai, J.G., Vande Vate, J.H.: Global stability of two-station queueing networks. In: Glasserman, P., Sigman, K., Yao, D. (eds.) Proceedings of Workshop on Stochastic Networks: Stability and Rare Events, pp. 1–26. Springer, New York (1996)
Durrett, R.: Essentials of Stochastic Processes. Springer, New York (1999)
Glynn, P.: Stochastic Systems. Stanford University Graduate Lecture Notes. Stanford University Press, Stanford (2000)
Foss, S., Konstantopoulos, T.: An overview of some stochastic stability methods. J. Oper. Res. Soc. Jpn. 47(4), 275–303 (2004)
Foster, F.G.: On the stochastic matrices associated with certain queueing processes. Ann. Math. Stat. 24, 355–360 (1953)
Harrison, J.M.: Brownian models of queueing networks with heterogeneous customer populations. In: Fleming, W., Lions, P.L. (eds.) Proceedings of the IMA Workshop on Stochastic Differential Systems. Springer, Berlin (1988)
Harrison, J.M.: Brownian models of open processing networks: Canonical representation of workload. Ann. Appl. Probab. 10, 75–103 (2000)
Harrison, J.M.: A broader view of Brownian networks. Ann. Appl. Probab. 13, 1119–1150 (2001)
Harrison, J.M.: Stochastic networks and activity analysis. In: Suhov, Y. (ed.) In memory of Fridrik Karpelevich. Analytic Methods in Applied Probability. Am. Math. Soc., Providence (2002)
Harrison, J.M., Williams, R.J.: Brownian models of multiclass queueing networks. In: Proceedings of the 29th IEEE Conference on Decision and Control, vol. 2, pp. 573–574 (1990)
Haviv, M., Zlotnikov, R.: Computational schemes for two exponential servers where the first has a finite buffer (2007, preprint)
Henderson, S.G., Meyn, S.P., Tadic, V.B.: Performance evaluation and policy selection in multiclass networks. Discrete Event Dyn. Syst. 13(1–2), 149–189 (2003)
Kopzon, A., Weiss, G.: A push–pull queueing system. Oper. Res. Lett. 30, 351–359 (2002)
Kumar, P.R., Seidman, T.I.: Dynamic instabilities and stabilization methods in distributed real time scheduling of manufacturing systems. IEEE Trans. Automat. Contr. 35, 289–298 (1990)
Levy, Y., Yechiali, U.: Utilization of idle time in an M/G/1 queueing system. Manag. Sci. 22, 202–211 (1975)
Meyn, S.P., Tweedie, R.L.: Markov Chains and Stochastic Stability. Springer, Berlin (1993)
Meyn, S.P.: Control Techniques for Complex Networks. Cambridge University Press, Cambridge (2008)
Nazarathy, Y., Weiss, G.: Near optimal control of queueing networks over a finite time horizon. Ann. Oper. Res. 170, 233–249 (2009)
Nazarathy, Y., Weiss, G.: Positive Harris recurrence and diffusion scale analysis of a Push–Pull queueing network. Perform. Eval. (2009, to appear). Preliminary version presented at Valuetools 2008
Rybko, A.N., Stolyar, A.L.: Ergodicity of stochastic processes describing the operation of open queueing networks. Probl. Inf. Transm. 28, 199–220 (1992)
Tassiulas, L.: Adaptive back-pressure congestion control based on local information. IEEE Trans. Automat. Contr. 40, 236–250 (1995)
Tassiulas, L., Bhattacharya, P.B.: Allocation of interdependent resources for maximal throughput. Stoch. Models 16, 27–48 (2000)
Taylor, L.M., Williams, R.J.: Existence and uniqueness of semimartingale reflecting Brownian motions in an orthant. Probab. Theory Rel. Fields 96, 283–317 (1993)
Weiss, G.: Jackson networks with unlimited supply of work. J. Appl. Probab. 42, 879–882 (2005)
Author information
Authors and Affiliations
Corresponding author
Additional information
Research supported in part by Israel Science Foundation Grants 249/02 and 454/05 and by European Network of Excellence Euro-NGI.
Rights and permissions
About this article
Cite this article
Kopzon, A., Nazarathy, Y. & Weiss, G. A Push–Pull Network with Infinite Supply of Work. Queueing Syst 62, 75–111 (2009). https://doi.org/10.1007/s11134-009-9121-1
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11134-009-9121-1
Keywords
- Queueing
- Manufacturing
- Markovian multiclass queueing networks
- Infinite supply of work
- Infinite virtual queues
- Threshold policies
- Maximum pressure policies
- Kumar–Seidman–Rybko–Stolyar network