计算机科学
调度(生产过程)
处理器调度
分布式计算
分布式算法
任务(项目管理)
公平份额计划
算法设计
任务分析
计算机网络
算法
数学优化
服务质量
经济
管理
资源(消歧)
数学
作者
G. Y. Zhang,Junping Song,Yahui Hu,Pengfei Fan,Chong Li,Xu Zhou
标识
DOI:10.1109/jiot.2025.3581514
摘要
In resource-constrained emergency networks, task scheduling algorithms play a crucial role in allocating computational tasks and managing data transmission. Currently, centralized scheduling algorithms face the risk of single-point failures and incur significant overhead in maintaining global computational node states and network topology. Distributed scheduling algorithms typically assume a fixed network topology, making them less adaptable to highly dynamic environments with constantly changing node capabilities and network conditions. To address these challenges, this paper proposes a Multi-agent Deep Deterministic Policy Gradient (MADDPG)-based distributed task scheduling algorithm (MATS). The algorithm deploys an agent on each computational node, which only perceives real-time states of adjacent nodes and links, thereby reducing the overhead of maintaining network states. This paper designs an asymmetric multi-agent structure to accommodate computational nodes with varying performance, introduces a dual-buffer pool structure to accelerate model convergence, and develops an agent action mechanism independent of node scale to enhance adaptability to dynamic network topology changes. Experimental results demonstrate that MATS significantly outperforms existing centralized and distributed approaches in handling node dynamics while achieving task average processing latency comparable to optimal centralized algorithms.
科研通智能强力驱动
Strongly Powered by AbleSci AI