Jumping Fluid Models and Delay Stability of Max-Weight Dynamics under Heavy-Tailed Traffic

We say that a random variable is light-tailed if moments of order 2 + are finite for some > 0; otherwise, we say that it is heavy-tailed. We study queueing networks that operate under the Max-Weight scheduling policy, for the case where some queues receive heavy-tailed and some receive light-tailed traffic. Queues with light-tailed arrivals are often delay stable (that is, expected queue sizes are uniformly bounded over time) but can also become delay unstable because of resource-sharing with other queues that receive heavy-tailed arrivals. Within this context, and for any given “tail exponents” of the input traffic, we develop a necessary and sufficient condition under which a queue is robustly delay stable, in terms of jumping fluid models—an extension of traditional fluid models that allows for jumps along coordinates associated with heavy-tailed flows. Our result elucidates the precise mechanism that leads to delay instability, through a coordination of multiple abnormally large arrivals at possibly different times and queues and settles an earlier open question on the sufficiency of a particular fluid-based criterion. Finally, we explore the power of Lyapunov functions in the study of delay stability.

[1]  John N. Tsitsiklis,et al.  Fluctuation Bounds for the Max-Weight Policy, with Applications to State Space Collapse , 2018, ArXiv.

[2]  Leandros Tassiulas,et al.  Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks , 1992 .

[3]  R. Durrett Conditioned limit theorems for random walks with negative drift , 1980 .

[4]  Leandros Tassiulas,et al.  Resource Allocation and Cross-Layer Control in Wireless Networks , 2006, Found. Trends Netw..

[5]  Devavrat Shah,et al.  Switched networks with maximum weight policies: Fluid approximation and multiplicative state space collapse , 2010, ArXiv.

[6]  Adam Wierman,et al.  When Heavy-Tailed and Light-Tailed Flows Compete: The Response Time Tail Under Generalized Max-Weight Scheduling , 2013, IEEE/ACM Transactions on Networking.

[7]  R. Srikant,et al.  Optimal heavy-traffic queue length scaling in an incompletely saturated switch , 2016, Queueing Systems.

[8]  N. Veraverbeke Asymptotic behaviour of Wiener-Hopf factors of a random walk , 1977 .

[9]  Mihalis G. Markakis,et al.  Delay analysis of the Max-Weight policy under heavy-tailed traffic via fluid approximations , 2013, 2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[10]  J. Tsitsiklis,et al.  Performance of Multiclass Markovian Queueing Networks Via Piecewise Linear Lyapunov Functions , 2001 .

[11]  A. Pakes ON THE TAILS OF WAITING-TIME DISTRIBUTIONS , 1975 .

[12]  S. Foss,et al.  An Introduction to Heavy-Tailed and Subexponential Distributions , 2011 .

[13]  Sem C. Borst,et al.  Reduced-Load Equivalence and Induced Burstiness in GPS Queues with Long-Tailed Traffic Flows , 2003, Queueing Syst. Theory Appl..

[14]  Søren Asmussen,et al.  Rare Events in the Presence of Heavy Tails , 1996 .

[15]  Mihalis G. Markakis Scheduling in Switched Queueing Networks with Heavy-Tailed Trac , 2013 .

[16]  John N. Tsitsiklis,et al.  Sensitivity to Cumulative Perturbations for a Class of Piecewise Constant Hybrid Systems , 2018, IEEE Transactions on Automatic Control.

[17]  Mihalis G. Markakis,et al.  Max-Weight Scheduling in Queueing Networks With Heavy-Tailed Traffic , 2011, IEEE/ACM Transactions on Networking.

[18]  Venkat Anantharam,et al.  How large delays build up in a GI/G/1 queue , 1989, Queueing Syst. Theory Appl..