In the design of mechanical elements, designers usually consider certain objectives that are related with cost, time, quality and reliability of product, depending on the requirements. In this paper, parametric optimization of spring design problem, pressure vessel design problem, cantilever beam design problem, cone coupling design problem and welded beam design problem has been carried out using Particle Swarm Optimization (PSO for short). The pseudo code for this algorithm was written using Matlab R2018a software suite. Results of the PSO algorithm will be compared to results obtained by the Differential Evolution (DE), Modified Ant Colony Algorithm, (MACA), Grasshopper Optimization Algorithm (GOA), Water Cycle Algorithm (WCA), Cucko Search (CS) , Genetic Algorithm (GA), Ant Lion Optimization (ALO), Firefly Algorithm (FA) and Method of Moving Asymptotes (MMA), depending of solutions found in literature. The source code of Particle Swarm Optimization (PSO) algorithm is publicly available at https://seyedalimirjalili.com.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.