当前位置: 首页 > news >正文

计算卸载-论文05-双层优化(无线充电与卸载)

标题:《A Divide-and-Conquer Bilevel Optimization Algorithm for Jointly Pricing Computing Resources and Energy in Wireless Powered MEC》

期刊:IEEE TRANSACTIONS ON CYBERNETICS,2022

一、理论梳理

问题:相比于移动云计算(Mobile Cloud Computing, MCC),移动边缘计算(Mobile Edge Computing,MEC)服务器收到资源限制,有效的资源管理对MEC特别重要。

模型:该论文考虑了计算卸载中无线充电的问题。本文研究了一个无线移动边缘计算(MEC)系统,其中服务提供商(Service Provider, SP)为设备所有者(Device Owner, DO)提供计算资源和能量,以执行物联网设备的任务。在这个系统中,SP首先设定计算资源和能源的价格,而DO则根据给定的价格做出最优响应。(联合计算资源和能源进行定价)

目标:最大化各自的收益(SP优化计算资源能源的出价,DO优化任务处理模式广播功率资源分配)

算法:分层控制的双层优化算法

二、模型公式

2.1、能量收集

我们假设SP接入点在固定时隙T^h内将n个无线波束指向n个DO,并广播能量。SP接入点与DO i 之间信道增益服从自由空间路径损耗模型:

h_i=4.11(\frac{3e+8}{4\pi f_c d_i})^2

其中f_c表示载波频率,d_i表示SP接入点与DO i 之间的距离。

\textbf{p}^b=[p_1^b,p_2^b,...,p_n^b]表示分配给每个DO的广播功率,DO i 从SP处获取的能源为:

E_i^h=\mu T^hh_ip_i^b

其中\mu表示功率转换效率。

2.2、本地执行

对于本地执行模式,计算时延能量损耗可以表示为:


T_i^l=\frac{C_i}{r_i^l}

E_i^l=k_0(r_i^l)^3T_i^l

其中r_i^l表示DO i 的计算能力,k_0表示有效电容系数。

2.3、边缘执行

DO i 的传输速率可以表示为:

R_i=Blog_2(1+\frac{p_i^t h_i}{N_0})

其中B表示信道带宽,N_0表示高斯噪声,p_i^t表示DO i 的传输功率。

DO的传输时延和能量损耗为:

T_i^t=\frac{D_i}{R_i}

E_i^t=\frac{p_i^tD_i}{R_i}

\textbf{r}^c=[r_1^c,r_2^c,...,r_n^c]表示每个DO分配到的计算资源。因此,边缘端的计算时延和能耗为:

T_i^c=\frac{C_i}{r_i^c}

E_i^c=k_1D_i

其中k_1表示MEC服务器的有效电容系数。

DO i 总的计算时延为:

2.4、SP与DO收益

DO的收益为:

 DO的总收益为:

SP的收益为:

SP的总收益为:

三、优化目标

SP与DO之间的交互,制定为一个双层优化问题。公式如下:
 

由上述优化问题可知,优化目标中的下层问题为MINLP问题,这较难求解,需要进行转化。

求解的思路是:先求出最优的\textbf{p}^b\textbf{r}^c,再求解\textbf{m}。转化为下面问题:

http://www.lryc.cn/news/69670.html

相关文章:

  • RSBBS 报表接口 query跳转 RRI
  • 失业五个月,终于有offer了!但这家公司的风评惨不忍睹,要接吗?
  • 智慧井盖监测终端,智能井盖-以科技解决智慧城市“顽疾”,守护城市生命线
  • VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti
  • 微信小程序开发实战课后习题解答————第四章(作业版)
  • web缓存—Squid代理服务
  • 免费可用 ChatGPT 网页版
  • 【JVM】7. 方法区
  • 23种设计模式之代理模式(Proxy Pattern)
  • 服务扫描与查点-渗透测试模拟环境(3)
  • Educational Codeforces Round 148 (Rated for Div. 2) 题解
  • Java自定义类:打造属于自己的编程世界
  • kubectl top pod输出的cpu、内存使用率是怎么计算的
  • Spring和SpringBoot常用注解(持续更新)
  • redis做异步消息处理
  • 图书管理系统可行性分析报告
  • 比较难掌握的几道数据库面试题及答案
  • AI已经成立社区了,一个个比真人还真
  • Qt实现DES ECB加密解密
  • 拼多多新阶段,透露出不寻常
  • 使用底层代码(无框架)实现卷积神经网络理解CNN逻辑
  • PID单环控制(位置环)
  • 内存基础知识
  • 快速入门matlab——运算方法
  • 2009.03-2022.06华证ESG季度评级(季度)
  • 【大数据模型】LeonardoAi让心中所想跃然纸上
  • 如何区别BI、大数据、信息化和数字化转型
  • ESP32-C2开发板Homekit例程
  • 快速搭建一个 Kubernetes+Crane 环境,以及如何基于 Crane 优化你的集群和应用初体验
  • 深度学习图像识别模型:递归神经网络