GATES: Cost-aware Dynamic Workflow Scheduling via Graph Attention Networks and Evolution Strategy
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 8635-8643.
https://doi.org/10.24963/ijcai.2025/960
Keywords
- Search: S: Combinatorial search and optimisation
- Search: S: Evolutionary computation
- Planning and Scheduling: PS: Scheduling
- Machine Learning: ML: Reinforcement learning
Abstract
Cost-aware Dynamic Workflow Scheduling (CADWS) is a key challenge in cloud computing, focusing on devising an effective scheduling policy to efficiently schedule dynamically arriving workflow tasks, represented as Directed Acyclic Graphs (DAG), to suitable virtual machines (VMs). Deep reinforcement learning (DRL) has been widely employed for automated scheduling policy design. However, the performance of DRL is heavily influenced by the design of the problem-tailored policy network and is highly sensitive to hyperparameters and the design of reward feedback. Considering the above-mentioned issues, this study proposes a novel DRL method combining Graph Attention Networks-based policy network and Evolution Strategy, referred to as GATES. The contributions of GATES are summarized as follows: (1) GATES can capture the impact of current task scheduling on subsequent tasks by learning the topological relationships between tasks in a DAG. (2) GATES can assess the importance of each VM to the ready task, enabling it to adapt to dynamically changing VM resources. (3) Utilizing Evolution Strategy's robustness, exploratory nature, and tolerance for delayed rewards, GATES achieves stable policy learning in CADWS. Extensive experimental results demonstrate the superiority of the proposed GATES in CADWS, outperforming several state-of-the-art algorithms. The source code is available at: https://github.com/YaShen998/GATES.
@inproceedings{ijcai2025p960,
title = {GATES: Cost-aware Dynamic Workflow Scheduling via Graph Attention Networks and Evolution Strategy},
author = {Shen, Ya and Chen, Gang and Ma, Hui and Zhang, Mengjie},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {8635--8643},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/960},
url = {https://doi.org/10.24963/ijcai.2025/960},
}
TY - CPAPER TI - GATES: Cost-aware Dynamic Workflow Scheduling via Graph Attention Networks and Evolution Strategy AU - Shen, Ya AU - Chen, Gang AU - Ma, Hui AU - Zhang, Mengjie T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 8635 EP - 8643 DO - 10.24963/ijcai.2025/960 UR - https://doi.org/10.24963/ijcai.2025/960 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: