An Algorithm Based on Social Dance Phenomenon for Function Optimization
Inspired by the mechanism of social dance phenomenon, some dance optimization operators, mainly including the partner change operator, position move operator and modify dance pool operator, were constructed function optimize. The optimization was considered as a process where information transmits from candidate solution to optimal solution in search space, and a new optimization algorithm, social dance optimization algorithm (SDOA) is explored on the basis of the effective partner exchange mechanism of the social dance phenomenon. The principle, implement and improvement way have been discussed. Compared with the genetic algorithms, the simulated results of some complex functions optimization indicate t hat SDOA enables to enhance t he diversity of the population with a higher convergence rate and avoid local voltage and genetic algorithm deceptive problem to some extent.