Improving Mixed-Criticality Scheduling with Reinforcement Learning
On the map: Deep reinforcement learning methods → RL for energy, networks and operations
Abstract (arXiv)
This paper introduces a novel reinforcement learning (RL) approach to scheduling mixed-criticality (MC) systems on processors with varying speeds. Building upon the foundation laid by [1], we extend their work to address the non-preemptive scheduling problem, which is known to be NP-hard. By modeling this scheduling challenge as a Markov Decision Process (MDP), we develop an RL agent capable of generating near-optimal schedules for real-time MC systems. Our RL-based scheduler prioritizes high-critical tasks while maintaining overall system performance. Through extensive experiments, we demonstrate the scalability and effectiveness of our approach. The RL scheduler significantly improves task completion rates, achieving around 80% overall and 85% for high-criticality tasks across 100,000 instances of synthetic data and real data under varying system conditions. Moreover, under stable conditions without degradation, the scheduler achieves 94% overall task completion and 93% for high-criticality tasks. These results highlight the potential of RL-based schedulers in real-time and safety-critical applications, offering substantial improvements in handling complex and dynamic scheduling scenarios.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in RL for energy, networks and operations, one of 15 directions in Deep reinforcement learning methods. Builds on 0 of its 8 references that are in the map. First posted on arXiv 4 Apr 2025.
Builds on
0 of 8 references.
No references here yet.
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Enhancing Adaptive Mixed-Criticality Scheduling with Deep Reinforcement Learning
- 2026Decentralized Task Scheduling in Distributed Systems: A Deep Reinforcement Learning Approach
- 2025Adaptive Approach to Enhance Machine Learning Scheduling Algorithms During Runtime Using Reinforcement Learning in Metascheduling Applications
- 2026TideRL: Boosting Agentic RL Goodput with Readiness-Aware Scheduling
- 2026Probabilistic Performance Guarantees for Multi-Task Reinforcement Learning
- 2025A Comparative Study of OpenMP Scheduling Algorithm Selection Strategies
- 2025Decentralized Distributed Proximal Policy Optimization (DD-PPO) for High Performance Computing Scheduling on Multi-User Systems
- 2025Agile Reinforcement Learning for Real-Time Task Scheduling in Edge Computing