Scheduling Periodic Real-Time Tasks with Heterogeneous Reward Requirements
I-Hong Hou, P.R. Kumar

TL;DR
This paper addresses scheduling periodic real-time tasks with heterogeneous reward requirements, proposing conditions for feasibility and designing policies that ensure fairness and optimize reward fulfillment.
Contribution
It introduces a new model for reward-based scheduling, derives feasibility conditions, and develops both offline and online scheduling policies with proven optimality and approximation bounds.
Findings
Feasibility condition for reward-based scheduling is established.
A greedy online policy is proven to be feasibility optimal for equal-period tasks.
An approximation bound is provided for general task periods.
Abstract
We study the problem of scheduling periodic real-time tasks so as to meet their individual minimum reward requirements. A task generates jobs that can be given arbitrary service times before their deadlines. A task then obtains rewards based on the service times received by its jobs. We show that this model is compatible to the imprecise computation models and the increasing reward with increasing service models. In contrast to previous work on these models, which mainly focus on maximize the total reward in the system, we aim to fulfill different reward requirements by different tasks, which offers better fairness and allows fine-grained tradeoff between tasks. We first derive a necessary and sufficient condition for a system, along with reward requirements of tasks, to be feasible. We also obtain an off-line feasibility optimal scheduling policy. We then studies a sufficient condition…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReal-Time Systems Scheduling · Frailty in Older Adults · Distributed systems and fault tolerance
