An efficient k-NN-based rao optimization method for optimal discrete sizing of truss structures

被引:12
作者
Pham, Hoang-Anh [1 ,2 ]
Dang, Viet-Hung [1 ]
Vu, Tien-Chuong [1 ]
Nguyen, Ba-Duan [1 ]
机构
[1] Hanoi Univ Civil Engn, Dept Struct Mech, 55 Giai,Phong Rd, Hanoi, Vietnam
[2] Hanoi Univ Civil Engn, Frontier Res Grp Mech Adv Mat & Struct, MAMS, 55 Giai Phong Rd, Hanoi, Vietnam
关键词
K-NN; K-nearest neighbor comparison; Rao algorithm; Discrete truss sizing; Structural optimization; DESIGN OPTIMIZATION; DIFFERENTIAL EVOLUTION; ALGORITHM;
D O I
10.1016/j.asoc.2024.111373
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study proposes a new method called k-nearest neighbor comparison (k-NNC) to address the computational cost issue of truss optimization with discrete variables using metaheuristic algorithms. The k-NNC judges a new design candidate is worth evaluating by comparing its k available closest designs (k-nearest neighbors) with another design in the population. The new design will be eliminated without evaluating it if the majority of the k nearest neighboring designs are inferior to the one being compared. The k-NNC is combined with Rao algorithms along with Deb's constraint handling rules and the rounding technique to be suitable for constrained optimization problems with discrete variables. The new optimization Rao algorithms based on k-NNC are used in five truss optimization examples, including both planar trusses and spatial trusses, to evaluate their effectiveness. The numerical results demonstrate that the proposed k-NNC-based Rao algorithms outperform the original Rao algorithms in terms of computational costs. Moreover, the overall performance of k-NNC-based Rao algorithms is similar to or better than that of some state-of-the-art metaheuristic algorithms conducted on the same examples.
引用
收藏
页数:18
相关论文
共 55 条
[1]   Evaluation of Metaheuristic-Based Methods for Optimization of Truss Structures via Various Algorithms and Levy Flight Modification [J].
Bekdas, Gebrail ;
Yucel, Melda ;
Nigdeli, Sinan Melih .
BUILDINGS, 2021, 11 (02) :1-25
[2]   A boundary identification approach for the feasible space of structural optimization using a virtual sampling technique-based support vector machine [J].
Cao, Hongyou ;
Li, Huiyang ;
Sun, Wen ;
Xie, Yuxi ;
Huang, Bin .
COMPUTERS & STRUCTURES, 2023, 287
[3]   Data-mining assisted structural optimization using the evolutionary algorithm and neural network [J].
Chen, Ting-Yu ;
Cheng, Yi-Liang .
ENGINEERING OPTIMIZATION, 2010, 42 (03) :205-222
[4]   A Modified Efficient KNN Method for Antenna Optimization and Design [J].
Cui, Liangze ;
Zhang, Yao ;
Zhang, Runren ;
Liu, Qing Huo .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2020, 68 (10) :6858-6866
[5]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[6]  
Dede Tayfun, 2023, Advanced Engineering Optimization Through Intelligent Techniques: Select Proceedings of AEOTIT 2022. Lecture Notes in Mechanical Engineering, P185, DOI 10.1007/978-981-19-9285-8_18
[7]   Sizing, layout and topology design optimization of truss structures using the Jaya algorithm [J].
Degertekin, S. O. ;
Lamberti, L. ;
Ugur, I. B. .
APPLIED SOFT COMPUTING, 2018, 70 :903-928
[8]   Large-Scale Truss-Sizing Optimization with Enhanced Hybrid HS Algorithm [J].
Degertekin, Sadik Ozgur ;
Minooei, Mohammad ;
Santoro, Lorenzo ;
Trentadue, Bartolomeo ;
Lamberti, Luciano .
APPLIED SCIENCES-BASEL, 2021, 11 (07)
[9]  
Doan QH, 2020, Journal of Science and Technology in Civil Engineering (JSTCE) - HUCE, V14, P1, DOI 10.31814/stce.nuce2020-14(3)-01
[10]   Large-Scale Truss Topology and Sizing Optimization by an Improved Genetic Algorithm with Multipoint Approximation [J].
Dong, Tianshan ;
Chen, Shenyan ;
Huang, Hai ;
Han, Chao ;
Dai, Ziqi ;
Yang, Zihan .
APPLIED SCIENCES-BASEL, 2022, 12 (01)