Load Balancing for Task Scheduling Based on Multi-Agent Reinforcement Learning in Cloud-Edge-End Collaborative Environments

Jie Yu,Xiaodong Liu,Long Peng,Zhuo Li
DOI: https://doi.org/10.1145/3647750.3647765
2024-01-26
Abstract:With the increasing variety of computational scenarios and task types in cloud-edge-end collaborative networks, task scheduling in cloud-edge-end collaborative environments can better adapt to various task types and application scenarios, thereby enhancing the flexibility and adaptability of cloud-edge-end systems. This paper introduces a multi-agent reinforcement learning approach to conduct research on task load balancing scheduling in the context of cloud-edge-end collaboration, aiming to improve the efficiency of finding optimal task scheduling strategies in a distributed cloud-edge computing environment. In this paper, task scheduling is viewed as a competitive multi-agent system, where intelligent agents compete for a sufficient number of computing resources through the design of efficient task scheduling algorithms. This competition allows agents to reduce task completion latency and energy consumption while meeting task computational requirements. The paper employs Decentralized Partially Observable Markov Decision Process to model the reward maximization problem and designs a multi-agent reinforcement learning algorithm based on attention communication to solve it. Finally, experimental validation is conducted to evaluate the performance of the proposed task scheduling method.
Computer Science,Engineering
What problem does this paper attempt to address?