An Adaptive Resource Allocation Strategy for Objective Space Partition-Based Multiobjective Optimization

被引:79
作者
Chen, Huangke [1 ,2 ]
Wu, Guohua [3 ]
Pedrycz, Witold [2 ,4 ,5 ]
Suganthan, Ponnuthurai Nagaratnam [6 ]
Xing, Lining [1 ]
Zhu, Xiaomin [1 ]
机构
[1] Natl Univ Def Technol, Coll Syst Engn, Changsha 410073, Peoples R China
[2] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2V4, Canada
[3] Cent South Univ, Sch Traff & Transportat Engn, Changsha 410075, Peoples R China
[4] King Abdulaziz Univ, Dept Elect & Comp Engn, Fac Engn, Jeddah 21589, Saudi Arabia
[5] Polish Acad Sci, Syst Res Inst, PL-01447 Warsaw, Poland
[6] Nanyang Technol Univ, Sch Elect Elect Engn, Singapore 639798, Singapore
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2021年 / 51卷 / 03期
基金
中国国家自然科学基金;
关键词
Sociology; Statistics; Optimization; Convergence; Measurement; Partitioning algorithms; Sorting; Adaptive strategy; contribution metric; evolutionary algorithm; multiobjective; objective space partition; EVOLUTIONARY ALGORITHMS; DECOMPOSITION; ENSEMBLE; REDUCTION; SEARCH; TASKS;
D O I
10.1109/TSMC.2019.2898456
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In evolutionary computation, balancing the diversity and convergence of the population for multiobjective evolutionary algorithms (MOEAs) is one of the most challenging topics. Decomposition-based MOEAs are efficient for population diversity, especially when the branch partitions the objective space of multiobjective optimization problem (MOP) into a series of subspaces, and each subspace retains a set of solutions. However, a persisting challenge is how to strengthen the population convergence while maintaining diversity for decomposition-based MOEAs. To address this issue, we first define a novel metric to measure the contributions of subspaces to the population convergence. Then, we develop an adaptive strategy that allocates computational resources to each subspace according to their contributions to the population. Based on the above two strategies, we design an objective space partition-based adaptive MOEA, called OPE-MOEA, to improve population convergence, while maintaining population diversity. Finally, 41 widely used MOP benchmarks are used to compare the performance of the proposed OPE-MOEA with other five representative algorithms. For the 41 MOP benchmarks, the OPE-MOEA significantly outperforms the five algorithms on 28 MOP benchmarks in terms of the metric hypervolume.
引用
收藏
页码:1507 / 1522
页数:16
相关论文
共 77 条
[41]   GD-MOEA: A New Multi-Objective Evolutionary Algorithm Based on the Generational Distance Indicator [J].
Menchaca-Mendez, Adriana ;
Coello Coello, Carlos A. .
EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PT I, 2015, 9018 :156-170
[42]   Multi-Objective Optimization of Hybrid Renewable Energy System Using an Enhanced Multi-Objective Evolutionary Algorithm [J].
Ming, Mengjun ;
Wang, Rui ;
Zha, Yabing ;
Zhang, Tao .
ENERGIES, 2017, 10 (05)
[43]  
Mukhopadhyay A, 2014, IEEE T EVOLUT COMPUT, V18, P4, DOI 10.1109/TEVC.2013.2290086
[44]   Solving Multiobjective Optimization Problems Using Hybrid Cooperative Invasive Weed Optimization With Multiple Populations [J].
Naidu, Y. Ramu ;
Ojha, Akshay Kumar .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2018, 48 (06) :821-832
[45]   A multi-objective improved teaching-learning based optimization algorithm (MO-ITLBO) [J].
Patel, Vivek K. ;
Savsani, Vimal J. .
INFORMATION SCIENCES, 2016, 357 :182-200
[46]   A Preference-Based Evolutionary Algorithm for Multi-Objective Optimization [J].
Thiele, Lothar ;
Miettinen, Kaisa ;
Korhonen, Pekka J. ;
Molina, Julian .
EVOLUTIONARY COMPUTATION, 2009, 17 (03) :411-436
[47]   An Indicator-Based Multiobjective Evolutionary Algorithm With Reference Point Adaptation for Better Versatility [J].
Tian, Ye ;
Cheng, Ran ;
Zhang, Xingyi ;
Cheng, Fan ;
Jin, Yaochu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (04) :609-622
[48]  
Wang HD, 2017, IEEE C EVOL COMPUTAT, P649, DOI 10.1109/CEC.2017.7969372
[49]   Data-Driven Surrogate-Assisted Multiobjective Evolutionary Optimization of a Trauma System [J].
Wang, Handing ;
Jin, Yaochu ;
Jansen, Jan O. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (06) :939-952
[50]   Two_Arch2: An Improved Two-Archive Algorithm for Many-Objective Optimization [J].
Wang, Handing ;
Jiao, Licheng ;
Yao, Xin .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (04) :524-541