Journal of Guangdong University of Technology ›› 2018, Vol. 35 ›› Issue (04): 37-44.doi: 10.12052/gdutxb.170147

Previous Articles     Next Articles

A Quadratic Scalarizing Function in MOEA/D and its Performance on Multi and Many-Objective Optimization

Zhou Yi-lu, Wang Zhen-you, Li Ye-zi, Li Feng   

  1. School of Applied Mathematics, Guangdong University of Technology, Guangzhou 510520, China
  • Received:2017-11-06 Online:2018-07-09 Published:2018-05-24

Abstract: Multi-objective Evolutionary Algorithm Based on decomposition (MOEA/D) is an important branch. Achieving balance between convergence and diversity is a key issue in evolutionary multi-objective optimization. There are more or less deficiencies and shortcomings in the mainstream scalarizing functions. When using Tchebycheff to choose individuals, individuals often deviate from the weight and can not combine well with weight. On this basis, a new scalarizing function which improves performance of MOEA/D is presented. The scalarizing function is a quadratic function and its contour line is also a quadratic function (In this paper it is called Hyperbola function method, which is HYB.), which is a generalization to the current scalarizing functions. Comparing with PBI, this algorithm has better convergence and the balance between convergence and diversity is easily obtained. After testing MOKP and series of DTLZ and comparing with other algorithms, HYB is shown to be stable and effective and to improve the speed of convergence.

Key words: multi-objective optimization, multi-objective evolutionary algorithm based on decomposition (MOEA/D), scalarizing functions

CLC Number: 

  • TP301.6
[1] SRINIVAS N, DEB K. Multiobjective optimization using nondominated sorting in genetic algorithms[J]. Evolutionary Computation, 1994, 2(3):221-248.
[2] ZITZLER E, LAUMANNS M, THIELE L. SPEA2:improving the performance of the strength pareto evolutionary algorithm[J]. Lecture Notes in Computer Science, 2004, 3242(4):742-751.
[3] DEB K, JAIN H. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I:solving problems with box constraints[J]. IEEE Transactions on Evolutionary Computation, 2014, 18(4):577-601.
[4] ZITZLER E, KÜNZLI S. Indicator-based selection in multiobjective search[J]. Lecture Notes in Computer Science, 2004, 3242:832-842.
[5] BEUME N, NAUJOKS B, EMMERICH M. SMS-EMOA:multiobjective selection based on dominated hypervolume[J]. European Journal of Operational Research, 2007, 181(3):1653-1669.
[6] BADER J, ZITZLER E. HypE:an algorithm for fast hypervolume-based many-objective optimization[J]. Evolutionary Computation, 2011, 19(1):45
[7] ZHANG Q, LI H. MOEA/D:a multiobjective evolutionary algorithm based on decomposition[J]. IEEE Trans Evol Comput, 2007, 11(6):712-731.
[8] LI H, ZHANG Q. Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-Ⅱ[J]. IEEE Transactions on Evolutionary Computation, 2009, 13(2):284-302.
[9] CHENG R, JIN Y, OLHOFER M, et al. A reference vector guided evolutionary algorithm for many-objective optimization[J]. IEEE Transactions on Evolutionary Computation, 2016, 20(5):773-791.
[10] QI Y, MA X, LIU F, et al. MOEA/D with adaptive weight adjustmen[J]. Evolutionary Computation, 2014, 22(2):231-264.
[11] ZHOU A, ZHANG Q. Are all the subproblems equally important? resource allocation in decomposition-based multiobjective evolutionary algorithms[J]. IEEE Transactions on Evolutionary Computation, 2016, 20(1):52-64.
[12] TRIVEDI A, SRINIVASAN D, SANYAL K, et al. A survey of multiobjective evolutionary algorithms based on decomposition[J]. IEEE Transactions on Evolutionary Computation, 2017, 21(3):440-462.
[13] SATO H. Analysis of inverted PBI and comparison with other scalarizing functions in decomposition based MOEAs[J]. Journal of Heuristics, 2015, 21(6):819-849.
[14] ISHIBUCHI H, AKEDO N, NOJIMA Y. A study on the specification of a scalarizing function in MOEA/D for many-objective knapsack problems[J]. Proc of Learning and Intelligent Optimization 7(LION 7), 2013, 7997:231-246.
[15] DEB K, THIELE L, LAUMANNS M.Scalable test problems for evolutionary multiobjective optimization[C]//Evolutionary Multiobjective Optimization. London:Springer London Ltd, 2005:105-145.
[16] LI K, DEB K, ZHANG Q, et al. An evolutionary many-objective optimization algorithm based on dominance and decomposition[J]. IEEE Transactions on Evolutionary Computation, 2015, 19(5):694-716.
[17] ZITZLER E, THIELE L. Multiobjective evolutionary algorithms:a comparative case study and the strength Pareto approach[J]. IEEE Transactions on Evolutionary Computation, 1999, 3(4):257-271.
[18] RUSSO L M S, FRANCISCO A P. Quick hypervolume[J]. IEEE Transactions on Evolutionary Computation, 2012, 18(4):481-502.
[19] ZITZLER E, THIELE L, LAUMANNS M, et al. Performance assessment of multiobjective optimizers:an analysis and review[J]. IEEE Transactions on Evolutionary Computation, 2003, 7(2):117-132.
[1] Tang Chao-lan, Xie Yi. A Multi-objective Optimization of Milling Parameters for 6061 Aluminum Alloy [J]. Journal of Guangdong University of Technology, 2020, 37(05): 87-93.
[2] Tang Jun-jie, Chen Jing-hua, Qiu Ming-jin. Multi-objective Dispatch of Microgrid Based on Dynamic Fuzzy Chaotic Particle Swarm Algorithm [J]. Journal of Guangdong University of Technology, 2018, 35(03): 100-106.
[3] HUANG Mei-hua, WEN Jie-chang, HE Yong. An Improved Artificial Fish Swarm Algorithm for Multi-objective Knapsack Problem [J]. Journal of Guangdong University of Technology, 2016, 33(05): 44-48.
[4] XU Huan, WEN Jie-Chang. Application of Differential Evolution Algorithm in Optimizing the Logistics Distribution Vehicle Routing Problem [J]. Journal of Guangdong University of Technology, 2013, 30(4): 61-64.
[5] ZHANG Jin-Feng- , CHEN Wei-Li. Application of Multi-objective Evolutionary Algorithm in the Location of Logistics Distribution Centers [J]. Journal of Guangdong University of Technology, 2010, 27(4): 76-80.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!