Browse > Article
http://dx.doi.org/10.5351/KJAS.2009.22.3.541

Stochastic Upper Bound for the Stationary Queue Lengths of GPS Servers  

Kim, Sung-Gon (Department of Information Statistics, Gyeongsang National University)
Publication Information
The Korean Journal of Applied Statistics / v.22, no.3, 2009 , pp. 541-551 More about this Journal
Abstract
Generalized processor sharing(GPS) service policy is a scheduling algorithm to allocate the bandwidth of a queueing system with multi-class input traffic. In a queueing system with single-class traffic, the stationary queue length becomes larger stochastically when the bandwidth (i.e. the service rate) of the system decreases. For a given GPS server, we consider the similar problem to this. We define the monotonicity for the head of the line processor sharing(HLPS) servers in which the units in the heads of the queues are served simultaneously and the bandwidth allocated to each queue are determined by the numbers of units in the queues. GPS is a type of monotonic HLPS. We obtain the HLPS server whose queue length of a class stochastically bounds upper that of corresponding class in the given monotonic HLPS server for all classes. The queue lengths process of all classes in the obtained HLPS server has the stationary distribution of product form. When the given monotonic HLPS server is GPS server, we obtain the explicit form of the stationary queue lengths distribution of the bounding HLPS server. Numerical result shows how tight the stochastic bound is.
Keywords
Scheduling; generalized processor sharing; head of the line processor sharing; monotonicity;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Fayolle, G. and lasnogorodski, R. (1979). Two coupled processors: The reduction to a Riemann-Hilbert problem, Probability Theorp and Related Fields, 47, 325-351   DOI
2 Parekh, A. K. and Gallager, R. G. (1993). A generalized processor sharing approach to flow control in integrated services networks: The single node case, IEEE/ACM Transactions on Networking, 1, 344-357   DOI   ScienceOn
3 Serfozo, R. (1999). Introduction to Stochastic Networks, Springer, New York
4 Zhang, Z. L. (1998). Large deviations and the generalized processor sharing scheduling for a multiple-queue system, Queueing Systems, 28, 349-376   DOI   ScienceOn
5 de Veciana, G. and Kesidis, G. (1996). Bandwidth allocation for multiple qualities of service using generalized processor sharing, IEEE Transactions on Information Theory, 42, 268-272   DOI   ScienceOn
6 Dupuis, P. and Ramanan, K. (1998). A Skorokhod problem formulation and large deviation analysis of a processor sharing model, Queueing Systems, 28, 109-124   DOI   ScienceOn
7 Adan, I. J. B. F., Boxma, O. J. and Resing, J. A. C. (2001). Queueing models with multiple waiting lines, Queueing Systems, 37, 65-98   DOI   ScienceOn
8 Bertsimas, D., Paschalidis, I. C. and Tsitsiklis, J. N. (1999). Large deviations analysis of the generalized processor sharing policy, Queueing Systems, 32, 319-349   DOI   ScienceOn
9 Bonald, T. and Proutiere, A. (2004). On stochastic bounds for monotonic processor sharing networks, Queueing Systems, 47, 81-106   DOI   ScienceOn
10 Borst,S., Mandjes, M. and van Uitert, M. (2003). Generalized processor sharing queues with heterogeneous traffic classes, Advances in Applied Probability, 35, 806-845   DOI   ScienceOn
11 Borst, S. and Zwart, B. (2003). A reduced-peak equivalence for queues with a mixture of light-tailed and heavy-tailed input flows, Advances in Applied Probability, 35, 793-805   DOI   ScienceOn
12 Brandt, A. and Bradnt, M. (1998). On the sojourn times for many-queue head-of-the-line processor-sharing systems with permanent customers, Mathematical Methods of Operations Research, 47, 181-220   DOI   ScienceOn
13 Cohen, J. W. (1988). Boundary value problems in queueing theory, Queueing Systems, 3, 97-128   DOI