TY - JOUR
T1 - DECAL
T2 - Decomposition-Based Coevolutionary Algorithm for Many-Objective Optimization
AU - Zhang, Yu-Hui
AU - Gong, Yue-Jiao
AU - Gu, Tian-Long
AU - Yuan, Hua-Qiang
AU - Zhang, Wei
AU - Kwong, Sam
AU - Zhang, Jun
PY - 2019/1
Y1 - 2019/1
N2 - This paper develops a decomposition-based coevolutionary algorithm for many-objective optimization, which evolves a number of subpopulations in parallel for approaching the set of Pareto optimal solutions. The many-objective problem is decomposed into a number of subproblems using a set of well-distributed weight vectors. Accordingly, each subpopulation of the algorithm is associated with a weight vector and is responsible for solving the corresponding subproblem. The exploration ability of the algorithm is improved by using a mating pool that collects elite individuals from the cooperative subpopulations for breeding the offspring. In the subsequent environmental selection, the top-ranked individuals in each subpopulation, which are appraised by aggregation functions, survive for the next iteration. Two new aggregation functions with distinct characteristics are designed in this paper to enhance the population diversity and accelerate the convergence speed. The proposed algorithm is compared with several state-of-the-art many-objective evolutionary algorithms on a large number of benchmark instances, as well as on a real-world design problem. Experimental results show that the proposed algorithm is very competitive.
AB - This paper develops a decomposition-based coevolutionary algorithm for many-objective optimization, which evolves a number of subpopulations in parallel for approaching the set of Pareto optimal solutions. The many-objective problem is decomposed into a number of subproblems using a set of well-distributed weight vectors. Accordingly, each subpopulation of the algorithm is associated with a weight vector and is responsible for solving the corresponding subproblem. The exploration ability of the algorithm is improved by using a mating pool that collects elite individuals from the cooperative subpopulations for breeding the offspring. In the subsequent environmental selection, the top-ranked individuals in each subpopulation, which are appraised by aggregation functions, survive for the next iteration. Two new aggregation functions with distinct characteristics are designed in this paper to enhance the population diversity and accelerate the convergence speed. The proposed algorithm is compared with several state-of-the-art many-objective evolutionary algorithms on a large number of benchmark instances, as well as on a real-world design problem. Experimental results show that the proposed algorithm is very competitive.
KW - Algorithm design and analysis
KW - Convergence
KW - Decomposition
KW - diversity enhancement
KW - evolutionary algorithm
KW - Evolutionary computation
KW - many-objective optimization
KW - Pareto optimization
KW - Sociology
UR - http://www.scopus.com/inward/record.url?scp=85035801565&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-85035801565&origin=recordpage
U2 - 10.1109/TCYB.2017.2762701
DO - 10.1109/TCYB.2017.2762701
M3 - RGC 21 - Publication in refereed journal
SN - 2168-2267
VL - 49
SP - 27
EP - 41
JO - IEEE Transactions on Cybernetics
JF - IEEE Transactions on Cybernetics
IS - 1
ER -