arXiv · 2409.09198
Throughput-Optimal Scheduling via Rate Learning
Abstract
We study the problem of designing scheduling policies for communication networks. This problem is often addressed with max-weight-type approaches since they are throughput-optimal. However, max-weight policies make scheduling decisions based on the network congestion, which can be sometimes unnecessarily restrictive. In this paper, we present a ``schedule as you learn'' (SYL) approach, where we learn an average rate, and then select schedules that generate such a rate in expectation. This approach is interesting because scheduling decisions do not depend on the size of the queue backlogs, and so it provides increased flexibility to select schedules based on other criteria or rules, such as serving high-priority queues. We illustrate the results with numerical experiments for a cross-bar switch and show that, compared to max-weight, SYL can achieve lower latency to certain flows without compromising throughput optimality.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Panagiotis Promponas, Víctor Valls, Konstantinos Nikolakakis, Dionysis Kalogerias, Leandros Tassiulas. 2024-09-13. Throughput-Optimal Scheduling via Rate Learning. https://arxiv.org/abs/2409.09198
Cite the original work for its findings. Save a collection to share your selection of sources.