Merged Differential Grouping for Large-Scale Global Optimization

被引:35
作者
Ma, Xiaoliang [1 ]
Huang, Zhitao [1 ]
Li, Xiaodong [2 ]
Wang, Lei [3 ]
Qi, Yutao [4 ]
Zhu, Zexuan [1 ,5 ,6 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[2] RMIT Univ, Sch Sci Comp Sci & Software Engn, Melbourne, Vic 3001, Australia
[3] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
[4] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
[5] Shenzhen Pengcheng Lab, Shenzhen 518055, Peoples R China
[6] Southern Univ Sci & Technol, Guangdong Prov Key Lab Brain Inspired Intelligent, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
Cooperative co-evolution; differential grouping (DG); large-scale global optimization (LSGO); problem decomposition; COOPERATIVE COEVOLUTION; ALGORITHM; CONVERGENCE; SEARCH;
D O I
10.1109/TEVC.2022.3144684
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The divide-and-conquer strategy has been widely used in cooperative co-evolutionary algorithms to deal with large-scale global optimization problems, where a target problem is decomposed into a set of lower-dimensional and tractable sub -problems to reduce the problem complexity. However, such a strategy usually demands a large number of function evaluations to obtain an accurate variable grouping. To address this issue, a merged differential grouping (MDG) method is proposed in this article based on the subset-subset interaction and binary search. In the proposed method, each variable is first identified as either a separable variable or a nonseparable variable. Afterward, all separable variables are put into the same subset, and the non-separable variables are divided into multiple subsets using a binary-tree-based iterative merging method. With the proposed algorithm, the computational complexity of interaction detection is reduced to O(max{n, n(ns) x log(2) k}), where n, n(ns)(<= n), and k(< n) indicate the numbers of decision variables, nonseparable variables, and subsets of nonseparable variables, respectively. The experimental results on benchmark problems show that MDG is very competitive with the other state-of-the-art methods in termsof efficiency and accuracy of problem decomposition.
引用
收藏
页码:1439 / 1451
页数:13
相关论文
共 49 条
[1]  
Cao ZJ, 2015, IEEE C EVOL COMPUTAT, P1986, DOI 10.1109/CEC.2015.7257129
[2]  
Chen WX, 2010, LECT NOTES COMPUT SC, V6239, P300, DOI 10.1007/978-3-642-15871-1_31
[3]   Optimizing partially separable functions without derivatives [J].
Colson, B ;
Toint, PL .
OPTIMIZATION METHODS & SOFTWARE, 2005, 20 (4-5) :493-508
[4]   Scaling Up Estimation of Distribution Algorithms for Continuous Optimization [J].
Dong, Weishan ;
Chen, Tianshi ;
Tino, Peter ;
Yao, Xin .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (06) :797-822
[5]   An Overview of Evolutionary Algorithms in Multiobjective Optimization [J].
Fonseca, Carlos M. ;
Fleming, Peter J. .
EVOLUTIONARY COMPUTATION, 1995, 3 (01) :1-16
[6]  
Goh CK, 2011, IEEE C EVOL COMPUTAT, P744
[7]   A competitive and cooperative co-evolutionary approach to multi-objective particle swarm optimization algorithm design [J].
Goh, C. K. ;
Tan, K. C. ;
Liu, D. S. ;
Chiam, S. C. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 202 (01) :42-54
[8]   A Competitive-Cooperative Coevolutionary Paradigm for Dynamic Multiobjective Optimization [J].
Goh, Chi-Keong ;
Tan, Kay Chen .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (01) :103-127
[9]   A Multiobjective Cooperative Coevolutionary Algorithm for Hyperspectral Sparse Unmixing [J].
Gong, Maoguo ;
Li, Hao ;
Luo, Enhu ;
Liu, Jing ;
Liu, Jia .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2017, 21 (02) :234-248
[10]  
Hansen N, 2010, Tech. Rep. RR-6829