Document Type : Research Note

Authors

1 Department of Computer Engineering, Bardsir Branch, Islamic Azad University, Bardsir, Iran.

2 Department of Information Technology Engineering, Kerman Branch, Islamic Azad University, Kerman, Iran.

Abstract

The Coati Optimization Algorithm (COA) is a newly developed metaheuristic algorithm, drawing inspiration from the clever tactics Coatis use when attacking Iguanas as well as their strategies for dealing with and evading predators. This algorithm has shown a commendable level of effectiveness when compared to various other metaheuristic algorithms. Its performance metrics indicate that it outperforms many alternatives in terms of efficiency and results. To overcome challenges such as the imbalance between exploration and exploitation phases and become trapped in local optima for solving complex optimization problems, an innovative technique known as "Enhanced Opposition-Based Learning" (EOBL) has been integrated with the COA algorithm. This technique draws inspiration from Random Opposition-Based Learning methods and can effectively influence the balance between exploration and exploitation phases. The Enhanced of Coati Optimization Algorithm (EOBCOA) is a novel metaheuristic algorithm proposed to enhance the performance of the COA. This method has been applied on standard benchmark functions to improve the proposed optimization algorithm. To assess the effectiveness of the proposed EOBCOA method, it was tested on standard benchmark functions, including IEEE CEC2005, IEEE CEC2019, and seven engineering problems. The results show that the EOBCOA method outperforms other advanced algorithms in achieving global optimization.

Keywords

Main Subjects

[1] K. Rajwar, K. Deep, and S. Das, "An exhaustive review of the metaheuristic algorithms for search and optimization: Taxonomy, applications, and open challenges," Artificial Intelligence Review, vol. 56, no. 11, pp. 13187-13257, 2023.
 
[2] T. Dokeroglu, E. Sevinc, T. Kucukyilmaz, and A. Cosar, "A survey on new generation metaheuristic algorithms," Computers & Industrial Engineering, vol. 137, p. 106040, 2019.
 
[3] P. Sharma and S. Raju, "Metaheuristic optimization algorithms: A comprehensive overview and classification of benchmark test functions," Soft Computing, vol. 28, no. 4, pp. 3123-3186, 2024.
 
[4] M. Abdel-Basset, R. Mohamed, M. Jameel, and M. Abouhawwash, "Nutcracker optimizer: A novel nature-inspired metaheuristic algorithm for global optimization and engineering design problems," Knowledge-Based Systems, vol. 262, Art. no. 110248, 2023.
 
[5] K. Rezvani, A. Gaffari, and M. R. E. Dishabi, "The Bedbug Meta-heuristic Algorithm to Solve Optimization Problems," Journal of Bionic Engineering, pp. 1–21, 2023.
 
[6] J.-S. Pan, S. Zhang, S. Chu, H. Yang, and B. Yan, "Willow Catkin Optimization Algorithm Applied in the TDOA-FDOA Joint Location Problem," Entropy, vol. 25, no. 1, Art. no. 1, 2023.
 
[7] M. Dehghani and P. Trojovský, "Osprey optimization algorithm: A new bio-inspired metaheuristic algorithm for solving engineering optimization problems," Frontiers in Mechanical Engineering, vol. 8, Art. no. 1126450, 2023.
 
[8] M. Han et al., "Walrus optimizer: A novel nature-inspired metaheuristic algorithm," Expert Systems with Applications, vol. 239, Art. no. 122413, 2024.
 
[9] B. Abdollahzadeh et al., "Puma optimizer (PO): A novel metaheuristic optimization algorithm and its application in machine learning," Cluster Computing, pp. 1–49, 2024.
 
[10] M. A. Al-Betar, M. A. Awadallah, M. S. Braik, S. Makhadmeh, and I. A. Doush, "Elk herd optimizer: a novel nature-inspired metaheuristic algorithm," Artificial Intelligence Review, vol. 57, no. 3, p. 48, 2024.
 
[11] M. A. Al-Betar, Z. A. A. Alyasseri, M. A. Awadallah, and I. Abu Doush, "Coronavirus herd immunity optimizer (CHIO)," Neural Computing and Applications, vol. 33, no. 10, pp. 5011–5042, 2021.
 
[12] O. Olaide, E. S. Ezugwu, T. Mohamed, and L. Abualigah, "Ebola Optimization Search Algorithm: A new nature-inspired metaheuristic optimization algorithm," IEEE Access, vol. 10, pp. 1–38, 2022.
 
[13] H. A. Shehadeh, "Chernobyl disaster optimizer (CDO): A novel meta-heuristic method for global optimization," Neural Computing and Applications, vol. 35, no. 15, pp. 10733–10749, 2023.
 
