AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (2.1 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Article | Open Access

Weighted k-NNC: An Efficient Computation Reduction Method for Metaheuristic-Based Structural Optimization

Anh-Vu Nguyen1Tien-Chuong Vu1Ba-Duan Nguyen1Hoang-Anh Pham1( )Ravipudi Venkata Rao2
Hanoi University of Civil Engineering, 55 Giai Phong road, Hanoi, Vietnam
Sardar Vallabhbhai National Institute of Technology, Surat, India
Show Author Information

Abstract

Structural optimization is essential for finding optimal designs in practical engineering tasks. Metaheuristic algorithms have been widely applied in structural optimization problems in recent years, especially when dealing with discrete design variables, the nonlinearity of the objective function and constraints. Unlike gradient-based algorithms, which rely on the slope variation of a function, metaheuristic algorithms do not require derivative calculations and thus avoid being trapped in local optimum. However, metaheuristic algorithms often require numerous function evaluations, involving costly structural analyses, thus increasing computational load considerably. This paper investigates a method to reduce computational load, specifically by reducing the number of function evaluations for metaheuristic-based structural optimization problems. The proposed strategy is based on eliminating unpromising designs during the optimization process. For each newly generated solution, an early assessment through its k nearest neighbors, named k-nearest neighbor comparison (k-NNC), is applied, acting as a filter. If a solution is deemed less promising, it is eliminated without going through the function evaluation step. Conversely, if a solution is deemed good, it is retained for the next comparison and selection step. This paper presents the implementation sequence of k-NNC, highlighting its disadvantages in terms of efficiency and accuracy. From this, a new method, the distance-weighted k-nearest neighbor comparison (wkNNC), has been developed. In wkNNC, the distance from the k neighbors to the solution under consideration is used as the weight for comparison. Furthermore, an archive of infeasible solutions and the potential solution refinement are introduced for enhancing the accuracy and efficiency of wkNNC. The superiority of wkNNC is demonstrated in the sizing optimization of some benchmark discrete cross-section truss structures. The wkNNC method, combined with the Best-Worst-Random (BWR) algorithm, achieves a computational load reduction of over 80 percent.

References

【1】
【1】
 
 
Computer Modeling in Engineering & Sciences
Article number: 15

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Nguyen A-V, Vu T-C, Nguyen B-D, et al. Weighted k-NNC: An Efficient Computation Reduction Method for Metaheuristic-Based Structural Optimization. Computer Modeling in Engineering & Sciences, 2026, 147(1): 15. https://doi.org/10.32604/cmes.2026.080453

4

Views

0

Downloads

0

Crossref

0

Web of Science

0

Scopus

Received: 10 February 2026
Accepted: 16 March 2026
Published: 27 April 2026
© The Author 2026.

This work is licensed under a Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.