Research Article

On-Demanding Information Acquisition in Multi-UAV-Assisted Sensor Network: A Satisfaction-Driven Perspective

Algorithm 1 MPCGA for multi-UAV task assignment.
Input:, , , , , population size , population Number , maximum iteration times .
Output: the optimal feasible solution .
(1)Calculate and , respectively
(2)Population initialization
(3)for to do
(4) the task strategy represented by the first individual in the -th population;
(5)end
(6);
(7);
(8)whiledo
(9) for to do
(10)  for to do
(11)   Calculate and achieved based on the task strategy that is represented by the -th individual;
(12)   Calculate the fitness of through ;
(13)    Evolutionary operation: selection, crossover, and mutation;
(14)  end
(15)  Calculate the fitness of each individual in the current population;
(16)  Update ;
(17) end
(18)Update ;
(19);
(20)end
(21);
(22)Return.