A Cumulative Multi-Niching Genetic Algorithm for Multimodal Function Optimization

This paper presents a cumulative multi-niching genetic algorithm (CMN GA), designed to expedite optimization problems that have computationally-expensive multimodal objective functions. By never discarding individuals from the population, the CMN GA makes use of the information from every objective function evaluation as it explores the design space. A fitness-related population density control over the design space reduces unnecessary objective function evaluations. The algorithm's novel arrangement of genetic operations provides fast and robust convergence to multiple local optima. Benchmark tests alongside three other multi-niching algorithms show that the CMN GA has a greater convergence ability and provides an order-of-magnitude reduction in the number of objective function evaluations required to achieve a given level of convergence.

[1]  K. Dejong,et al.  An analysis of the behavior of a class of genetic adaptive systems , 1975 .

[2]  Zhang Yi,et al.  Study on a novel crowding niche genetic algorithm , 2011, 2011 IEEE 2nd International Conference on Computing, Control and Industrial Engineering.

[3]  Christine M. Anderson-Cook,et al.  A Genetic Algorithm with Memory for Mixed Discrete-Continuous Design Optimization , 2002 .

[4]  Hyun-Kyo Jung,et al.  Niching genetic algorithm with restricted competition selection for multimodal function optimization , 1999 .

[5]  W. Cedeño The multi-niche crowding genetic algorithm: Analysis and applications , 1995 .

[6]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[7]  Kwong-Sak Leung,et al.  Genetic Algorithm with adaptive elitist-population strategies for multimodal function optimization , 2011, Appl. Soft Comput..

[8]  Erik Valdemar Cuevas Jiménez,et al.  An optimization algorithm for multimodal functions inspired by collective animal behavior , 2013, Soft Comput..

[9]  David E. Goldberg,et al.  Genetic Algorithms with Sharing for Multimodalfunction Optimization , 1987, ICGA.

[10]  Kenneth Alan De Jong,et al.  An analysis of the behavior of a class of genetic adaptive systems. , 1975 .

[11]  Michael J. Shaw,et al.  Genetic algorithms with dynamic niche sharing for multimodal function optimization , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[12]  Samir W. Mahfoud Crowding and Preselection Revisited , 1992, PPSN.

[13]  Jerry B. Schneider,et al.  TRANSPORTATION NETWORK DESIGN USING A CUMULATIVE GENETIC ALGORITHM AND NEURAL NETWORK , 1992 .