Joint Optimization of Task Offloading and Resource Allocation Based on Deep Reinforcement Learning
Mobile edge computing(MEC)can provide users with nearby storage and computing services at the edge of the network,so as to bring the advantages of low energy consumption and low delay to mobile users.Aiming at the multi-user and multi MEC scenario based on ultra-dense network(UDN),starting from the user side and aiming at minimizing the total user computing overhead,we solve the problems of user unloading decision,upload transmission power optimization and MEC computing resource allocation in the unloading process.Specifically,considering that the problem is a NP hard MINLP,we decompose the problem into two subproblems and solves it in two stages.Firstly,in the first stage,a task offloading decision based on deep reinforcement learning(DRL)is designed to solve the task unloading sub problem,and then in the second stage,KKT condition and golden section algorithm are used to solve the optimization problems of MEC computing resource allocation and uplink transmission power respectively.Simulation results show that the proposed scheme effectively reduces the user's computing overhead and improves the system performance on the premise of ensuring the user's delay constraint.