[14] M. Azizi, U. Aickelin, A. Khorshidi, H. Baghalzadeh, and M. Shishehgarkhaneh, "Energy valley optimizer: A novel metaheuristic algorithm for global and engineering optimization," Scientific Reports, vol. 13, no. 1, Art. no. 1, 2023.
[15] R. Sowmya, M. Premkumar, and P. Jangir, "Newton-Raphson-based optimizer: A new population-based metaheuristic algorithm for continuous optimization problems," Engineering Applications of Artificial Intelligence, vol. 128, Art. no. 107532, 2024.
 
[16] S. Zhao, T. Zhang, L. Cai, and R. Yang, "Triangulation topology aggregation optimizer: A novel mathematics-based meta-heuristic algorithm for continuous optimization and engineering applications," Expert Systems with Applications, vol. 238, Art. no. 121744, 2024.
 
[17] A. M. Eltamaly and A. H. Rabie, "A Novel Musical Chairs Optimization Algorithm," Arabian Journal for Science and Engineering, pp. 1–33, 2023.
 
[18] C. M. Rahman, "Group learning algorithm: A new metaheuristic algorithm," Neural Computing and Applications, pp. 1–16, 2023.
 
[19] C. M. Rahman, "Group learning algorithm: A new metaheuristic algorithm," Neural Computing and Applications, pp. 1–16, 2023.
 
[20] I. Faridmehr, M. L. Nehdi, I. F. Davoudkhani, and A. Poolad, "Mountaineering Team-Based Optimization: A Novel Human-Based Metaheuristic Algorithm," Mathematics, vol. 11, no. 5, Art. no. 5, 2023.
 
[21] M. Hubálovská, Š. Hubálovský, and P. Trojovský, "Botox Optimization Algorithm: A New Human-Based Metaheuristic Algorithm for Solving Optimization Problems," Biomimetics, vol. 9, no. 3, p. 137, 2024.
 
[22] H. R. Tizhoosh, "Opposition-based learning: a new scheme for machine intelligence," in Proc. Int. Conf. on Computational Intelligence for Modelling, Control and Automation and Int. Conf. on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC’06), vol. 1, 2005.
 
[23] X. Yu, W. Y. Xu, and C. L. Li, "Opposition-based learning grey wolf optimizer for global optimization," Knowledge-Based Systems, vol. 226, p. 107139, 2021.
 
[24] M. Ma et al., "Chaotic random opposition-based learning and Cauchy mutation improved moth-flame optimization algorithm for intelligent route planning of multiple UAVs," IEEE Access, vol. 10, pp. 49385–49397, 2022.
 
[25] H. Jia et al., "Improve coati optimization algorithm for solving constrained engineering optimization problems," Journal of Computational Design and Engineering, vol. 10, no. 6, pp. 2223-2250, 2023.
 
[26] D. H. Wolpert and W. G. Macready, "No free lunch theorems for optimization," IEEE Transactions on Evolutionary Computation, vol. 1, no. 1, pp. 67–82, 1997.
 
[27] M. Dehghani, Z. Montazeri, E. Trojovská, and P. Trojovský, "Coati Optimization Algorithm: A new bio-inspired metaheuristic algorithm for solving optimization problems," Knowledge-Based Systems, vol. 259, p. 110011, 2023.
 
[28] G. Dhiman and V. Kumar, "Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications," Advances in Engineering Software, vol. 114, pp. 48-70, 2017.
 
[29] L. Abualigah, M. Abd Elaziz, P. Sumari, Z. W. Geem, and A. H. Gandomi, "Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer," Expert Systems with Applications, vol. 191, p. 116158, 2022.
 
[30] M. Abdel-Basset, R. Mohamed, S. A. A. Azeem, M. Jameel, and M. Abouhawwash, "Kepler optimization algorithm: A new metaheuristic algorithm inspired by Kepler’s laws of planetary motion," Knowledge-Based Systems, vol. 268, p. 110454, 2023.
 
[31] M. Abdel-Basset, R. Mohamed, M. Jameel, and M. Abouhawwash, "Spider wasp optimizer: A novel meta-heuristic optimization algorithm," Artificial Intelligence Review, vol. 56, no. 10, pp. 11675-11738, 2023.
 
[32] P. N. Suganthan et al., "Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization," KanGAL report 2005005, 2005.
 
[33] J. Liang et al., "Problem definitions and evaluation criteria for the CEC 2019 special session on multimodal multiobjective optimization," Zhengzhou University, 2019.
 
[34] E. Nikolic-aoric, K. Cobanovic, and Z. Lozanov-Crvenkovic, "Statistical curve ics and experimental data," 2006.
 
[35] Zandi, Farzad, Parvaneh Mansouri, and Reza Sheibani. "ISUD (Individuals with Substance Use Disorder): A Novel Metaheuristic Algorithm for Solving Optimization Problems." Journal of AI and Data Mining, Vol. 13, no. 2, pp. 207-226, 2025.
 
[36] Shadravan, Soodeh, H. Naji, and Vahid Khatibi. "A distributed sailfish optimizer based on multi-agent systems for solving non-convex and scalable optimization problems implemented on GPU." Journal of AI and Data Mining, Vol. 9, no. 1 pp. 59-71, 2021.