Differential evolution based on double populations for constrained multi-objective optimization problem

被引:0
作者
Meng, Hong-Yun [1 ]
Zhang, Xiao-Hua [2 ]
Liu, San-Yang [1 ]
机构
[1] Department of Applied Mathematics, Xidian University
[2] Institute of Intelligent Information Processing, Xidian University
来源
Jisuanji Xuebao/Chinese Journal of Computers | 2008年 / 31卷 / 02期
关键词
Constrained optimization problem; Differential evolution; Multi-objective optimization problem;
D O I
10.3724/sp.j.1016.2008.00228
中图分类号
学科分类号
摘要
An improved differential evolution approach is given first, and a new algorithm based on double populations for Constrained Multi-objective Optimization Problem (CMOP) is presented. In the proposed algorithm, two populations are adopted, one is for the feasible solutions found during the evolution, and the other is for infeasible solutions with better performance which are allowed to participate in the evolution with the advantage of avoiding difficulties such as constructing penalty function and deleting infeasible solutions directly. In addition, the time complexity of the proposed algorithm, NSGA-II and SPEA are compared, which show the best is NSGA-II, followed by SPEA and the proposed algorithm simultaneously. The experiments on benchmarks indicate that the proposed algorithm is superior to NSGA-II in the measure of GD and SP.
引用
收藏
页码:228 / 235
页数:7
相关论文
共 19 条
  • [1] Mitsuo G., Cheng R.-W., Genetic Algorithms and Engineering Design, (1997)
  • [2] Fred G., Heuristics for Integer programming using surrogate constraints, Decision Sciences, 8, 1, pp. 156-166, (1977)
  • [3] Goldberg D.E., Genetic in Search, Optimization and Machine Learning, (1989)
  • [4] Wang Y.-X., Liu L.-C., Constrained multiobjective optimization evolutionary algorithm, Journal of Tsinghua University (Sci and Tech), 45, 1, pp. 103-106, (2005)
  • [5] Zhang Y.-D., Huang S.-B., On ant colony algorithm for solving multiobjective optimization problems, Control and Decision, 20, 2, pp. 170-174, (2005)
  • [6] Gao Y.-G., Cheng F., Wang C., Wang G.-B., A new improved genetic algorithms based on converting infeasible individuals into feasible ones and its property analysis, Acta Electronica Sinica, 34, 3, pp. 638-641, (2006)
  • [7] Coello C.A., Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: A survey of the state of the art, computer methods in applied mechanics and engineering, 191, 11-12, pp. 1245-1287, (2002)
  • [8] Jimenez F., Verdegay J.L., Evolutionary techniques for constrained optimization problems, Proceedings of the 7th European Congress on Intelligent Techniques and Soft Computing (EUFIT'99), (1999)
  • [9] Deb K., Pratap A., Agarwal S., Meyarivan T., A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE Transactions on Evolutionary Computation, 6, 2, pp. 182-197, (2002)
  • [10] Zitzler E., Thicle L., Multiobjective evolutionary algorithms: A comparative case study and the strength pareto approach, IEEE Transaction on Evolutionary Computation, 3, 4, pp. 257-271, (1999)