跳到主要导航 跳到搜索 跳到主要内容

Joint Task and Computing Resource Allocation in Distributed Edge Computing Systems via Multi-Agent Deep Reinforcement Learning

  • Yan Chen
  • , Yanjing Sun*
  • , Hao Yu
  • , Tarik Taleb
  • *此作品的通讯作者
  • Zhejiang Lab
  • China University of Mining and Technology
  • University of Oulu
  • ICTFicial OY
  • Ruhr University Bochum

科研成果: 期刊稿件文章同行评审

摘要

Edge servers can collaborate to enhance service capability. However, cloud servers may be unable to execute centralized management due to unpredictable communications. In such systems, distributed task and resource management are vital but challenging due to heterogeneity and various restrictions. Therefore, this paper studies such edge systems and formulates the distributed joint task and computing resource allocation problem for maximizing the quality of experience (QoE). Given the restrictions on real-time state observations and resource management involving other facilities, we decompose it into sub-problems of distributed task allocation and computing resource allocation. After formulating the problem as a partially observed Markov decision process, we propose a two-step approach that depends on multi-agent (MA) deep reinforcement learning. First, each edge server performs a policy to allocate tasks for its associated users according to a partial observation. We employ the MA deep deterministic policy gradient to tackle vast spaces of discrete actions. Besides, we incorporate the action entropy of massive users' task allocation to enhance exploration. Then, we prove that the QoE-maximized computing resource allocation is a problem of maxing a sum of sigmoids, and we address it by sigmoidal programming. Simulation results reveal that the proposed approach dramatically improves the system QoE and reduces the average service latency. Besides, the proposed solution outperforms benchmarks in training and convergence.

源语言英语
页(从-至)3479-3494
页数16
期刊IEEE Transactions on Network Science and Engineering
11
4
DOI
出版状态已出版 - 1 7月 2024
已对外发布

指纹

探究 'Joint Task and Computing Resource Allocation in Distributed Edge Computing Systems via Multi-Agent Deep Reinforcement Learning' 的科研主题。它们共同构成独一无二的指纹。

引用此