Research Article

Joint Optimization of Energy Conservation and Migration Cost for Complex Systems in Edge Computing

Algorithm 3

Selecting using NSGA-III.
Input:
Output:
1:  = Crossover and mutation ()
2:
3: the solutions in do
4:  Calculate by formula (8)
5:  Calculate by formula (16)
6: end for
7: for the 2 solutions in do
8:  Non-dominant sorting the solutions
9: end for
10: Do primary selection
11: if partial solutions in the -th front are included do
12:  Do further selection
13:  Normalize solutions by formulas (19)–(24)
14:  Generate the reference points
15:  Associate solutions with the closest reference points
16:  Do the selection of solutions
17: end if
18:return