ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024 (SCI-Expanded)
The artificial algae algorithm (AAA) is a recently introduced metaheuristic algorithm inspired by the behavior and characteristics of microalgae. Like other metaheuristic algorithms, AAA faces challenges such as local optima and premature convergence. Various strategies to address these issues and enhance the performance of the algorithm have been proposed in the literature. These include levy flight, local search, variable search, intelligent search, multi-agent systems, and quantum behaviors. This paper introduces chaos theory as a strategy to improve AAA's performance. Chaotic maps are utilized to effectively balance exploration and exploitation, prevent premature convergence, and avoid local minima. Ten popular chaotic maps are employed to enhance AAA's performance, resulting in the chaotic artificial algae algorithm (CAAA). CAAA's performance is evaluated on thirty benchmark test functions, including unimodal, multimodal, and fixed dimension problems. The algorithm is also tested on three classical engineering problems and eight space trajectory design problems at the European Space Agency. A statistical analysis using the Friedman and Wilcoxon tests confirms that CAA demonstrates successful performance in optimization problems.