期刊文献+

基于ε-支配的多目标进化算法及自适应ε调整策略 被引量:17

The ε-Dominance Based Multi-Objective Evolutionary Algorithm and an Adaptive ε Strategy
在线阅读 下载PDF
导出
摘要 提出了一类新的基于ε-支配关系的多目标进化算法.该算法采用配对比较选择和稳态替换策略,提高了算法的收敛速度,降低了计算时间.首先,在保持种群分布性上,采用了一种新的基于ε-支配关系的精英保留策略,避免了传统修剪策略所引起的Pareto前沿面的退化.其次,根据不同ε取值分析了算法收敛性,提出了一种自适应ε调整策略.最后,通过5个常用的双目标测试函数的计算,验证了包括该自适应调整策略的多目标进化算法在求解质量上显著强于NSGAII,SPEA2和ε-MOEA等主流多目标进化算法. A novel multi-objective evolutionary algorithm, called ε-dominance multi-objective evolutionary algorithm(EDMOEA), is proposed in this paper. In the EDMOEA, pair-comparison selective and steady-state replacement are used to replace the conventional Pareto-ranking strategy, which could effectively improve the convergence rate of the algorithm and reduce the computation time. The main component of the new algorithm is the truncating method in archive population. Based on ε-dominance relationship, it maintains the diversity of the population and prevents the degradation of the Pareto front which often occurs in the conventional truncating strategies. Future more, a new adaptive ε setting method is incorporated into EDMOEA. Finally, five binary-objective functions are used to test the performance of the EDMOEA, the Adaptive- EDMOEA(AEDMOEA),and conventional algorithms such as NSGAII, SPEA2, and ε-MOEA. Experimental results demonstrate that the AEDMOEA and EDMOEA outperform other algorithms on these test functions.
出处 《计算机学报》 EI CSCD 北大核心 2008年第7期1063-1072,共10页 Chinese Journal of Computers
基金 国家自然科学基金(70571057,70171002) “新世纪优秀人才支持计划”(NCET-05-0253)资助
关键词 多目标优化 ε-支配 进化算法 ε自适应调整 精英保留策略 稳态策略 multi-objective optimization ε-dominance evolutionary algorithm ε-adaptive elitism strategy steady-state strategy
  • 相关文献

参考文献22

  • 1Schaffer D J. Multipleobjective optimization with vector eval- uated genetic algorithms [Ph. D. dissertation]. Vanderbilt University, 1984.
  • 2Coello C A C. Evolutionary multi-objective optimization: A historical view of the field. Computational Intelligence Magazine, 2006, 1(1): 28-36.
  • 3Laumanns Met al. A unified model for multi-objective evolutionary algorithms with elitism//Proceedings of the 2000 Congress on Evolutionary Computation(CEC'2000). La Jolla, CA, USA, 2000: 46-53.
  • 4Zitzler E, Thiele L. Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach. IEEE Transactions on Evolutionary Computation, 1999, 3(4) : 257-271.
  • 5Zitzler E, Thiele L. SPEA2: Improving the strength Pareto evolutionary algorithm. Swiss Federal Institute of Technology (ETH) : Computer Engineering and Networks Laboratory (TIK), Zurich: Technique Report:103, 2001.
  • 6Knowles J, Come D. The Pareto archived evolution strategy: A new baseline algorithm for Pareto multiobjective optimization//Proceedings of the Congress on Evolutionary Computation (CEC'99). Washington, DC, USA, 1999, 98-105.
  • 7Goldberg D E. Genetic Algorithms in Search, Optimization and Machine Learning. Boston, MA, USA: Addison-Wesley, 1989.
  • 8Valenzuela C L. A simple evolutionary algorithm for multiobjective optimization (SEAMO)//Proceedings of the 2002 Congress on Evolutionary Computation (CEC'02). Honolulu, HI, USA, 2002, 1:717-722.
  • 9Rajeev K, Peter R. Improved sampling of the Pareto-front in multiobjective genetic optimizations by steady-state evolution: A Pareto converging genetic algorithm. Evolutionary Computation, 2002, 10(3): 283-314.
  • 10Deb K et al. Evaluating the epsilon-domination based multiobjective evolutionary algorithm for a quick computation of Pareto-optimal solutions. Evolutionary Computation, 2005, 13(4): 501-525.

二级参考文献8

  • 1[1]Fonseca C M, Fleming P J. An overview of evolutionary algorithms in multi-objective optimization. Evolutionary Computation, 1995, 3(1):1-16
  • 2[2]Osyczka A. Multicriteria optimization for engineering design. In: Gero J S ed. Design Optimization. Academic Press, 1985. 193-227
  • 3[3]Schaffer J D. Multiple objective optimization with vector evaluated genetic algorithms. In: Proc 1st International Conference on Genetic Algorithms. Lawrence Erlbaum Associates, Hillsdale, 1985. 93-100
  • 4[4]Fonseca C M, Fleming P J. Genetic algorithms for multiobjective optimization: Formulation, discussion and generalization. In: Proc 5th International Conference on Genetic Algorithms, 1993. 416-423
  • 5[5]Roy B. How outranking relation help multiple criteria decision making. In:Cochrane J L, Zeleny M eds. Multiple Criteria Decision Making. South Carolina: University of South Carolina Press, 1973. 179-201
  • 6[6]van Veldhuizen D A, Lamont G B. Multiobjective evolutionary algorithm test suites. In: Proc the 1999 ACM Symposium on Applied Computing, San Antonio, Texas, 1999. 351-357
  • 7[7]Thomas Back. Evolutionary Algorithms in Theory and Practice. New York: Oxford University Press, 1996
  • 8[8]van Veldhuizen D A, Lamont G B. Evolutionary computation and convergence to a pare to front. In Koza J R ed. Late Breaking Papers at the Genetic Programming 1998 Conference. California: Stanford University, 1998. 221-228

共引文献34

同被引文献167

引证文献17

二级引证文献88

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部