Hostname: page-component-848d4c4894-p2v8j Total loading time: 0 Render date: 2024-04-30T18:59:20.523Z Has data issue: false hasContentIssue false

Heavy-traffic limits for parallel single-server queues with randomly split Hawkes arrival processes

Published online by Cambridge University Press:  07 August 2023

Bo Li*
Affiliation:
Nankai University
Guodong Pang*
Affiliation:
Rice University
*
*Postal address: School of Mathematics and LPMC, Nankai University, Tianjin, 300071 China. Email address: libo@nankai.edu.cn
**Postal address: Department of Computational Applied Mathematics and Operations Research, George R. Brown School of Engineering, Rice University, Houston, TX 77005, USA. Email address: gdpang@rice.edu

Abstract

We consider parallel single-server queues in heavy traffic with randomly split Hawkes arrival processes. The service times are assumed to be independent and identically distributed (i.i.d.) in each queue and are independent in different queues. In the critically loaded regime at each queue, it is shown that the diffusion-scaled queueing and workload processes converge to a multidimensional reflected Brownian motion in the non-negative orthant with orthonormal reflections. For the model with abandonment, we also show that the corresponding limit is a multidimensional reflected Ornstein–Uhlenbeck diffusion in the non-negative orthant.

Type
Original Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of Applied Probability Trust

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Ata, B. and Tongarlak, M. H. (2013). On scheduling a multiclass queue with abandonments under general delay costs. Queueing Systems 74, 65104.CrossRefGoogle Scholar
Atar, R., Budhiraja, A. and Dupuis, P. (2001). On positive recurrence of constrained diffusion processes. Ann. Prob. 29, 9791000.Google Scholar
Bacry, E., Delattre, S., Hoffmann, M. and Muzy, J. F. (2013). Some limit theorems for Hawkes processes and application to financial statistics. Stoch. Process. Appl. 123, 24752499.CrossRefGoogle Scholar
Billingsley, P. (1999). Convergence of Probability Measures, 2nd edn. John Wiley, New York.CrossRefGoogle Scholar
Billingsley, P. (2012). Probability and Measure. John Wiley, Hoboken, NJ.Google Scholar
Bingham, N. H., Goldie, C. M. and Teugels, J. L. (1987). Regular Variation. Cambridge University Press.CrossRefGoogle Scholar
Chen, H. and Yao, D. D. (2001). Fundamentals of Queueing Networks. Springer, New York.CrossRefGoogle Scholar
Chen, X. (2021). Perfect sampling of Hawkes processes and queues with Hawkes arrivals. Stoch. Systems 11, 264283.CrossRefGoogle Scholar
Dai, J. G. and Harrison, J. M. (1992). Reflected Brownian motion in an orthant: numerical methods for steady-state analysis. Ann. Appl. Prob. 2, 6586.CrossRefGoogle Scholar
Dai, J. G. and Harrison, J. M. (2020). Processing Networks: Fluid Models and Stability. Cambridge University Press.CrossRefGoogle Scholar
Daw, A. and Pender, J. (2018). Queues driven by Hawkes processes. Stoch. Systems 8, 192229.CrossRefGoogle Scholar
Der Boor, M. V., Borst, S. C., Van Leeuwaarden, J. S. and Mukherjee, D. (2022). Scalable load balancing in networked systems: a survey of recent advances. SIAM Rev. 64, 554622.CrossRefGoogle Scholar
Dorsman, J.-P. L., Vlasiou, M. and Zwart, B. (2015). Heavy-traffic asymptotics for networks of parallel queues with Markov-modulated service speeds. Queueing Systems 79, 293319.CrossRefGoogle Scholar
Fendick, K. and Whitt, W. (2021). Queues with path-dependent arrival processes. J. Appl. Prob. 58, 484504.CrossRefGoogle Scholar
Fendick, K. and Whitt, W. (2022). Heavy traffic limits for queues with non-stationary path-dependent arrival processes. Queueing Systems 101, 113135.CrossRefGoogle ScholarPubMed
Gao, X. and Zhu, L. (2018). Functional central limit theorems for stationary Hawkes processes and application to infinite-server queues. Queueing Systems 90, 161206.CrossRefGoogle Scholar
Harrison, J. M. (1978). The diffusion approximation for tandem queues in heavy traffic. Adv. Appl. Prob. 10, 886905.CrossRefGoogle Scholar
Harrison, J. M. and Reiman, M. I. (1981). Reflected Brownian motion on an orthant. Ann. Prob. 9, 302308.CrossRefGoogle Scholar
Harrison, J. M., Landau, H. J. and Shepp, L. A. (1985). The stationary distribution of reflected Brownian motion in a planar region. Ann. Prob. 13, 744757.CrossRefGoogle Scholar
Huang, J. and Zhang, H. (2013). Diffusion approximations for open Jackson networks with reneging. Queueing Systems 74, 445476.CrossRefGoogle Scholar
Kim, J. and Ward, A. R. (2013). Dynamic scheduling of a GI/GI/1+ GI queue with multiple customer classes. Queueing Systems 75, 339384.CrossRefGoogle Scholar
Koops, D. T., Saxena, M., Boxma, O. J. and Mandjes, M. (2018). Infinite-server queues with Hawkes input. J. Appl. Prob. 55, 920943.CrossRefGoogle Scholar
Li, B. and Pang, G. (2023). On the splitting and aggregating of Hawkes processes. J. Appl. Prob 60, 676692.CrossRefGoogle Scholar
Mandjes, M. (2022). Multivariate M/G/1 systems with coupled input and parallel service. Queueing Systems 100, 13.CrossRefGoogle Scholar
Reiman, M. I. (1984). Open queueing networks in heavy traffic. Math. Operat. Res. 9, 441458.CrossRefGoogle Scholar
Selvamuthu, D. and Tardelli, P. (2022). Infinite-server systems with Hawkes arrivals and Hawkes services. Queueing Systems 101, 329351.CrossRefGoogle ScholarPubMed
Shiryaev, A. N. (1996). Probability. Springer, New York.CrossRefGoogle Scholar
Ward, A. R. and Glynn, P. W. (2003). A diffusion approximation for a Markovian queue with reneging. Queueing Systems 43, 103128.CrossRefGoogle Scholar
Ward, A. R. and Glynn, P. W. (2003). Properties of the reflected Ornstein–Uhlenbeck process. Queueing Systems 44, 109123.CrossRefGoogle Scholar
Ward, A. R. and Glynn, P. W. (2005). A diffusion approximation for a GI/GI/1 queue with balking or reneging. Queueing Systems 50, 371400.CrossRefGoogle Scholar
Whitt, W. (2000). An overview of Brownian and non-Brownian FCLTs for the single-server queue. Queueing Systems 36, 3970.CrossRefGoogle Scholar
Whitt, W. (2002). Stochastic-Process Limits: An Introduction to Stochastic-Process Limits and Their Application to Queues. Springer, New York.CrossRefGoogle Scholar
Williams, R. J. (1987). Reflected Brownian motion with skew symmetric data in a polyhedral domain. Prob. Theory Related Fields 75, 459485.CrossRefGoogle Scholar
Williams, R. J. (2016). Stochastic processing networks. Annu. Rev. Statist. Appl. 3, 323345.CrossRefGoogle Scholar
Xing, X., Zhang, W. and Wang, Y. (2009). The stationary distributions of two classes of reflected Ornstein–Uhlenbeck processes. J. Appl. Prob. 46, 709720.CrossRefGoogle Scholar