TRUSS SIZING OPTIMIZATION USING ENHANCED DIFFERENTIAL EVOLUTION WITH OPPOSITION-BASED MUTATION AND NEAREST NEIGHBOR COMPARISON

  • Phạm Hoàng Anh Faculty of Building and Industrial Construction, National University of Civil Engineering (NUCE)

Abstract

An optimization algorithm based on differential evolution (DE) is presented for optimal truss sizing design. The algorithm applies a simple opposition-based mutation scheme and the so-called nearest neighbor comparison method to the classical DE. The opposition-based mutation can accelerate the convergence, while the nearest neighbor comparison, which uses neighborhood information to judge the order relation between two solution points, can omit an unfavorable solution without evaluating it. Four well-known truss sizing problems with continuous variables are used to examine the performance of the proposed algorithm. The results show that the new DE algorithm can effectively obtain high quality solutions and it is competitive to some modern metaheuristic algorithms in the literature.

Keywords: Truss sizing optimization; differential evolution; opposition-based method; nearest neighbor comparison.

Received: September 9th, 2016, revised: September 23th, 2016, accepted: October 13th, 2016

Downloads

Download data is not yet available.
Published
31-10-2016
How to Cite
Anh, P. (2016). TRUSS SIZING OPTIMIZATION USING ENHANCED DIFFERENTIAL EVOLUTION WITH OPPOSITION-BASED MUTATION AND NEAREST NEIGHBOR COMPARISON. Journal of Science and Technology in Civil Engineering (JSTCE) - HUCE, 10(5), 3-10. Retrieved from https://stce.huce.edu.vn/index.php/en/article/view/288