Research Article
Edge Server Placement for Service Offloading in Internet of Things
Algorithm 2
Optimizing edge server layout strategy based on GA.
| | Inputs: K chromosomes, Number of iterations T, variable t, the number of chromosomes to operate k | | | Output: K chromosomes after GA iteration optimization | | (1) | for t = 0 to T do | | (2) | if t == 0 then | | (3) | Initialize K chromosomes | | (4) | else | | (5) | Compute the fitness of K chromosomes and select k chromosomes with lower fitness | | (6) | Record the chromosome with the lowest fitness | | (7) | Select two chromosomes randomly and perform crossover operations | | (8) | Select two chromosomes randomly and perform mutation operations | | (9) | end if | | (10) | end for | | (11) | return K chromosomes |
|