Research Article

Stochastic Multiple Chaotic Local Search-Incorporated Gradient-Based Optimizer

Algorithm 1

Pseudo-code of CGBO.
(1)begin
(2) /∗initialization of algorithm∗/
(3) for do
(4)  Randomly generate individual
(5)   = evaluate
(6) for do
(7)  Select three random individuals , , and current best .
(8)  /∗Parameter setting∗/
(9)  Generate parameter , and by equation (14).
(10)  Determine scale factor by means of iteration number.
(11)  Generate adjustment vectors GSR and DM.
(12)  /∗Gradient search rule∗/
(13)  for do
(14)   Optionally modify the value on each dimension , and obtain by equation (19).
(15)  ifthen
(16)   /∗Local escaping operator∗/
(17)    is given by equation (20).
(18)  else
(19)   /∗Chaotic local search∗/
(20)   ifthen
(21)    fordo
(22)     ifthen
(23)      Calculate based on and equation (36).
(24)     else
(25)       =