Joint Optimization of Task Offloading and Resource Allocation for Unmanned Aerial Vehicle-assisted Edge Computing Network
It can effectively overcome the limitations of the ground environment,expand the network coverage and provide users with convenient computing services,through constructing the air-ground integrated edge computing network with Unmanned Aerial Vehicle(UAV)as the relay.In this paper,with the objective of maximizing the task completion amount,the joint optimization problem of UAV deployment,user-server association and bandwidth allocation is investigated in the context of the UAV assisted multi-user and multi-server edge computing network.The formulated joint optimization problem contains both continuous and discrete variables,which makes itself hard to solve.To this end,a Block Coordinated Descent(BCD)based iterative algorithm is proposed in this paper,involving the optimization tools such as differential evolution and particle swarm optimization.The original problem is decomposed into three sub-problems with the proposed algorithm,which can be solved independently.The optimal solution of the original problem can be approached through the iteration among these three subproblems.Simulation results show that the proposed algorithm can greatly increase the amount of completed tasks,which outperforms other benchmark algorithms.