Abstract
We study a network of parallel single-server queues, where the speeds of the servers are varying over time and governed by a single continuous-time Markov chain. We obtain heavy-traffic limits for the distributions of the joint workload, waiting-time and queue length processes. We do so by using a functional central limit theorem approach, which requires the interchange of steady-state and heavy-traffic limits. The marginals of these limiting distributions are shown to be exponential with rates that can be computed by matrix-analytic methods. Moreover, we show how to numerically compute the joint distributions, by viewing the limit processes as multi-dimensional semi-martingale reflected Brownian motions in the non-negative orthant.
Similar content being viewed by others
References
Asmussen, S.: Applied Probability and Queues. Springer, New York (2003)
Ata, B., Shneorson, S.: Dynamic control of an M/M/1 service system with adjustable arrival and service rates. Manag. Sci. 52, 1778–1791 (2006)
Bekker, R.: Queues with State-Dependent Rates. PhD thesis, Eindhoven University of Technology (2005)
Bertoin, J.: Lévy Processes. Cambridge University Press, Cambridge (1996)
Budhiraja, A., Lee, C.: Stationary distribution convergence for generalized Jackson networks in heavy traffic. Math. Oper. Res. 34, 45–56 (2009)
Chen, H., Whitt, W.: Diffusion approximations for open queueing networks with service interruptions. Queueing Syst. 13, 335–359 (1993)
Chen, H., Yao, D.D.: Fundamentals of Queueing Networks. Springer, New York (2001)
Choudhury, G.L., Mandelbaum, A., Reiman, M.I., Whitt, W.: Fluid and diffusion limits for queues in slowly changing environments. Commun. Stat. Stoch. Models 13, 121–146 (1997)
Dai, J.G., Harrison, J.M.: Reflected Brownian motion in an orthant: numerical methods for steady-state analysis. Ann. Appl. Probab. 2, 65–86 (1992)
Debicki, K., Kosiński, K.M., Mandjes, M.: Gaussian queues in light and heavy traffic. Queueing Syst. 71, 137–149 (2012)
Dieker, A.B., Moriarty, J.: Reflected Brownian motion in a wedge: sum-of-exponential stationary densities. Electron. Commun. Probab. 14, 1–16 (2009)
Dorsman, J.L., Bhulai, S., Vlasiou, M.: Dynamic server assignment in an extended machine-repair model. IIE Trans. (2014). doi:10.1080/0740817X.2014.928962
Dorsman, J.L., Boxma, O.J., Vlasiou, M.: Marginal queue length approximations for a two-layered network with correlated queues. Queueing Syst. 75, 29–63 (2013)
Dorsman, J.L., van der Mei, R.D., Vlasiou, M.: Analysis of a two-layered network by means of the power-series algorithm. Perform. Eval. 70, 1072–1089 (2013)
Gamarnik, D., Zeevi, A.: Validity of heavy traffic steady-state approximation in generalized Jackson networks. Ann. Appl. Probab. 16, 56–90 (2006)
George, J.M., Harrison, J.M.: Dynamic control of a queue with adjustable service rate. Oper. Res. 49, 720–731 (2001)
Halfin, S.: Steady-state distribution for the buffer content of an M/G/1 queue with varying service rate. SIAM J. Appl. Math. 23, 356–363 (1972)
Harrison, J.M., Williams, R.J.: Brownian models of open queueing networks with homogeneous customer populations. Stochastics 22, 77–115 (1987)
Harrison, J.M., Williams, R.J.: Multidimensional reflected Brownian motions having exponential stationary distributions. Ann. Probab. 15, 115–137 (1987)
Hopp, W.J., Iravani, S.M.R., Yuen, G.J.: Operations systems with discretionary task completion. Manag. Sci. 53, 61–77 (2006)
Ivanovs, J., Boxma, O.J., Mandjes, M.R.H.: Singularities of the matrix exponent of a Markov additive process with one-sided jumps. Stoch. Process. Their Appl. 120, 1776–1794 (2010)
Jelenković, P.R., Momčilović, P., Zwart, B.: Reduced load equivalence under subexponentiality. Queueing Syst. 46, 97–112 (2004)
Kella, O., Whitt, W.: Diffusion approximations for queues with server vacations. Adv. Appl. Probab. 22, 706–729 (1990)
Kingman, J.F.C.: The single server queue in heavy traffic. Math. Proc. Camb. Philos. Soc. 57, 902–904 (1961)
Kingman, J.F.C.: The heavy traffic approximation in the theory of queues. In: Smith, W.L., Wilkinson, W.E. (eds.) Proceedings of the Symposium on Congestion Theory, pp. 137–159. University of North Carolina Press, Chapel Hill (1965)
Kosiński, K.M., Boxma, O.J., Zwart, B.: Convergence of the all-time supremum of a Lévy process in the heavy-traffic regime. Queueing Syst. 67, 295–304 (2011)
Mahabhashyam, S.R., Gautam, N.: On queues with Markov modulated service rates. Queueing Syst. 51, 89–113 (2005)
Mitra, D.: Stochastic theory of a fluid model of producers and consumers coupled by a buffer. Adv. Appl. Probab. 20, 646–676 (1988)
Núñez-Queija, R.: A queueing model with varying service rate for ABR. In: Puigjaner, R., Savino, N.N., Serra, B. (eds.) Proceedings of the 10th International Conference on Computer Performance Evaluation: Modelling Techniques and Tools, pp. 93–104. Springer, Berlin (1998)
Purdue, P.: The M/M/1 queue in a Markovian environment. Oper. Res. 22, 562–569 (1974)
Revuz, D., Yor, M.: Continuous Martingales and Brownian Motion. Springer, New York (1999)
Shneer, S., Wachtel, V.: A unified approach to the heavy-traffic analysis of the maximum of random walks. Theory Probab. Appl. 55, 332–341 (2011)
Siebert, F.: Real-time garbage collection in multi-threaded systems on a single processor. In: Proceedings of the 20th IEEE Real-Time Systems Symposium, pp. 277–278 (1999)
Steichen, J.L.: A functional central limit theorem for Markov additive processes with an application to the closed Lu-Kumar network. Stoch. Models 17, 459–489 (2001)
Stidham Jr, S., Weber, R.R.: Monotonic and insensitive optimal policies for control of queues with undiscounted costs. Oper. Res. 37, 611–625 (1989)
Takács, L.: Introduction to the Theory of Queues. Oxford University Press, New York (1962)
Takine, T.: Single-server queues with Markov-modulated arrivals and service speed. Queueing Syst. 49, 7–22 (2005)
Tse, D., Viswanath, P.: Fundamentals of Wireless Communication. Cambridge University Press, Cambridge (2005)
Tzenova, E.I., Adan, I.J.B.F., Kulkarni, V.G.: Fluid models with jumps. Stoch. Models 21, 37–55 (2005)
van der Mei, R.D., Hariharan, R., Reeser, P.K.: Web server performance modeling. Telecommun. Syst. 16, 361–378 (2001)
Weber, R.R., Stidham Jr, S.: Optimal control of service rates in networks of queues. Adv. Appl. Probab. 19, 202–218 (1987)
Whitt, W.: Asymptotic formulas for Markov processes with applications to simulation. Oper. Res. 40, 279–291 (1992)
Whitt, W.: Stochastic-Process Limits. Springer, New York (2002)
Zwart, B.: Heavy-traffic asymptotics for the single-server queue with random order of service. Oper. Res. Lett. 33, 511–518 (2004)
Acknowledgments
The authors are indebted to Sem Borst and Onno Boxma for providing valuable comments on earlier drafts of this paper. Furthermore, the authors wish to thank an anonymous referee for providing constructive criticism and for making several suggestions that led to an improved exposition of the contents in this paper. Funded in the framework of the STAR-project ‘Multilayered queueing systems’ by the Netherlands Organization for Scientific Research (NWO). The research of Maria Vlasiou is also partly supported by an NWO individual Grant through Project 632.003.002. The research of Bert Zwart is partly supported by an NWO VIDI grant.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dorsman, JP.L., Vlasiou, M. & Zwart, B. Heavy-traffic asymptotics for networks of parallel queues with Markov-modulated service speeds. Queueing Syst 79, 293–319 (2015). https://doi.org/10.1007/s11134-014-9422-x
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11134-014-9422-x
Keywords
- Functional central limit theorem
- Layered queueing networks
- Machine-repair model
- Semi-martingale reflected Brownian motion