Back to Search Start Over

Social mimic optimization algorithm and engineering applications.

Authors :
Balochian, Saeed
Baloochian, Hossein
Source :
Expert Systems with Applications. Nov2019, Vol. 134, p178-191. 14p.
Publication Year :
2019

Abstract

• A novel SMO inspired by mimicking behavior to solve optimization problems is presented. • SMO includes a mimic operator to simulate search in the response space. • SMO does not require control operator respect to other Meta heuristic methods. • SMO solve optimization problems with minimum population size. • SMO is compared with 14 well-known and state of the art optimization algorithms. Increase in complexity of real world problems has provided an area to explore efficient methods to solve computer science problems. Meta-heuristic methods based on evolutionary computations and swarm intelligence are instances of techniques inspired by nature. This paper presents a novel social mimic optimization (SMO) algorithm inspired by mimicking behavior to solve optimization problems. The proposed algorithm is evaluated using 23 test functions. Obtained results are compared with 14 known optimization algorithms including Whale optimization algorithm (WOA), Grasshopper optimization algorithm (GOA), Particle Swarm Optimization (PSO), Stochastic fractal search (SFS), Grey Wolf Optimizer (GWO), Optics Inspired Optimization (OIO), League Championship Algorithm (LCA), Wind Driven Optimization (WDO), Harmony search (HS), Firefly Algorithm (FA), Artificial Bee Colony (ABC), Biogeography Based Optimization (BBO), Bat Algorithm (BA), and Teaching Learning Based Optimization (TLBO). Obtained results indicate higher capability of the SMO algorithm in solving high-dimensional decision variables. Furthermore, SMO is used to solve two classic engineering design problems. Three important features of SMO are simple implementation, solving optimization problems with minimum population size and not requiring control parameters. Results of various evaluations show superiority of the proposed method in finding the optimal solution with minimum function evaluations. This superiority is achieved based on reducing number of initial population. The proposed method can be applied to applications like automatic evolution of robotics, automatic control of machines and innovation of machines in finding better solutions with less cost. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09574174
Volume :
134
Database :
Academic Search Index
Journal :
Expert Systems with Applications
Publication Type :
Academic Journal
Accession number :
137212251
Full Text :
https://doi.org/10.1016/j.eswa.2019.05.035