In this investigation, the authors intend to demonstrate the applicability of a recent spotlighted metaheuristic called the great salmon run (TGSR) algorithm for shape and size design of truss structures. The algorithmic functioning of TGSR emulates the annual migration of salmons together with dangers laid through their pathways. In a previous study by the authors, it has been proved that the method is as effective as most of the state-of-the-art metaheuristics for a wide range of numerical benchmark problems. Here, the authors utilize TGSR together with some rival metaheuristics, i.e. bee algorithm (BA), scale factor local search differential evolutionary algorithm (SFLSDEA), chaotic particle swarm optimization (CPSO) algorithm, self adaptive penalty function genetic algorithm (SAPFGA) and mutable smart bee algorithm (MSBA), for optimal design of truss structures with dynamic frequency constraints. To effectively handle the constraints, the authors take the advantage of self-adaptive penalty function (SAPF) constraint handling technique to free the user from any priori penalty coefficient tuning. Therefore, an algorithm for automation of constraint shape and size design of truss structures is proposed here. Furthermore, for more elaboration, the authors consider the results of some previous reports for same problems to find out whether TGSR is capable of yielding comparative results as compared to other metaheuristics. Through the experiments, the exploration/exploitation capabilities of TGSR for truss design are investigated. It is proved that TGSR is not only able to handle the nonlinearities and decision making difficulties associated with shape and size optimization of truss structures but also can show comparative results as compared to powerful state-of-the-art metaheuristics.
Read full abstract