Research Article

Efficient Delay-Aware Task Scheduling for IoT Devices in Mobile Cloud Computing

Algorithm 3

Optimize the initial solution.
Input: initial solution
Output: optimized solution
(1)while time time limit do
(2) find neighborhood solutions
(3)if neighborhood transform operation ˂ tt then
(4)  continue
(5)end if
(6)if 0 then
(7)  move the current solution to the neighborhood solution
(8)else if range 0 then
(9)  move the current solution to the neighborhood solution
(10)end if
(11)end while
(12)Return solution and cost