Title :
Enhancement of the shifting balance genetic algorithm for highly multimodal problems
Author :
Chen, Jun ; Wineberg, Mark
Author_Institution :
Comput. & Inf. Sci., Guelph Univ., Ont., Canada
Abstract :
The shifting balance genetic algorithm (SBGA) is an extension of the genetic algorithm (GA) that was created to promote guided diversity to improve performance in highly multimodal environments. Based on a new behavioral model for the SBGA, various modifications are proposed: these include a mechanism for managing dynamic population sizes with population restarts, and communication among the colonies. The enhanced SBGA is compared against the original SBGA system and other multipopulational GA systems on a complex mathematical function (F8F2) and on the NP-complete 0/1 knapsack problem. In all cases, the enhanced SBGA outperformed all other systems, and on the 0/1 knapsack problem, it was the only one to find the global optimum.
Keywords :
computational complexity; genetic algorithms; knapsack problems; NP-complete problem; dynamic population sizes; knapsack problem; multimodal environments; multimodal problems; shifting balance genetic algorithm; Algorithm design and analysis; Convergence; Entropy; Genetic algorithms; Genetic mutations; High performance computing; History; Information science; Monitoring; Size measurement;
Conference_Titel :
Evolutionary Computation, 2004. CEC2004. Congress on
Print_ISBN :
0-7803-8515-2
DOI :
10.1109/CEC.2004.1330933