Algorithm 1 An iterative algorithm for solving Problems (P1) and (P2) |
-
1:
Initialize power allocation and UAV trajectory , slack variables , . Set iteration , the precision .
-
2:
repeat
-
3:
Solve subproblem (P1.1) with and , obtain the optimized result denoted by .
-
4:
Solve subproblem (P1.2.1) with and , obtain the optimized result denoted by .
-
5:
Solve subproblem (P1.3.2) with , and as well as , obtain the optimized result denoted by .
-
6:
Update .
-
7:
until
-
8:
The algorithm converges to .
|