Research on improvement of real-coded genetic algorithm for solving constrained optimization problems

被引:0
|
作者
Wang J.-Q. [1 ]
Cheng Z.-W. [1 ]
Zhang P.-L. [1 ]
Dai W.-T. [1 ]
机构
[1] College of Engineering, Northeast Agricultural University, Harbin
来源
Kongzhi yu Juece/Control and Decision | 2019年 / 34卷 / 05期
关键词
Combinational mutation; Constrained optimization problems; Heuristic crossover operator; Penalty function method; Real-coded genetic algorithm;
D O I
10.13195/j.kzyjc.2017.1425
中图分类号
学科分类号
摘要
An improved real-coded genetic algorithm (IRCGA) is proposed to solve constrained optimization problems. Firstly, a sorting group selection method is proposed, which has good population diversity and is easy to realize. Then, a direction-based heuristic crossover operator (DBHX) is proposed, which can generate numerous crossover directions. and it also enables a great possibility to generate a crossover direction D to guide the chromosomes of participation crossover to move towards the optimal solution direction. Even if the crossover direction is inconsistent with D, it is also very closed to the direction D to the utmost so as to ensure that there is a great chance to produce better offspring chromosomes. Finally, aiming at the shortcoming that a single mutation operator cannot both take into account the local search ability and the global search ability, a combined mutation method is proposed, which makes the mutation operation not only take into account the local search ability, but also the global search ability. The computing results of ten examples show that the proposed IRCGA has a fast convergence speed, and also verify its effectiveness and feasibility. © 2019, Editorial Office of Control and Decision. All right reserved.
引用
收藏
页码:937 / 946
页数:9
相关论文
共 50 条
  • [1] Holland J.H., Adaptation in Natural and Artificial Systems, pp. 102-138, (1975)
  • [2] Zheng S.R., Lai J.M., Liu G.L., Et al., An improved real-coded hybrid genetic algorithm, Computer Applications, 26, 8, pp. 1959-1962, (2006)
  • [3] Liu H.H., Cui C., Chen J., An improved genetic algorithm for solving traveling salesman problem, J of Beijing Institute of Technology, 33, 4, pp. 390-393, (2013)
  • [4] An J.C., Jin H.Y., Application of adaptive strategy in real-coded genetic algorithm, Microelectronics and Computers, 28, 4, pp. 140-142, (2011)
  • [5] De Jong K.A., An Analysis of the behavior of a class of genetic adaptive systems, pp. 101-128, (1975)
  • [6] Qi R.B., Qian F., Du W.L., Et al., Multi-objective genetic algorithm based on elitist selection and individual migration, Control and Decision, 22, 2, pp. 164-168, (2007)
  • [7] Liu Q., Wang X.Y., Fu Q.M., Et al., Collaborative coevolutionary genetic algorithm, J of Software, 23, 4, pp. 765-775, (2012)
  • [8] Yu S.Y., Kuang S.Q., Martingale analysis of convergence and convergence rate of elite genetic algorithm, Control Theory & Applications, 27, 7, pp. 843-848, (2010)
  • [9] Chen C.T., Wu C.K., Hwang C., Optimal design and control of CPU heat sink processes, IEEE Trans on Components & Packaging Technologies, 31, 1, pp. 184-195, (2008)
  • [10] Chen C.T., Chuang Y.C., An intelligent run-to-run control strategy for chemical-mechanical polishing processes, IEEE Trans on Semiconductor Manufacturing, 23, 1, pp. 109-120, (2010)