A Simple Differential Evolution with Random Mutation and Crossover Constants for Constrained Optimization

Authors

  • Vu Truong Vu
    Affiliation

    Faculty of Civil Engineering, Nguyen Tat Thanh University, 300A Nguyen Tat Thanh, Ward 13, District 4, 70000 Ho Chi Minh City, Vietnam

https://doi.org/10.3311/PPci.23679

Abstract

The article proposes a simple version of the differential evolution algorithm (abbreviated as sDE) in which the mutation factor and crossover constant are chosen randomly in the range (0,1) during the search for the optimal solution. The sDE is the same as the original version of the differential evolution algorithm, except the user does not have to choose the best values of mutation constant and crossover constant for each optimization problem. Therefore, the optimization process is now very simple as it remains only one parameter (i.e. the population size) in the algorithm, besides the stopping criterion (e.g. number of iterations). It also consumes less computation time than the original differential evolution as it is not necessary to tune the mutation and crossover constants. In this study, the proposed technique is applied to three constrained optimizations, three engineering design problems, and six planar and spatial trusses under frequency constraints. Despite the very simple characteristics of the proposed technique, sDE gives promising results in comparison with other results in the literature.

Keywords:

differential evolution, control parameter, constrained optimization, truss optimization

Citation data from Crossref and Scopus

Published Online

2024-04-09

How to Cite

Vu, V. T. “A Simple Differential Evolution with Random Mutation and Crossover Constants for Constrained Optimization”, Periodica Polytechnica Civil Engineering, 2024. https://doi.org/10.3311/PPci.23679

Issue

Section

Research Article