The Annals of Applied Probability

Diffusion approximation for a processor sharing queue in heavy traffic

H. Christian Gromoll
Source: Ann. Appl. Probab. Volume 14, Number 2 (2004), 555-611.

Abstract

Consider a single server queue with renewal arrivals and i.i.d. service times in which the server operates under a processor sharing service discipline. To describe the evolution of this system, we use a measure valued process that keeps track of the residual service times of all jobs in the system at any given time. From this measure valued process, one can recover the traditional performance processes, including queue length and workload. We show that under mild assumptions, including standard heavy traffic assumptions, the (suitably rescaled) measure valued processes corresponding to a sequence of processor sharing queues converge in distribution to a measure valued diffusion process. The limiting process is characterized as the image under an appropriate lifting map, of a one-dimensional reflected Brownian motion. As an immediate consequence, one obtains a diffusion approximation for the queue length process of a processor sharing queue.

First Page: Show Hide
Primary Subjects: 60K25
Secondary Subjects: 68M20, 90B22
Full-text: Open access
Links and Identifiers

Permanent link to this document: http://projecteuclid.org/euclid.aoap/1082737104
Digital Object Identifier: doi:10.1214/105051604000000035
Mathematical Reviews number (MathSciNet): MR2052895
Zentralblatt MATH identifier: 1050.60085

References

Billingsley, P. (1968). Convergence of Probability Measures. Wiley, New York.
Mathematical Reviews (MathSciNet): MR233396
Zentralblatt MATH: 0172.21201
Bramson, M. (1998). State space collapse with applications to heavy traffic limits for multiclass queueing networks. Queueing Systems Theory Appl. 30 89--148.
Mathematical Reviews (MathSciNet): MR1663763
Digital Object Identifier: doi:10.1023/A:1019160803783
Zentralblatt MATH: 0911.90162
Doytchinov, B., Lehoczky, J. and Shreve, S. (2001). Real-time queues in heavy traffic with earliest-deadline-first queue discipline. Ann. Appl. Probab. 11 332--378.
Mathematical Reviews (MathSciNet): MR1843049
Digital Object Identifier: doi:10.1214/aoap/1015345295
Project Euclid: euclid.aoap/1015345295
Zentralblatt MATH: 1015.60086
Ethier, S. N. and Kurtz, T. G. (1986). Markov Processes: Characterization and Convergence. Wiley, New York.
Mathematical Reviews (MathSciNet): MR838085
Zentralblatt MATH: 0592.60049
Grishechkin, S. (1994). $GI/GI/1$ processor sharing queue in heavy traffic. Adv. in Appl. Probab. 26 539--555.
Mathematical Reviews (MathSciNet): MR1272726
Gromoll, H. C., Puha, A. L. and Williams, R. J. (2002). The fluid limit of a heavily loaded processor sharing queue. Ann. Appl. Probab. 12 797--859.
Mathematical Reviews (MathSciNet): MR1925442
Digital Object Identifier: doi:10.1214/aoap/1031863171
Project Euclid: euclid.aoap/1031863171
Zentralblatt MATH: 1017.60092
Harrison, J. M. (1985). Brownian Motion and Stochastic Flow Systems. Wiley, New York.
Mathematical Reviews (MathSciNet): MR798279
Zentralblatt MATH: 0659.60112
Harrison, J. M. and Williams, R. J. (1992). Brownian models of feedforward queueing networks: Quasireversibility and product form solutions. Ann. Appl. Probab. 2 263--293.
Mathematical Reviews (MathSciNet): MR1161055
Iglehart, D. L. and Whitt, W. (1970). Multiple channel queues in heavy traffic I. Adv. in Appl. Probab. 2 150--177.
Mathematical Reviews (MathSciNet): MR266331
Kallenberg, O. (1986). Random Measures. Academic Press, New York.
Mathematical Reviews (MathSciNet): MR854102
Kruk, \L., Lehoczky, J., Shreve, S. and Yeung, S.-N. (2003). Multiple-input heavy-traffic real-time queues. Ann. Appl. Probab. 13 54--99.
Mathematical Reviews (MathSciNet): MR1951994
Digital Object Identifier: doi:10.1214/aoap/1042765663
Project Euclid: euclid.aoap/1042765663
Zentralblatt MATH: 1046.60082
Limic, V. (2000). On the behavior of \uppercaseLIFO preemptive resume queues in heavy traffic. Electron. Comm. Probab. 5 13--27.
Mathematical Reviews (MathSciNet): MR1736721
Limic, V. (2001). A LIFO queue in heavy traffic. Ann. Appl. Probab. 11 301--332.
Mathematical Reviews (MathSciNet): MR1843048
Project Euclid: euclid.aoap/1015345294
Prohorov, Y. V. (1956). Convergence of random processes and limit theorems in probability theory. Theory Probab. Appl. 1 157--214.
Mathematical Reviews (MathSciNet): MR84896
Puha, A. L., Stolyar, A. L. and Williams, R. J. (2003). The fluid limit of an overloaded processor sharing queue. In XXIX Conference on Stochastic Processes and Their Applications.
Puha, A. L. and Williams, R. J. (2004). Invariant states and rates of convergence for a critical fluid model of a processor sharing queue. Ann. Appl. Probab. 14 517--554.
Mathematical Reviews (MathSciNet): MR2052894
Digital Object Identifier: doi:10.1214/105051604000000017
Project Euclid: euclid.aoap/1082737103
Zentralblatt MATH: 1061.60098
Williams, R. J. (1998). Diffusion approximations for open multiclass queueing networks: Sufficient conditions involving state space collapse. Queueing Systems Theory Appl. 30 27--88.
Mathematical Reviews (MathSciNet): MR1663759
Digital Object Identifier: doi:10.1023/A:1019108819713
Zentralblatt MATH: 0911.90171
Yashkov, S. F. (1987). Processor-sharing queues: Some progress in analysis. Queueing Systems Theory Appl. 2 1--17.
Mathematical Reviews (MathSciNet): MR903424
Digital Object Identifier: doi:10.1007/BF01182931
Zentralblatt MATH: 0648.68050

2012 © Institute of Mathematical Statistics

The Annals of Applied Probability

The Annals of Applied Probability