TY - JOUR
T1 - Enhancing the search ability of differential evolution through orthogonal crossover
AU - Wang, Yong
AU - Cai, Zixing
AU - Zhang, Qingfu
PY - 2012/2/15
Y1 - 2012/2/15
N2 - Differential evolution (DE) is a class of simple yet powerful evolutionary algorithms for global numerical optimization. Binomial crossover and exponential crossover are two commonly used crossover operators in current popular DE. It is noteworthy that these two operators can only generate a vertex of a hyper-rectangle defined by the mutant and target vectors. Therefore, the search ability of DE may be limited. Orthogonal crossover (OX) operators, which are based on orthogonal design, can make a systematic and rational search in a region defined by the parent solutions. In this paper, we have suggested a framework for using an OX in DE variants and proposed OXDE, a combination of DE/rand/1/bin and OX. Extensive experiments have been carried out to study OXDE and to demonstrate that our framework can also be used for improving the performance of other DE variants. © 2011 Elsevier Inc. All rights reserved.
AB - Differential evolution (DE) is a class of simple yet powerful evolutionary algorithms for global numerical optimization. Binomial crossover and exponential crossover are two commonly used crossover operators in current popular DE. It is noteworthy that these two operators can only generate a vertex of a hyper-rectangle defined by the mutant and target vectors. Therefore, the search ability of DE may be limited. Orthogonal crossover (OX) operators, which are based on orthogonal design, can make a systematic and rational search in a region defined by the parent solutions. In this paper, we have suggested a framework for using an OX in DE variants and proposed OXDE, a combination of DE/rand/1/bin and OX. Extensive experiments have been carried out to study OXDE and to demonstrate that our framework can also be used for improving the performance of other DE variants. © 2011 Elsevier Inc. All rights reserved.
KW - Differential evolution
KW - Global numerical optimization
KW - Orthogonal crossover
KW - Orthogonal design
UR - http://www.scopus.com/inward/record.url?scp=80755186925&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-80755186925&origin=recordpage
U2 - 10.1016/j.ins.2011.09.001
DO - 10.1016/j.ins.2011.09.001
M3 - RGC 21 - Publication in refereed journal
SN - 0020-0255
VL - 185
SP - 153
EP - 177
JO - Information Sciences
JF - Information Sciences
IS - 1
ER -