Adaptive Fuzzy Swarm-based Search Algorithm (AFSSA) for Complex Engineering Optimization

Document Type : Research Paper

Authors

1 Shahid Bahonar University of Kerman, Kerman, Iran

2 Graduate University of Advanced Technology, Kerman, Iran

Abstract

In recent years, swarm intelligence metaheuristic algorithms have emerged as powerful tools for solving real-world engineering optimization problems. However, their performance often degrades when applied to complex, high-dimensional problems. To address this limitation, we propose an Adaptive Fuzzy Swarm-based Search Algorithm (AFSSA), which incorporates a Fuzzy Dynamic Control Mechanism to dynamically adjust the optimization coefficients of swarm intelligence algorithms. AFSSA employs a Mamdani fuzzy inference system to enable smooth phase transitions during optimization, ensuring adaptability to the problem's unique characteristics. In this study, AFSSA is applied to enhance the acceleration coefficients of Particle Swarm Optimization (PSO) and Golden Search Optimization (GSO), resulting in AFSSA-PSO and AFSSA-GSO. The performance of these modified algorithms is evaluated on 23 standard benchmark functions (with dimensions of 30, 100, and 500) and the CEC2019 test suite, showing competitive results compared to other well-known optimization methods. Additionally, AFSSA is tested on data clustering problems, further demonstrating its versatility in handling complex real-world applications.

Keywords

Main Subjects


