The invention discloses a
network utility optimization method for a multi-unmanned aerial vehicle cooperative
mobile edge computing network, and belongs to the field of
wireless communication. The implementation method of the invention comprises the following steps: constructing a multi-UAV collaborative MEC
network architecture; respectively constructing a communication and calculation model, a
network cost model and a
network utility model by combining the unloading selection variable and the calculation selection variable; 2, constructing an
optimization problem by taking maximization of the
network utility model obtained in the step 1 as a target; the UPTSM
algorithm decomposes an original
optimization problem into two sub-problems, and the two sub-problems are converted into two
bipartite graph matching problems; sequentially solving the two problems by adopting a Hungary
algorithm to obtain an unloading selection variable and a calculation selection variable; the VC-WOA limits variables violating the task
processing time limit to quickly search legal solutions, so that the network utility is improved to the greatest extent. According to the invention, by optimizing multi-UAV cooperative task scheduling and
energy management, the cooperation efficiency can be improved, and fair task distribution is realized, so that the network income is maximized.