Improved Evolutionary Strategy Genetic Algorithm for Nonlinear Programming Problems

Hui-xia Zhu,Fu-lin Wang,Wen-tao Zhang,Qian-ting Li
DOI: https://doi.org/10.1007/978-3-642-38391-5_105
2013-01-01
Abstract:Genetic algorithms have unique advantages in dealing with optimization problems. In this paper the main focus is on the improvement of a genetic algorithm and its application in nonlinear programming problems. In the evolutionary strategy algorithm, the optimal group preserving method was used and individuals with low fitness values were mutated. The crossover operator uses the crossover method according to the segmented mode of decision variables. This strategy ensured that each decision variable had the opportunity to produce offspring by crossover, thus, speeding up evolution. In optimizing the nonlinear programming problem with constraints, the correction operator method was introduced to improve the feasible degree of infeasible individuals. MATLAB simulation results confirmed the validity of the proposed method. The method can effectively solve nonlinear programming problems with greatly improved solution quality and convergence speed, making it an effective, reliable and convenient method.
What problem does this paper attempt to address?