物联网中基于用户偏好的计算卸载策略
1. 奖励公式与用户偏好
在物联网计算卸载和调度决策中,为了量化每个选择的影响,我们引入了奖励的概念。每个状态机博弈(SMG)的状态都与一个定量的奖励值相关联,这个奖励值根据该状态中的原子命题(AP)来确定,以此来编码设备用户的偏好。
1.1 用户偏好类型及奖励公式
- 无用户偏好 :在这种情况下,SMG的每个状态都被赋予一个恒定的正奖励,这意味着所有状态在数量上是等价的。
- 低计算时间 :为每个计算时间(ctime)AP分配一个恒定的正价值。这些值可以作为外部参数指定,每个离散的计算时间间隔根据用户偏好被赋予一个值,用户偏好高的计算时间值会被赋予更高的正值。
- 低能耗 :由每个状态的奖励值由AP电池能量(batteryenergy)定义。由于AP电池能量代表了物联网设备电池模型的实际剩余能量,这种公式直观地体现了能耗的概念。
- 低计算时间和低能耗(平衡) :同时考虑计算时间和能耗的偏好,通过为AP ctime分配恒定的正价值,并为每个状态分配一个等于AP电池能量值的正奖励。每个状态的奖励是这些奖励的累加值。此外,由于迁移可能涉及数据传输开销,迁移成本通过根据任务和核心迁移中涉及的AP分配奖励来纳入考虑。
以下是不同用户偏好的奖励公式示例表格:
| 状态 | 奖励 | 偏好类型 |
| — | — | — |
| 所有状态 | 1 | 无偏好 |