Advances in Computational Design
Volume 1, Number 3, 2016, pages 275-296
DOI: 10.12989/acd.2016.1.3.275
Discrete optimal sizing of truss using adaptive directional differential evolution
Anh H. Pham
Abstract
This article presents an adaptive directional differential evolution (ADDE) algorithm and its application in solving discrete sizing truss optimization problems. The algorithm is featured by a new selfadaptation approach and a simple directional strategy. In the adaptation approach, the mutation operator is adjusted in accordance with the change of population diversity, which can well balance between global
exploration and local exploitation as well as locate the promising solutions. The directional strategy is based on the order relation between two difference solutions chosen for mutation and can bias the search direction for increasing the possibility of finding improved solutions. In addition, a new scaling factor is introduced as a vector of uniform random variables to maintain the diversity without crossover operation. Numerical results show that the optimal solutions of ADDE are as good as or better than those from some modern
metaheuristics in the literature, while ADDE often uses fewer structural analyses.
Key Words
adaptive directional differential evolution; population diversity; truss sizing optimization; discrete variables
Address
Department of Structural Mechanics, National University of Civil Engineering, 55 Giai Phong Road, Hanoi, Vietnam