[an error occurred while processing this directive]

Journal of Systems Engineering and Electronics ›› 2011, Vol. 22 ›› Issue (3): 540-546.doi: 10.3969/j.issn.1004-4132.2011.03.026

• • 上一篇    

Improved genetic algorithm for nonlinear programming problems

  

  • 出版日期:2011-06-22 发布日期:2010-01-03

Improved genetic algorithm for nonlinear programming problems

Kezong Tang1,*, Jingyu Yang1, Haiyan Chen1, and Shang Gao2   

  1. 1. School of Computer Science and Technology, Nanjing University of Science and Technology, Nanjing 210094, P. R. China;
    2. School of Computer Science and Engineering, Jiangsu University of Science and Technology, Zhenjiang 212003, P. R. China
  • Online:2011-06-22 Published:2010-01-03

Abstract:

An improved genetic algorithm (IGA) based on a novel selection strategy to handle nonlinear programming problems is proposed. Each individual in selection process is represented as a three-dimensional feature vector which is composed of objective function value, the degree of constraints violations and the number of constraints violations. It is easy to distinguish excellent individuals from general individuals by using an individuals' feature vector. Additionally, a local search (LS) process is incorporated into selection operation so as to find feasible solutions located in the neighboring areas of some infeasible solutions. The combination of IGA and LS should offer the advantage of both the quality of solutions and diversity of solutions. Experimental results over a set of benchmark problems demonstrate that IGA has better performance than other algorithms.