Abstract

The performance of differential evolution (DE) algorithm largely depends on its crossover operator, whose substantive characteristics are to make the algorithm search in a subspace of the original search space. Different crossover operators use different subspace divisions, and how to choose a suitable crossover operator for a specific optimisation problem is still an open issue. This paper proposes variable-grouping-based exponential crossover (VGExp), where all variables are divided into multiple groups based on interaction information, and the variables that are mutated simultaneously have a high probability of coming from the same group. Moreover, the solutions can improve the accuracy of the variable grouping and provide initial guidance for optimisation. Therefore, the proposed VGExp seamlessly combines variables grouping technique and differential evolution. The experiment results based on 30 CEC2014 test problems show that VGExp can improve the performance of most DE variants, and it is also better than other well-developed crossover operators.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.