Research Article
An Improved Artificial Bee Colony Algorithm Based on Balance-Evolution Strategy for Unmanned Combat Aerial Vehicle Path Planning
(1) initialize solution population using (4) | (2) set | (3) for MCN, do | (4) for , do | (5) crossover and mutate using (14) in as many as randomly selected | elements for the employed bee | (6) adopt greedy selection | (7) if better position is found for the employed bee, then | (8) | (9) else | (10) | (11) end if | (12) end for | (13) calculate each using (6) | (14) set | (15) while , do | (16) crossover and mutate using (16) in one randomly selected element for the onlooker bee | (17) adopt greedy selection | (18) if better position is found, then | (19) | (20) else | (21) | (22) end if | (23) | (24) end while | (25) if , then | (26) set | (27) end if | (28) if mean, then | (29) re-initialize randomly selected 90% employed bees using (4) | (30) end if | (31) memorize current best solution | (32) end for | (33) output global optimum |
|