Abstract

A hybrid method of evolutionary algorithms, called mixed-integer hybrid differential evolution (MIHDE), is proposed in this study. In the hybrid method, a mixed coding is used to represent the continuous and discrete variables. A rounding operation in the mutation is introduced to handle the integer variables so that the method is not only used to solve mixed-integer nonlinear optimization problems, but also used to solve the real or integer nonlinear optimization problems. The accelerated phase and migrating phase are implemented in MIHDE. These two phases acted as a balancing operator are used to explore the search space and to exploit the best solution. Both examples of mechanical design are tested by the MIHDE. The computation results demonstrate that the MIHDE is superior to other methods in terms of solution quality and robustness property.

Full Text
Published version (Free)

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