Cat Swarm Optimization Algorithm: A Survey and Performance Evaluation This paper presents an indepth survey and performance evaluation of cat swarm optimization (CSO) algorithm. CSO is a robust and powerful metaheuristic swarmbased optimization approach that has received very positive feedback since its emergence. It has been tackling many optimization problems, and many variants of it have been introduced. However, the literature lacks a detailed survey or a performance evaluation in this regard. Therefore, this paper is an attempt to review all these works, including its developments and applications, and group them accordingly. In addition, CSO is tested on 23 classical benchmark functions and 10 modern benchmark functions (CEC 2019). The results are then compared against three novel and powerful optimization algorithms, namely, dragonfly algorithm (DA), butterfly optimization algorithm (BOA), and fitness dependent optimizer (FDO). These algorithms are then ranked according to Friedman test, and the results show that CSO ranks first on the whole. Finally, statistical approaches are employed to further confirm the outperformance of CSO algorithm.

Balancing composite motion optimization Abstract   Metaheuristic algorithms play an important role in the optimization field thanks to their robustness and programming simplicity. Many metaheuristic methods have been devised in recent years. Inspired by nature, they usually simulate natural or humanspecific phenomena in a better way. A large amount of them are based on complicated behaviors requiring several implementation steps and algorithmspecific control parameters, which impedes users and limits solutions to different types of optimization problems. Hence, designing effective simple and parameterfree optimization methods attracts much attention. In this paper, we propose a novel populationbased optimization algorithm based on balancing composite motions (BCMO). The core idea is balancing composite motion properties of individuals in solution space. Equalizing global and local searches via a probabilistic selection model creates a movement mechanism of each individual. Four test suites selected in the literature, which vary from numerical benchmarks to practical problems, to demonstrate the performance of BCMO include: (1) 23 classical benchmark functions, (2) CEC 2005 benchmark functions, (3) CEC 2014 benchmark functions, and (4) 3 real engineering design problems. The statistical results reveal the promising performance and application of BCMO in a variety of optimization and practical problems with constrained and unknown search spaces.