A Three-Stage Alternative Optimization Promoting Multi-UAV-Assisted Mobile Offloading
Algorithm 1
The TSIO algorithm.
(1)
Initialize ,, = 1, threshold ,,,
(2)
while do
(3)
Given and variable , use convex optimization tool to solve P2, and obtain ;
(4)
Substitute the optimal solution of P2 into P4, and let ;
(5)
while do
(6)
Solve using convex optimization tool to obtain ;;
(7)
end while
(8)
Substitute of into ; relax of P5 to grt a continuous variable. Then, obtain its relaxation sub-problem and place them in the solution queue a; Set upper bound of
(9)
while list is not empty do
(10)
Take a sub-problem from the solution queue , solve it, and get its optimal solution and ;
(11)
if are integers then
(12)
if then
(13)
Set , remove the sub-problems if
(14)
end if
(15)
else
(16)
Relax , then, get a new sub-problem , and put it into the solution queue; Set