DRL for Online Computation Offloading in Wireless Powered Mobile-Edge Computing Networks

[1]

L. Huang, S. Bi, and Y.-J. A. Zhang, ‘Deep Reinforcement Learning for Online Computation Offloading in Wireless Powered Mobile-Edge Computing Networks’, IEEE Transactions on Mobile Computing, vol. 19, no. 11, pp. 2581–2593, 2020, doi: 10.1109/TMC.2019.2928811.

建模针对的场景是 1个AP ,N个Device。AP场景是针对TDMA,且在一个时间T内,会有一部分时间能量传递,其时间为a。

问题建模:

目标是最大化rate,注意 每个时间段channel gain \textbf{h} 是一个变化量。

 

决策变量:

第一类: offloading 变量x,本文使用的是binary offloading

第二类: 时间分配变量,a是能量传递时间,以及 \tau_i是分给各个设备的计算时间。

 

 

 算法:

问题原本是一个混合非线性非凸规划MINLP。

把问题拆分成两个部分,一个部分是 offloading变量x,另一部分是时间分配变量a和\tau_i

用 DRL来解决offloading变量x,因为它是整数变量不好解;解决的时候,DRL的输入是channel gain,即每个时隙T的channel是会发生变化的, 然后网络输出以action \widehat{x_t}, 注意\widehat{x_t}

是一一个N*1的向量,里面的数值是连续 的,都在[0,1]之间;

之后,利用 \widehat{x_t},文中做了一个量化的方案,将\widehat{x_t}量化为K个不同的offloading solution,然后根据这K个offloading solution,计算凸优化问题得到其对应的Q,将选择k个之中 最好的offloading solutionx_t^*作为action,与输入h_t组成一个 状态-动作对。 

给定offloading变量x之后,原问题只剩下 时间分配变量a和\tau_i是一个凸优化问题,可以直接解决。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

远离科研,保命要紧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值