Evaluation of Metaheuristic-Based Methods for Optimization of Truss Structures via Various Algorithms and Levy Flight Modification


BUILDINGS, vol.11, no.2, 2021 (Journal Indexed in SCI) identifier identifier

  • Publication Type: Article / Article
  • Volume: 11 Issue: 2
  • Publication Date: 2021
  • Doi Number: 10.3390/buildings11020049
  • Journal Name: BUILDINGS
  • Journal Indexes: Science Citation Index Expanded, Scopus, Aerospace Database, Applied Science & Technology Source, Avery, Communication Abstracts, INSPEC, Metadex, Directory of Open Access Journals, Civil Engineering Abstracts


Truss structures are one of the major civil engineering members studied in the optimization research area. In this area, various optimization applications such as topology, size, cost, weight, material usage, etc., can be conducted for different truss structure types. In this scope with the present study, various optimization processes were carried out concerning two different large-scale space trusses to minimize the structural weight. According to this state, three structural models provided via two different truss structures, including 25 bar and 72 bar truss models, were handled for evaluation of six different metaheuristics together with the modification of Levy flight for three of the algorithms using swarm intelligence by considering both constant and variable populations, and different ranges for iterations, too. Additionally, the effects of the Levy flight function and whether it is successful or not in terms of the target of optimization were also investigated by comparing with some documented studies. In this regard, some statistical calculations were also realized to evaluate the optimization method performance and detection of optimum values for any data stably and successfully. According to the results, the Jaya algorithm can handle the optimization process successfully, including the case, without grouping truss members. The positive effect of Levy flight on swarm-based algorithms can be seen especially for the gray wolf algorithm.