Abstract

The performance of differential evolution (DE) mostly depends on mutation operator. Inappropriate configurations of mutation strategies and control parameters can cause stagnation due to over exploration or premature convergence due to over exploitation. Balancing exploration and exploitation is crucial for an effective DE algorithm. This work presents an enhanced DE (EDE) for truss design that utilizes two new strategies, namely, integrated mutation and adaptive mutation factor strategies, to obtain a good balance between the exploration and exploitation of DE. Three mutation strategies (DE/rand/1, DE/best/2, and DE/rand-to-best/1) are combined in the integrated mutation strategy to increase the diversity of random search and avoid premature convergence to a local minimum. The adaptive mutation factor strategy systematically adapts the mutation factor from a large value to a small value to avoid premature convergence in the early searching period and to increase convergence to the global optimum solution in the later searching period. The outstanding performance of the proposed EDE is demonstrated through optimization of five truss structures.

Highlights

  • Structural design optimization is a critical and challenging topic and has attracted considerable attention in the last few decades

  • We can see that P values computed through Friedman test for all five truss problems are less than 0.05. us, it can be concluded that there is a significant difference between the performances of the algorithms

  • enhanced DE (EDE) gets the first ranking followed by EDE-2, EDE-1, EDE-3, EDE-4, and differential evolution (DE). is observation confirms the positive effect of integrated mutation and adaptive mutation factor strategies on the EDE algorithm for truss optimization

Read more

Summary

Introduction

Structural design optimization is a critical and challenging topic and has attracted considerable attention in the last few decades. To improve the performance of original DE for truss optimization problem, an enhanced DE (EDE) algorithm is proposed in this work to obtain a good balance between the exploration and exploitation of DE. Inspired by gradient-based analytical approach, the adaptive mutation factor strategy systematically adapts the mutation factor from a large value to a small value on the basis of the typical convergence curves of truss optimization [4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22] to avoid premature convergence in the early searching period and to increase convergence to the global optimum solution in the later searching period.

DE Algorithm
EDE Algorithm
Numerical Study
Section 1
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