linear mutation operator is a simple and powerful mechanism to generate trial vectors. However, the performance of the mutation
operator can be improved by including a nonlinear part. In this paper, we propose a new hybrid mutation operator consisting
of a polynomial-based operator with nonlinear curve tracking capabilities and the differential evolution’s original mutation
operator, for the efficient handling of various interdependencies between decision variables. The resulting hybrid operator
is straightforward to implement and can be used within most evolutionary algorithms. Particularly, it can be used as a replacement
in all algorithms utilizing the original mutation operator of differential evolution. We demonstrate how the new hybrid operator
can be used by incorporating it into MOEA/D, a winning evolutionary multiobjective algorithm in a recent competition. The
usefulness of the hybrid operator is demonstrated with extensive numerical experiments showing improvements in performance
compared with the previous state of the art.
- Content Type Journal Article
- Category Original Paper
- Pages 1-15
- DOI 10.1007/s00500-011-0704-5
- Authors
- Karthik Sindhya, Department of Mathematical Information Technology, P.O. Box 35 (Agora), 40014 University of Jyväskylä, Finland
- Sauli Ruuska, Department of Mathematical Information Technology, P.O. Box 35 (Agora), 40014 University of Jyväskylä, Finland
- Tomi Haanpää, Department of Mathematical Information Technology, P.O. Box 35 (Agora), 40014 University of Jyväskylä, Finland
- Kaisa Miettinen, Department of Mathematical Information Technology, P.O. Box 35 (Agora), 40014 University of Jyväskylä, Finland
- Journal Soft Computing – A Fusion of Foundations, Methodologies and Applications
- Online ISSN 1433-7479
- Print ISSN 1432-7643