Proceedings

A Runtime Analysis of Typical Decomposition Approaches in MOEA/D Framework for Many-objective Optimization Problems

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 1682-1688.

https://doi.org/10.24963/ijcai.2021/232

Abstract

Decomposition approach is an important component in multi-objective evolutionary algorithm based on decomposition (MOEA/D), which is a popular method for handing many-objective optimization problems (MaOPs). This paper presents a theoretical analysis on the convergence ability of using the typical weighted sum (WS), Tchebycheff (TCH) or penalty-based boundary intersection (PBI) approach in a basic MOEA/D for solving two benchmark MaOPs. The results show that using WS, the algorithm can always find an optimal solution for any subproblem in polynomial expected runtime. In contrast, the algorithm needs at least exponential expected runtime for some subproblems if using TCH or PBI. Moreover, our analyses discover an obvious shortcoming of using WS, that is, the optimal solutions of different subproblems are easily corresponding to the same solution. In addition, this analysis indicates that if using PBI, a small value of the penalty parameter is a good choice for faster converging to the Pareto front, but it may lose the diversity. This study reveals some optimization behaviors of using three typical decomposition approaches in the well-known MOEA/D framework for solving MaOPs.

  1. [Bian et al., 2018] Chao Bian, Chao Qian, and Ke Tang. A general approach to running time analysis of multi- objective evolutionary algorithms. In Proceedings of the 27th International Joint Conference on Artificial Intelli- gence, pages 1405-1411, Stockholm, Sweden, 2018.
  2. [Chen et al., 2019] Lei Chen, Hai-Lin Liu, Kay Chen Tan, Yiu-Ming Cheung, and Yuping Wang. Evolutionary many- objective algorithm using decomposition-based domi- nance relationship. IEEE Transactions on Cybernetics, 49(12):4129-4139, 2019.
  3. [Das and Dennis, 1998] I. Das and J. Dennis. Normal-boun- dary intersection: A new method for generating the pareto surface in nonlinear multicriteria optimization problems. SIAM Journal on Optimization, 8(3):631-657, 1998.
  4. [Deb et al., 2002] Kalyanmoy Deb, Amrit Pratap, Sameer Agarwal, and TAMT Meyarivan. A fast and elitist multi- objective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2):182-197, 2002.
  5. [Deng and Zhang, 2019] Jingda Deng and Qingfu Zhang. Approximating hypervolume and hypervolume contribu- tions using polar coordinate. IEEE Transactions on Evo- lutionary Computation, 23(5):913-918, 2019.
  6. [Yuan et al., 2016] Yuan Yuan, Hua Xu, Bo Wang, and Xin Yao. A new dominance relation-based evolutionary algo- rithm for many-objective optimization. IEEE Transactions on Evolutionary Computation, 20(1):16-37, 2016.
  7. [Rostami and Neri, 2017] Shahin Rostami and Ferrante Neri. A fast hypervolume driven selection mechanism for many-objective optimisation problems. Swarm and Evolutionary Computation, 34:50-67, 2017.
  8. [Doerr and Neumann, 2019] Benjamin Doerr and Frank Neumann. Theory of Evolutionary Computation: Recent Developments in Discrete Optimization. Springer, 2019.
  9. [Gómez and Coello, 2017] Raquel Hernández Gómez and Carlos A. Coello Coello. A hyper-heuristic of scalarizing functions. In Proceedings of the Genetic and Evolution- ary Computation Conference, GECCO '17, page 577-584, New York, NY, USA, 2017.
  10. [Huang and Zhou, 2020] Zhengxin Huang and Yuren Zhou. Runtime analysis of somatic contiguous hypermutation operators in MOEA/D framework. In Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence, New York, NY, USA, pages 2359-2366, 2020.
  11. [Huang et al., 2020] Zhengxin Huang, Yuren Zhou, Zefeng Chen, Xiaoyu He, Xinsheng Lai, and Xiaoyun Xia. Run- ning time analysis of MOEA/D on pseudo-boolean func- tions. IEEE Transactions on Cybernetics, in press, 2020.
  12. [Ishibuchi and Murata, 1998] Hisao Ishibuchi and Tadahiko Murata. A multi-objective genetic local search algorithm and its application to flowshop scheduling. IEEE Transac- tions on Systems, Man, and Cybernetics, Part C (Applica- tions and Reviews), 28(3):392-403, 1998.
  13. [Jansen and Zarges, 2011] Thomas Jansen and Christine Zarges. Analyzing different variants of immune inspired somatic contiguous hypermutations. Theoretical Com- puter Science, 412(6):517-533, 2011.
  14. [Jansen, 2013] Thomas Jansen. Analyzing evolutionary al- gorithms: The computer science perspective. Springer, 2013.
  15. [Laumanns et al., 2004] Marco Laumanns, Lothar Thiele, and Eckart Zitzler. Running time analysis of multiob- jective evolutionary algorithms on pseudo-boolean func- tions. IEEE Transactions on Evolutionary Computation, 8(2):170-182, 2004.
  16. [Li et al., 2015a] Bingdong Li, Jinlong Li, Ke Tang, and Xin Yao. Many-objective evolutionary algorithms: A survey. ACM Computing Surveys, 48(1):13:1-13:35, 2015.
  17. [Li et al., 2015b] Miqing Li, Shengxiang Yang, and Xiaohui Liu. Bi-goal evolution for many-objective optimization problems. Artificial Intelligence, 228:45-65, 2015.
  18. [Li et al., 2016] Yuan-Long Li, Yu-Ren Zhou, Zhi-Hui Zhan, and Jun Zhang. A primary theoretical study on decomposition-based multiobjective evolutionary algo- rithms. IEEE Transactions on Evolutionary Computation, 20(4):563-576, 2016.
  19. [Luque et al., 2020] Mariano Luque, Sandra Gonzalez- Gallardo, Rubén Saborido, and Ana B Ruiz. Adap- tive global WASF-GA to handle many-objective optimiza- tion problems. Swarm and Evolutionary Computation, 54:100644, 2020.
  20. [Qian et al., 2019] Chao Qian, Yang Yu, Ke Tang, Xin Yao, and Zhi-Hua Zhou. Maximizing submodular or monotone approximately submodular functions by multi-objective evolutionary algorithms. Artificial Intelligence, 275:279 -294, 2019.
  21. [Trivedi et al., 2017] Anupam Trivedi, Dipti Srinivasan, Kr- ishnendu Sanyal, and Abhiroop Ghosh. A survey of mul- tiobjective evolutionary algorithms based on decomposi- tion. IEEE Transactions on Evolutionary Computation, 21(3):440-462, 2017.
  22. [Wang et al., 2020] Jia Wang, Yuchao Su, Qiuzhen Lin, Lijia Ma, Dunwei Gong, Jianqiang Li, and Zhong Ming. A sur- vey of decomposition approaches in multiobjective evolu- tionary algorithms. Neurocomputing, 408:308-330, 2020.
  23. [Zhang and Li, 2007] Qingfu Zhang and Hui Li. MOEA/D: A multiobjective evolutionary algorithm based on decom- position. IEEE Transactions on Evolutionary Computa- tion, 11(6):712-731, 2007.
  24. [Zhou et al., 2009] Yuren Zhou, Jun He, and Qing Nie. A comparative runtime analysis of heuristic algorithms for satisfiability problems. Artificial intelligence, 173(2):240- 257, 2009.
  25. [Zhou et al., 2019] Zhihua Zhou, Yang Yu, and Chao Qian. Evolutionary Learning: Advances in Theories and Algo- rithms. Springer, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards