Discrete Structural Optimization with Set-Theoretical Jaya Algorithm

被引:0
作者
Ali Kaveh
Kiarash Biabani Hamedani
机构
[1] Iran University of Science and Technology,School of Civil Engineering, IUST
来源
Iranian Journal of Science and Technology, Transactions of Civil Engineering | 2023年 / 47卷
关键词
Metaheuristics; Jaya algorithm; Set-theoretical Jaya algorithm; Discrete structural optimization; Discrete design variables; Truss structures;
D O I
暂无
中图分类号
学科分类号
摘要
Discrete optimization of structures is known as a complex optimization problem with many local optima. Since metaheuristic algorithms do not require gradient information of the objective function and constraints, they are suitable for discrete optimization problems. A recently developed version of the Jaya algorithm (JA), called set-theoretical Jaya algorithm (ST-JA), has proven its effectiveness and robustness in solving structural optimization problems with continuous search spaces. In this paper, the ST-JA is applied to the discrete optimization of truss structures under stress and displacement constraints. The main idea of ST-JA is based on the division of the population of solutions into smaller well-arranged subpopulations of the same size. It follows that different subpopulations have different best and worst solutions. In this way, the ST-JA aims to strengthen both the exploration and exploitation capabilities of the classical JA and strike a balance between them. The performance of the ST-JA is demonstrated through four well-known truss optimization problems with discrete design variables, and its results are compared with those of the classical JA as well as other metaheuristic algorithms in the literature. To the best of our knowledge, this is the first time to apply ST-JA to discrete structural optimization. Numerical results reveal that ST-JA significantly outperforms the classical JA, especially in terms of convergence speed and accuracy, and provides results superior to other state-of-the-art metaheuristics.
引用
收藏
页码:79 / 103
页数:24
相关论文
共 123 条
  • [1] Antczak T(2011)A new exact exponential penalty function method and nonconvex mathematical programming Appl Math Comput 217 6652-6662
  • [2] Aydoğdu İ(2016)Design optimization of real world steel space frames using artificial bee colony algorithm with Levy flight distribution Adv Eng Softw 92 1-14
  • [3] Akın A(2014)Discrete optimum design of truss structures by an improved firefly algorithm Adv Struct Eng 17 1517-1530
  • [4] Saka MP(1990)Solution of mixed-discrete structural optimization problems with a new sequential linearization algorithm Comput Struct 37 451-461
  • [5] Baghlani A(1966)Structural optimization by nonlinear programming J Struct Div 92 319-340
  • [6] Makiabadi MH(2019)Solving the flexible job shop scheduling problem using an improved Jaya algorithm Comput Ind Eng 137 553-575
  • [7] Sarcheshmehpour M(2007)Rank-based ant colony algorithms for truss weight minimization with discrete variables Commun Numer Methods Eng 23 21-33
  • [8] Bremicker M(2021)A hybrid feature selection method based on Binary Jaya algorithm for micro-array data classification Comput Electr Eng 90 1759-1767
  • [9] Papalambros PY(2016)A Hybrid Harmony Search algorithm for discrete sizing optimization of truss structure Autom Constr 69 903-928
  • [10] Loh HT(2014)Application of teaching-learning-based-optimization algorithm for the discrete optimization of truss structures KSCE J Civ Eng 18 363-390