Large Deviations of Queues Sharing a Randomly Time-Varying Server

We consider a discrete-time model where multiple queues, each with its own exogenous arrival process, are served by a server whose capacity varies randomly and asynchronously with respect to different queues. This model is primarily motivated by the problem of efficient scheduling of transmissions of multiple data flows sharing a wireless channel.We address the following problem of controlling large deviations of the queues: find a scheduling rule, which is optimal in the sense of maximizing 0.1$$\min_{i}\biggl[\lim_{n\to\infty}\frac{-1}{n}\log P(a_{i}Q_{i}>n)\biggr],$$ where Qi is the length of the i-th queue in a stationary regime, and ai>0 are parameters. Thus, we seek to maximize the minimum of the exponential decay rates of the tails of distributions of weighted queue lengths aiQi. We give a characterization of the upper bound on (0.1) under any scheduling rule, and of the lower bound on (0.1) under the exponential (EXP) rule. We prove that the two bounds match, thus proving optimality of the EXP rule. The EXP rule is very parsimonious in that it does not require any “pre-computation” of its parameters, and uses only current state of the queues and of the server.The EXP rule is not invariant with respect to scaling of the queues, which complicates its analysis in the large deviations regime. To overcome this, we introduce and prove a refined sample path large deviations principle, or refined Mogulskii theorem, which is of independent interest.

[1]  Feller William,et al.  An Introduction To Probability Theory And Its Applications , 1950 .

[2]  M. Freidlin,et al.  Random Perturbations of Dynamical Systems , 1984 .

[3]  Amir Dembo,et al.  Large Deviations Techniques and Applications , 1998 .

[4]  John N. Tsitsiklis,et al.  Asymptotic buffer overflow probabilities in multiclass multiplexers: an optimal control approach , 1998, IEEE Trans. Autom. Control..

[5]  Matthew S. Grob,et al.  CDMA/HDR: a bandwidth-efficient high-speed wireless data service for nomadic users , 2000, IEEE Commun. Mag..

[6]  Alexander L. Stolyar,et al.  Scheduling for multiple flows sharing a time-varying channel: the exponential rule , 2000 .

[7]  Matthew Andrews,et al.  Providing quality of service over a shared wireless link , 2001, IEEE Commun. Mag..

[8]  A. Stolyar,et al.  LARGEST WEIGHTED DELAY FIRST SCHEDULING: LARGE DEVIATIONS AND OPTIMALITY , 2001 .

[9]  David Tse,et al.  Opportunistic beamforming using dumb antennas , 2002, IEEE Trans. Inf. Theory.

[10]  Y. Suhov Analytic Methods in Applied Probability: In Memory of Fridrikh Karpelevich , 2002 .

[11]  A. Stolyar Control of end-to-end delay tails in a multiclass network: LWDF discipline optimality , 2003 .

[12]  Philip A. Whiting,et al.  SCHEDULING IN A QUEUING SYSTEM WITH ASYNCHRONOUSLY VARYING SERVICE RATES , 2004, Probability in the Engineering and Informational Sciences.

[13]  S. Shakkottai,et al.  Pathwise optimality of the exponential scheduling rule for wireless channels , 2004, Advances in Applied Probability.

[14]  A. Stolyar MaxWeight scheduling in a generalized switch: State space collapse and workload minimization in heavy traffic , 2004 .

[15]  Geir E. Dullerud,et al.  A Large Deviations Analysis of Scheduling in Wireless Networks , 2005, CDC 2005.

[16]  S. Ethier,et al.  Markov Processes: Characterization and Convergence , 2005 .

[17]  Aleksandr Stolyar Large deviations of queues under qos scheduling algorithms , 2006 .

[18]  Xiaojun Lin,et al.  Structural Properties of LDP for Queue-Length Based Wireless Scheduling Algorithms , 2007 .

[19]  Alexander L. Stolyar Dynamic Distributed Scheduling in Random Access Networks , 2005 .

[20]  John D'Andrea Energy Conservation Opportunities in the Glass Industry , 2008 .