# Whittle Index Policy for Multichannel Scheduling in Queueing Systems

**Authors:** Saad Kriouile, Maialen Larranaga, Mohamad Assaad

arXiv: 1902.02277 · 2019-02-07

## TL;DR

This paper develops a Whittle index-based heuristic for multichannel queue scheduling, effectively minimizing average queue lengths in complex systems where optimal solutions are computationally infeasible.

## Contribution

It introduces a novel approach to derive Whittle indices using a discounted cost function and limits, improving scheduling in multi-user queueing systems.

## Key findings

- The heuristic performs close to optimal in large systems.
- The new index derivation method handles complex queue states.
- Numerical results validate the effectiveness of the policy.

## Abstract

In this paper, we consider a queueing system with multiple channels (or servers) and multiple classes of users. We aim at allocating the available channels among the users in such a way to minimize the expected total average queue length of the system. This known scheduling problem falls in the framework of Restless Bandit Problems (RBP) for which an optimal solution is known to be out of reach for the general case. The contributions of this paper are as follows. We rely on the Lagrangian relaxation method to characterize the Whittle index values and to develop an index-based heuristic for the original scheduling problem. The main difficulty lies in the fact that, for some queue states, deriving the Whittle's index requires introducing a new approach which consists in introducing a new expected discounted cost function and deriving the Whittle's index values with respect to the discount parameter $\beta$. We then deduce the Whittle's indices for the original problem (i.e. with total average queue length minimization) by taking the limit $\beta \rightarrow 1$. The numerical results provided in this paper show that this policy performs very well and is very close to the optimal solution for high number of users.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.02277/full.md

## Figures

2 figures with captions in the complete paper: https://tomesphere.com/paper/1902.02277/full.md

## References

19 references — full list in the complete paper: https://tomesphere.com/paper/1902.02277/full.md

---
Source: https://tomesphere.com/paper/1902.02277