[1] B. Abdollahzadeh, N. Khodadadi, S. Barshandeh, P. Trojovsk`y, F. S. Gharehchopogh, E. S. M. El-Kenawy, L.
Abualigah, S. Mirjalili, Puma optimizer (PO): A novel metaheuristic optimization algorithm and its application in
machine learning, Cluster Computing, 27(4) (2024), 5235-5283. https://doi.org/10.1007/s10586-023-04221-5
[2] R. H. Abiyev, M. Tunay, Optimization of high-dimensional functions through hypercube evaluation, Computational
Intelligence and Neuroscience, 2015(1) (2015), 967320. https://doi.org/10.1155/2015/967320
[3] S. Aine, R. Kumar, P. P. Chakrabarti, Adaptive parameter control of evolutionary algorithms to improve quality-time
trade-off, Applied Soft Computing, 9(2) (2009), 527-540. https://doi.org/10.1016/j.asoc.2008.07.001
[4] M. Dorigo, M. Birattari, T. Stutzle, Ant colony optimization, IEEE Computational Intelligence Magazine, 1(4)
(2006), 28-39. https://doi.org/10.1109/MCI.2006.329691
[5] R. Eberhart, J. Kennedy, A new optimizer using particle swarm theory, In: Proceedings of the Sixth International
Symposium on Micro Machine and Human Science (MHS’95), IEEE, (1995), 39-43. https://doi.org/10.1109/
MHS.1995.494215
[6] M. A. Ebrahim Mohamed, S. A. Ward, M. F. El-Gohary, Hybrid fuzzy logic-PI control with metaheuristic optimization
for enhanced performance of high-penetration grid-connected PV systems, Scientific Reports, 15 (2025), 24650.
https://doi.org/10.1038/s41598-025-09336-w
[7] R. Etesami, M. Madadi, Tighter bounds on the Gaussian q-function based on wild horse optimization algorithm,
Journal of Algorithms and Computational Technology, 19 (2025). https://doi.org/10.1177/17483026251315392
[8] R. Etesami, M. Madadi, F. Keynia, A new improved fruit fly optimization algorithm based on particle swarm
optimization algorithm for function optimization problems, Journal of Mahani Mathematical Research Center, 13(2)
(2024). https://doi.org/10.22103/jmmr.2023.20538.1362
[9] R. Etesami, M. Madadi, F. Keynia, Principal component Gaussian optimization for enhancing metaheuristic algorithms
in high-dimensional problems, International Journal of General Systems, 2025 (2025), 1-36. https:
//doi.org/10.1080/03081079.2025.2525253
[10] R. Etesami, M. Madadi, F. Keynia, A. Arabpour, Gaussian combined arms algorithm: A novel meta-heuristic
approach for solving engineering problems, Evolutionary Intelligence, 18(2) (2025), 1-36. https://doi.org/10.
1007/s12065-025-01026-w
[11] M. Eusuff, K. Lansey, F. Pasha, Shuffled frog-leaping algorithm: A memetic meta-heuristic for discrete optimization,
Engineering Optimization, 38(2) (2006), 129-154. https://doi.org/10.1080/03052150500384759
[12] Z. W. Geem, J. H. Kim, G. V. Loganathan, A new heuristic optimization algorithm: Harmony search,
Simulation, 76(2) (2001), 60-68. https://doi.org/10.1177/003754970107600201?urlappend=3%Futm_source%
3Dresearchgate
[13] C. Huang, Y. Li, X. Yao, A survey of automatic parameter tuning methods for metaheuristics, IEEE Transactions
on Evolutionary Computation, 24(2) (2019), 201-216. https://doi.org/10.1109/TEVC.2019.2921598
[14] K. Hussain, M. N. M. Salleh, S. Cheng, Y. Shi, On the exploration and exploitation in popular swarm-based
metaheuristic algorithms, Neural Computing and Applications, 31(11) (2019), 7665-7683. https://doi.org/10.
1007/s00521-018-3592-0
[15] K. Hussain, M. N. M. Salleh, S. Cheng, Y. Shi, Metaheuristic research: A comprehensive survey, Artificial Intelligence
Review, 52 (2019), 2191-2233. https://doi.org/10.1007/s10462-017-9605-z
[16] O. Ibrahim, M. J. A. Aziz, R. Ayop, A. T. Dahiru, W. Y. Low, M. H. Sulaiman, T. I. Amosa, Fuzzy logicbased
particle swarm optimization for integrated energy management system considering battery storage degradation,
Results in Engineering, 24 (2024), 102816. https://doi.org/10.1016/j.rineng.2024.102816
[17] Y. T. Juang, S. L. Tung, H. C. Chiu, Adaptive fuzzy particle swarm optimization for global optimization of multimodal
functions, Information Sciences, 181(20) (2011), 4539-4549. https://doi.org/10.1016/j.ins.2010.11.025
[18] S. Kaur, L. K. Awasthi, A. L. Sangal, G. Dhiman, Tunicate swarm algorithm: A new bio-inspired based metaheuristic
paradigm for global optimization, Engineering Applications of Artificial Intelligence, 90 (2020), 103541.
https://doi.org/10.1016/j.engappai.2020.103541
[19] G. Li, T. Zhang, C. Y. Tsai, L. Yao, Y. Lu, J. Tang, Review of the metaheuristic algorithms in applications:
Visual analysis based on bibliometrics (1994-2023), Expert Systems with Applications, 124857 (2024). https:
//doi.org/10.1016/j.eswa.2024.124857
[20] N. Mahmoudi, A. Majidi, M. Jamei, M. Jalali, S. Maroufpoor, J. Shiri, Z. M. Yaseen, Mutating fuzzy logic model with
various rigorous meta-heuristic algorithms for soil moisture content estimation, Agricultural Water Management,
261 (2022), 107342. https://doi.org/10.1016/j.agwat.2021.107342
[21] S. Mirjalili, A. H. Gandomi, S. Z. Mirjalili, S. Saremi, H. Faris, S. M. Mirjalili, Salp swarm algorithm: A bioinspired
optimizer for engineering design problems, Advances in Engineering Software, 114 (2017), 163-191. https:
//doi.org/10.1016/j.advengsoft.2017.07.002
[22] S. Mirjalili, S. M. Mirjalili, A. Lewis, Grey wolf optimizer, Advances in Engineering Software, 69 (2014), 46-61.
https://doi.org/10.1016/j.advengsoft.2013.12.007
[23] I. Naruei, F. Keynia, Wild horse optimizer: A new meta-heuristic algorithm for solving engineering optimization
problems, Engineering with Computers, 38(Suppl 4) (2022), 3025-3056. https://doi.org/10.1007/
s00366-021-01438-z
[24] B. H. Nguyen, B. Xue, M. Zhang, A survey on swarm intelligence approaches to feature selection in data mining,
Swarm and Evolutionary Computation, 54 (2020), 100663. https://doi.org/10.1016/j.swevo.2020.100663
[25] M. Noroozi, H. Mohammadi, E. Efatinasab, A. Lashgari, M. Eslami, B. Khan, Golden search optimization algorithm,
IEEE Access, 10 (2022), 37515-37532. https://doi.org/10.1109/ACCESS.2022.3162853
[26] H. R. Patel, V. A. Shah, Type-2 fuzzy logic applications designed for active parameter adaptation in metaheuristic
algorithm for fuzzy fault-tolerant controller, International Journal of Intelligent Computing and Cybernetics, 16(2)
(2023), 198-222. https://doi.org/10.1108/IJICC-01-2022-0011
[27] E. Rashedi, H. Nezamabadi-Pour, S. Saryazdi, GSA: A gravitational search algorithm, Information Sciences,
179(13) (2009), 2232-2248. https://doi.org/10.1016/j.ins.2009.03.004
[28] P. Sharma, S. Raju, Metaheuristic optimization algorithms: A comprehensive overview and classification of benchmark
test functions, Soft Computing, 28(4) (2024), 3123-3186. https://doi.org/10.1007/s00500-023-09276-5
[29] Y. Shi, R. C. Eberhart, Fuzzy adaptive particle swarm optimization, In: Proceedings of the 2001 Congress on
Evolutionary Computation (IEEE Cat. No. 01TH8546), IEEE, 1 (2001), 101-106. https://doi.org/10.1109/
CEC.2001.934377
[30] R. Storn, K. Price, Differential evolution–a simple and efficient heuristic for global optimization over continuous
spaces, Journal of Global Optimization, 11 (1997), 341-359. https://doi.org/10.1023/A:1008202821328
[31] A. Taieb, H. Salhi, A. Chaari, Adaptive TS fuzzy MPC based on particle swarm optimization-cuckoo search algorithm,
ISA Transactions, 131 (2022), 598-609. https://doi.org/10.1016/j.isatra.2022.05.018
[32] M. Tunay, R. Abiyev, Improved hypercube optimisation search algorithm for optimisation of high dimensional
functions, Mathematical Problems in Engineering, 2022(1) (2022), 6872162. https://doi.org/10.1155/2022/
6872162
[33] D. Wang, Z. Yuan, A. Liu, Q. Lin, J. Qiao, Model-free neuro-fuzzy q-learning control with swarm intelligence, IEEE
Transactions on Fuzzy Systems, (2025). https://doi.org/10.1109/TFUZZ.2025.3581421
[34] G. Xu, An adaptive parameter tuning of particle swarm optimization algorithm, Applied Mathematics and Computation, 219(9) (2013), 4560-4569. https://doi.org/10.1016/j.amc.2012.10.067
[35] X. S. Yang, A new metaheuristic bat-inspired algorithm, In: Nature Inspired Cooperative Strategies for Optimization
(NICSO 2010), Springer, (2010), 65-74. https://doi.org/10.1007/978-3-642-12538-6_6
[36] X. S. Yang, S. Deb, Cuckoo search: Recent advances and applications, Neural Computing and Applications, 24
(2014), 169-174. https://doi.org/10.1007/s00521-013-1367-1