On the Asymptotic Optimality of the Gradient Scheduling Algorithm for Multiuser Throughput Allocation
Top Cited Papers
- 1 February 2005
- journal article
- Published by Institute for Operations Research and the Management Sciences (INFORMS) in Operations Research
- Vol. 53 (1) , 12-25
- https://doi.org/10.1287/opre.1040.0156
Abstract
We consider the model where N queues (users) are served in discrete time by a generalized switch. The switch state is random, and it determines the set of possible service rate choices (scheduling decisions) in each time slot. This model is primarily motivated by the problem of scheduling transmissions of N data users in a shared time-varying wireless environment, but also includes other applications such as input-queued cross-bar switches and parallel flexible server systems. The objective is to find a scheduling strategy maximizing a concave utility function H(u1,…,uN), where uns are long-term average service rates (data throughputs) of the users, assuming users always have data to be served. We prove asymptotic optimality of the gradient scheduling algorithm (which generalizes the well-known proportional fair algorithm) for our model, which, in particular, allows for simultaneous service of multiple users and for discrete sets of scheduling decisions. Analysis of the transient dynamics of user throughputs is the key part of this work.Keywords
This publication has 13 references indexed in Scilit:
- MaxWeight scheduling in a generalized switch: State space collapse and workload minimization in heavy trafficThe Annals of Applied Probability, 2004
- Downlink capacity evaluation of cellular networks with known-interference cancellationIEEE Journal on Selected Areas in Communications, 2003
- A framework for opportunistic scheduling in wireless networksComputer Networks, 2003
- Opportunistic beamforming using dumb antennasIEEE Transactions on Information Theory, 2002
- Opportunistic transmission scheduling with resource-sharing constraints in wireless networksIEEE Journal on Selected Areas in Communications, 2001
- CDMA/HDR: a bandwidth efficient high speed wireless data service for nomadic usersIEEE Communications Magazine, 2000
- Optimal dynamic scheduling of a general class of parallel-processing queueing systemsAdvances in Applied Probability, 1998
- Heavy traffic analysis of a system with parallel servers: asymptotic optimality of discrete-review policiesThe Annals of Applied Probability, 1998
- Dynamic server allocation to parallel queues with randomly varying connectivityIEEE Transactions on Information Theory, 1993
- Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networksIEEE Transactions on Automatic Control, 1992