Research Article
A Selective Biogeography-Based Optimizer Considering Resource Allocation for Large-Scale Global Optimization
Algorithm 4
Pseudocodes of CC_SBBO_RA. Therein, f is an objective function; D is the number of subcomponents.
(1) | Divide f into D exclusive subcomponents according to RDG [18]; | (2) | Initial imp_best = 0; | (3) | Initial RFI = zeros (D, 1); | (4) | If imp_best ≤ ξ (ξ is a threshold value), do | (5) | For i = 1: D, do | (6) | Evolve subgroup i by Algorithm 2; | (7) | Update RFI based on equation (7); | (8) | End for | (9) | Else | (10) | Allocate computing resource to the subgroup l and evolve it according to Algorithm 3; | (11) | End if | (12) | Stop if halting criteria are satisfied; otherwise go to If for the next evolution. |
|