An Effective Dynamic Evolutionary Algorithm for Engineering Problems

Article Preview

Abstract:

A dynamic evolutionary algorithms (DEA) is designed to solve engineering problems in this paper. The DEA algorithm makes two differences. (1) Dynamic technique is used to handle equality constraints. (2) Two unrelated crossovers (linear crossover and uniform crossover) are combined in the algorithm for avoiding duplicate search and then helping global search. In solving engineering problems, three steps are taken: a DEA algorithm is designed first, then after tested by general benchmark problems, it is improved, and the third step is that the improved DEA algorithm is applied to solve engineering problems. The general test suggests our DEA algorithm outperforms the compared state-of-the-art other algorithms. The experimental results in solving 5 engineering problems indicate that our method works much better than the compared state-of-the-art algorithms, especially, in global search.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 542-543)

Pages:

294-301

Citation:

Online since:

June 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation: