The invention provides an unmanned aerial vehicle 
edge computing network 
linear dependency task unloading method. The method mainly comprises the following steps: 1, generating a task description set Taskk = (Lk, Ik, Ck, Ok), and constructing a 
mathematical model P1 of task unloading, 
resource allocation and unmanned aerial vehicle 
trajectory optimization in an unmanned aerial vehicle 
edge computing network; 2, under the conditions of given frequency, unloading decision and unloading data volume, constructing a 
mathematical model P2, solving a problem P2 by adopting convex optimization, solving an optimal unmanned aerial vehicle trajectory, calculating 
system energy consumption, and recording a target value as E '; 3, constructing a 
mathematical model based on the obtained unmanned aerial vehicle trajectory; P3, obtaining an unloading decision and a 
resource allocation scheme by adopting a 
dynamic programming algorithm and convex optimization, calculating 
system energy consumption, and recording a target value as E; and 4, comparing the difference between the new weighted 
total energy consumption value E and the new weighted 
total energy consumption value E ', if E-E' is less than epsilon, quitting, otherwise, repeating the step 2 and the step 3. By applying the method, the 
energy consumption of dependent task execution in the 
mobile edge computing network of the unmanned aerial vehicle is reduced, and the 
service time of the unmanned aerial vehicle and the 
terminal equipment is prolonged.