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 |