The Novel Compound Evolutionary Optimization Algorithm with Hybrid Discrete Variables and its Application to Mechanical Optimization
To overcome the problem of low convergence speed and sensitivity to local convergence with the traditional Artificial Fish-swarm Algorithm (AFSA) to handle complex functions, a novel compound evolutionary algorithm, called AFS-EMPCEOA, was introduced which is combined Artificial Fish-swarm Algorithm with the Elite Multi-parent Crossover Evolutionary Optimization Algorithm (EMPCEOA) that is GuoTao Algorithm improved by elite multi-parent crossover method. AFSEMPCEOA algorithm program with hybrid discrete variables was also developed. The computing example of mechanical optimization design shows that this algorithm has no special requirements on the characteristics of optimal designing problems, which has a fairly good universal adaptability and a reliable operation of program with a strong ability of overall convergence and high efficiency.