Leveraging Reinforcement Learning for Task Resource Allocation in Scientific Workflows
Not on the map. Why?
Abstract (arXiv)
Scientific workflows are designed as directed acyclic graphs (DAGs) and consist of multiple dependent task definitions. They are executed over a large amount of data, often resulting in thousands of tasks with heterogeneous compute requirements and long runtimes, even on cluster infrastructures. In order to optimize the workflow performance, enough resources, e.g., CPU and memory, need to be provisioned for the respective tasks. Typically, workflow systems rely on user resource estimates which are known to be highly error-prone and can result in over- or underprovisioning. While resource overprovisioning leads to high resource wastage, underprovisioning can result in long runtimes or even failed tasks. In this paper, we propose two different reinforcement learning approaches based on gradient bandits and Q-learning, respectively, in order to minimize resource wastage by selecting suitable CPU and memory allocations. We provide a prototypical implementation in the well-known scientific workflow management system Nextflow, evaluate our approaches with five workflows, and compare them against the default resource configurations and a state-of-the-art feedback loop baseline. The evaluation yields that our reinforcement learning approaches significantly reduce resource wastage compared to the default configuration. Further, our approaches also reduce the allocated CPU hours compared to the state-of-the-art feedback loop by 6.79% and 24.53%.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 22 Nov 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.
- 2025Foundation Models for Scientific Discovery: From Paradigm Enhancement to Paradigm Transitioncited by 6
- 2025Efficient Chromosome Parallelization for Precision Medicine Genomic Workflowscited by 0
- 2026About the Influence of Workflow Topology on Task Intensity Prediction through Graph Learningcited by 0
- 2026About the Influence of Workflow Topology on Task Intensity Prediction through Graph Learning30 Sep 2026
- 2025Efficient Chromosome Parallelization for Precision Medicine Genomic Workflows20 Nov 2025
- 2025Foundation Models for Scientific Discovery: From Paradigm Enhancement to Paradigm Transition17 Oct 2025