Research Article

Deploying a Reliable UAV-Aided Communication Service in Disaster Areas

Algorithm 3

Fitness function evaluation.

Input:, , ,
Initialization:
Output:
(fortodo
(fortodo
(solve; // Eq. (4)
(solve; // Eq. (6)
(end
(end
(fortodo
(fortodo
(ifand
then
(if,
then
(;
(end
(end
(end
(end
(ifthen
(fortodo
(build set;
(fortodo
(solve, , , ;
(end
(, ;
(whiledo
(;
(solve;    // AppendixA
(fortodo
(sol.;    // Eq. (13)
(solve, ;
// Eqs. (11), (12)
(solve;    // Eq. (14)
(solve;    // Eq. (9)
(end
(, ;
(end
(solve; // Eq. (23)
(solve; // Eq. (28)
(end
(if, then
(;
(else
(
;
(end
(end