An Improved Water Strider Algorithm for Optimal Design of Skeletal Structures

被引:16
作者
Kaveh, Ali [1 ]
Ghazaan, Majid Ilchi [1 ]
Asadi, Arash [1 ]
机构
[1] Iran Univ Sci & Technol, Sch Civil Engn, Tehran 16, Iran
来源
PERIODICA POLYTECHNICA-CIVIL ENGINEERING | 2020年 / 64卷 / 04期
关键词
Improved Water Strider Algorithm; structural optimization; skeletal structures; opposition-based learning; generalized space transformation search; COLLIDING BODIES OPTIMIZATION; OPPOSITION; MUTATION; MODEL;
D O I
10.3311/PPci.16872
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Water Strider Algorithm (WSA) is a new metaheuristic method that is inspired by the life cycle of water striders. This study attempts to enhance the performance of the WSA in order to improve solution accuracy, reliability, and convergence speed. The new method, called improved water strider algorithm (IWSA), is tested in benchmark mathematical functions and some structural optimization problems. in the proposed algorithm, the standard WSA is augmented by utilizing an opposition-based learning method for the initial population as well as a mutation technique borrowed from the genetic algorithm. By employing Generalized Space Transformation Search (GSTS) as an opposition-based learning method, more promising regions of the search space are explored; therefore, the precision of the results is enhanced. By adding a mutation to the WSA, the method is helped to escape from local optimums which is essential for engineering design problems as well as complex mathematical optimization problems. First, the viability of IWSA is demonstrated by optimizing benchmark mathematical functions, and then it is applied to three skeletal structures to investigate its efficiency in structural design problems. IWSA is compared to the standard WSA and some other state-of-the-art metaheuristic algorithms. The results show the competence and robustness of the IWSA as an optimization algorithm in mathematical functions as well as in the field of structural optimization.
引用
收藏
页码:1284 / 1305
页数:22
相关论文
共 41 条
[1]   An improved Opposition-Based Sine Cosine Algorithm for global optimization [J].
Abd Elaziz, Mohamed ;
Oliva, Diego ;
Xiong, Shengwu .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 90 :484-500
[2]  
American Institute of Steel Construction (AISC), 1994, Manual of Steel Construction, Load & Resistance Factor Design, Vsecond
[3]  
American Institute of Steel Construction (AISC), 1989, MAN STEEL CONSTR ALL, V9th
[4]   Enhanced hybrid metaheuristic algorithms for optimal sizing of steel truss structures with numerous discrete variables [J].
Azad, Saeid Kazemzadeh .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2017, 55 (06) :2159-2180
[5]   Opposition-based particle swarm optimization with adaptive mutation strategy [J].
Dong, Wenyong ;
Kang, Lanlan ;
Zhang, Wensheng .
SOFT COMPUTING, 2017, 21 (17) :5081-5090
[6]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[8]   An improved whale optimization algorithm for forecasting water resources demand [J].
Guo, Wenyan ;
Liu, Ting ;
Dai, Fang ;
Xu, Peng .
APPLIED SOFT COMPUTING, 2020, 86
[9]   Multimaterial layout optimization of truss structures via an improved particle swarm optimization algorithm [J].
Han Zhengtong ;
Gu Zhengqi ;
Ma Xiaokui ;
Chen Wanglin .
COMPUTERS & STRUCTURES, 2019, 221 :10-24
[10]  
Herrera F, 2010, SCI2S U GRAN