A hybrid differential evolution algorithm for mixed-variable optimization problems

被引:36
作者
Lin, Ying [1 ]
Liu, Yu [2 ]
Chen, Wei-Neng [3 ]
Zhang, Jun [4 ]
机构
[1] Sun Yat Sen Univ, Dept Psychol, Guangzhou, Guangdong, Peoples R China
[2] Sun Yat Sen Univ, Dept Comp Sci, Guangzhou, Guangdong, Peoples R China
[3] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou, Guangdong, Peoples R China
[4] Guangdong Prov Key Lab Computat Intelligence & Cy, Guangzhou, Guangdong, Peoples R China
关键词
Mixed-variable optimization (MVOP); Differential evolution (DE); Set theory; PARTICLE SWARM OPTIMIZATION; ANT COLONY OPTIMIZATION;
D O I
10.1016/j.ins.2018.07.035
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mixed-variable optimization problems (MVOPs) that involve continuous and discrete decision variables widely exist in industrial and scientific domains. However, how to solve MVOPs efficiently remains an open issue because the fact that continuous and discrete variables present different spatial distribution features posts a great challenge to algorithmic design. In this paper, a hybrid differential evolution (DE) framework is proposed for MVOPs. The proposed framework, namely DEMV, hybridizes the original DE and the set based DE for evolving continuous and discrete variables, respectively. The two DEs are selected for hybridization because algorithmic analysis and experimental studies show that they share the same search mechanism. The compatibility and consistency of the two DEs is the key for enabling DEMV to coevolve different types of decision variables efficiently. Experiments are conducted on a set of artificial MVOPs converted from continuous benchmark functions and real-world engineering problems with mixed variables. Experimental results and comparisons with other representative algorithms show that DEMV is effective and efficient. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:170 / 188
页数:19
相关论文
共 54 条
[1]   Mixed variable optimization of a load-bearing thermal insulation system using a filter pattern search algorithm [J].
Abramson, MA .
OPTIMIZATION AND ENGINEERING, 2004, 5 (02) :157-177
[2]  
Al-Dabbagh R. D., 2018, SWARM EVOLUT COMPUT
[3]  
[Anonymous], 1992, GENETIC ALGORITHMS D, DOI DOI 10.1007/978-3-662-03315-9
[4]  
Back T., 1997, IEEE Transactions on Evolutionary Computation, V1, P3, DOI 10.1109/4235.585888
[5]   A self-adaptive binary differential evolution algorithm for large scale binary optimization problems [J].
Banitalebi, Akbar ;
Abd Aziz, Mohd Ismail ;
Aziz, Zainal Abdul .
INFORMATION SCIENCES, 2016, 367 :487-511
[6]   A Novel Set-Based Particle Swarm Optimization Method for Discrete Optimization Problems [J].
Chen, Wei-Neng ;
Zhang, Jun ;
Chung, Henry S. H. ;
Zhong, Wen-Liang ;
Wu, Wei-Gang ;
Shi, Yu-hui .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (02) :278-300
[7]   PDECO: Parallel differential evolution for clusters optimization [J].
Chen, Zhanghui ;
Jiang, Xiangwei ;
Li, Jingbo ;
Li, Shushen ;
Wang, Linwang .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 2013, 34 (12) :1046-1059
[8]   Gaussian quantum-behaved particle swarm optimization approaches for constrained engineering design problems [J].
Coelho, Leandro dos Santos .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (02) :1676-1683
[9]   Recent advances in differential evolution - An updated survey [J].
Das, Swagatam ;
Mullick, Sankha Subhra ;
Suganthan, P. N. .
SWARM AND EVOLUTIONARY COMPUTATION, 2016, 27 :1-30
[10]   Differential Evolution: A Survey of the State-of-the-Art [J].
Das, Swagatam ;
Suganthan, Ponnuthurai Nagaratnam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) :4-31