Eine Plattform für die Wissenschaft: Bauingenieurwesen, Architektur und Urbanistik
Optimum Design of Steel Frames Using Different Variants of Differential Evolution Algorithm
A differential evolution (DE)-based algorithm is used for discrete optimization of steel frames. DE is a simple yet efficient population-based search algorithm, originally proposed for continuous optimization problems. It is based on the same search philosophy as most evolutionary algorithms (EA), utilizing mutation, crossover and selection operators. However, unlike traditional EAs, the DE creates new candidate solutions by perturbing the parent individual with the weighted difference of several other randomly chosen individuals of the same population. In this study, performance of DE in optimal design of steel frames is investigated. Eleven different variants of DE are tested through three benchmark problems. The comparison results between the DE and other metaheuristic algorithms, such as genetic algorithm (GA), ant colony optimizer (ACO) and particle swarm optimizer (PSO) methods, taken from the literature, show that in most cases the DE can perform as well as other techniques. It is found that two particular variants of DE, namely ‘DE/best/1’ and ‘DE/best/1 with jitter’ provide better results compared to the other variants. In both variants, the best in the iteration is selected as the base vector of DE algorithm for perturbation in mutation stage. Also, results show that low values for control parameter CR, can yield better designs.
Optimum Design of Steel Frames Using Different Variants of Differential Evolution Algorithm
A differential evolution (DE)-based algorithm is used for discrete optimization of steel frames. DE is a simple yet efficient population-based search algorithm, originally proposed for continuous optimization problems. It is based on the same search philosophy as most evolutionary algorithms (EA), utilizing mutation, crossover and selection operators. However, unlike traditional EAs, the DE creates new candidate solutions by perturbing the parent individual with the weighted difference of several other randomly chosen individuals of the same population. In this study, performance of DE in optimal design of steel frames is investigated. Eleven different variants of DE are tested through three benchmark problems. The comparison results between the DE and other metaheuristic algorithms, such as genetic algorithm (GA), ant colony optimizer (ACO) and particle swarm optimizer (PSO) methods, taken from the literature, show that in most cases the DE can perform as well as other techniques. It is found that two particular variants of DE, namely ‘DE/best/1’ and ‘DE/best/1 with jitter’ provide better results compared to the other variants. In both variants, the best in the iteration is selected as the base vector of DE algorithm for perturbation in mutation stage. Also, results show that low values for control parameter CR, can yield better designs.
Optimum Design of Steel Frames Using Different Variants of Differential Evolution Algorithm
Iran J Sci Technol Trans Civ Eng
Safari, D. (Autor:in) / Maheri, Mahmoud R. (Autor:in) / Maheri, A. (Autor:in)
01.12.2021
15 pages
Aufsatz (Zeitschrift)
Elektronische Ressource
Englisch
Optimum Design of Steel Frames Using Different Variants of Differential Evolution Algorithm
Springer Verlag | 2021
|Optimum design of steel frames using harmony search algorithm
British Library Online Contents | 2008
|Optimum design of steel sway frames to BS5950 using harmony search algorithm
Online Contents | 2009
|Optimum design of steel sway frames to BS5950 using harmony search algorithm
Online Contents | 2009
|