Learning to Schedule Tasks with Deadline and Throughput Constraints
Qingsong Liu, Zhixuan Fang
摘要
We consider the task scheduling scenario where the controller activates one from K task types at each time. Each task induces a random completion time, and a reward is obtained only after the task is completed. The statistics of the completion time and the reward distributions of all task types are unknown to the controller. The controller needs to learn to schedule tasks to maximize the accumulated reward within a given time horizon T . Motivated by the practical scenarios, we require the designed policy to satisfy a system throughput constraint. In addition, we introduce the interruption mechanism to terminate ongoing tasks that last longer than certain deadlines. To address this scheduling problem, we model it as an online learning problem with deadline and throughput constraints. Then, we characterize the optimal offline policy and develop efficient online learning algorithms based on the Lyapunov method. We prove that our online learning algorithm achieves an regret and zero constraint violations. We also conduct simulations to evaluate the performance of our developed learning algorithms.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper1
问问它们各自怎么用它相关 Paper
- Group-Fair Online Allocation in Continuous TimeSemih Cayci, Swati Gupta, Atilla EryilmazNeurIPS 2020 · 被引用 23 次
- A Lyapunov-Based Methodology for Constrained Optimization with Bandit FeedbackSemih Cayci, Yilin Zheng, Atilla EryilmazAAAI 2022 · 被引用 12 次
- Making the most of your day: online learning for optimal allocation of timeEtienne Boursier, Tristan Garrec, Vianney Perchet, Marco ScarsiniNeurIPS 2021
- A Unifying Framework for Online Optimization with Long-Term ConstraintsMatteo Castiglioni, Andrea Celli, Alberto Marchesi, Giulia Romano 等NeurIPS 2022 · 被引用 59 次
- Online Learning with Knapsacks: the Best of Both WorldsMatteo Castiglioni, Andrea Celli, Christian KroerICML 2022 · 被引用 47 次
