Adaptive Crow Search Algorithm Based on Population Diversity
DOI:
https://doi.org/10.54097/q90hqd20Keywords:
Crow Search Algorithm, Adaptive Optimization, Population DiversityAbstract
As an emerging metaheuristic optimization algorithm, the Crow Search Algorithm (CSA) has received widespread academic attention for its intuitive model and concise parameter settings. However, its inherent limitations, including the tendency to fall into local optima and insufficient convergence accuracy in solving complex optimization problems, have severely restricted its popularization and application in practical engineering scenarios. Aiming at the above shortcomings of the basic CSA, this thesis conducts in-depth and systematic research, proposes two targeted improved algorithms, and systematically verifies their theoretical performance and engineering application value.To address the performance bottleneck of the basic CSA, this thesis proposes an Adaptive Crow Search Algorithm (ACSA) based on population diversity. By constructing an adaptive framework with population diversity as the feedback signal, the algorithm achieves three core improvements. First, a dynamic dual-mode guidance mechanism is designed to intelligently switch between global exploration and local exploitation strategies according to the population diversity index. Second, the Sigmoid function is introduced to realize adaptive adjustment of flight length, enabling the parameter settings to match the real-time search state of the algorithm. Third, the golden sine strategy is adopted to optimize the individual position update rule, which is combined with a reflection boundary handling mechanism to enhance the iterative stability of the algorithm.
Downloads
References
[1] Talbi, E.-G. (2009). Book review: Metaheuristics: From design to implementation. European Journal of Operational Research, 205(2), 486. https://doi.org/10.1016/j.ejor.2009.12.039
[2] Glover, F. (1990). Tabu search: A tutorial. Interfaces, 20(4), 74-94. https://doi.org/10.1287/inte.20.4.74
[3] Storn, R., & Price, K. (1997). Differential evolution: A simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11(4), 341-359. https://doi.org/10.1023/A:1008202821328
[4] Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46-61. https://doi.org/10.1016/j.advengsoft.2013.12.007
[5] Askarzadeh, A. (2016). A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm. Computers & Structures, 169, 1-12. https://doi.org/10.1016/j.compstruc.2016.03.001
[6] Hussien, A. G., Amin, M., Wang, M., Liang, G., Alshathri, S., & Elaziz, M. A. (2020). Crow search algorithm: Theory, recent advances, and applications. IEEE Access, 8, 173548-173565. https://doi.org/10.1109/ACCESS.2020.3024217
[7] Meraihi, Y., Gabis, A. B., Ramdane-Cherif, A., & Acheli, D. (2021). A comprehensive survey of crow search algorithm and its applications. Artificial Intelligence Review, 54(4), 2669-2716. https://doi.org/10.1007/s10462-020-09926-8
[8] Hamed Alnaish, Z. A., & Algamal, Z. Y. (2023). Improving binary crow search algorithm for feature selection. Journal of Intelligent Systems, 32(1), 20220228.
https://doi.org/10.1515/jisys-2022-0228
[9] Qu, C., & Fu, Y. (2019). Crow search algorithm based on neighborhood search of non-inferior solution set. IEEE Access, 7, 52871-52895.
https://doi.org/10.1109/ACCESS.2019.2908447
[10] Majhi, S. K., Sahoo, M., & Pradhan, R. (2020). A space transformational crow search algorithm for optimization problems. Evolutionary Intelligence, 13(3), 345-364. https://doi.org/10.1007/s12065-019-00259-8
[11] Han, X., Xu, Q., Yue, L., Dong, Y., & Zhang, Y. (2020). An improved crow search algorithm based on spiral search mechanism for solving numerical and engineering optimization problems. IEEE Access, 8, 92363-92382.
https://doi.org/10.1109/ACCESS.2020.2983985
[12] Khalilpourazari, S., & Pasandideh, S. H. R. (2020). Sine–cosine crow search algorithm: Theory and applications. Neural Computing and Applications, 32(11), 7725-7742. https://doi.org/10.1007/s00521-019-04543-9
[13] Lin, W.-T., & Li, C. (2024). Distributed asynchronous non-smooth optimization with coupled equality and bounded constraints. Neural Computing and Applications, 36(6), 2853-2866. https://doi.org/10.1007/s00521-023-08842-6
[14] Yuan, S., Wan, Y., Zhang, L., & Liu, Z. (2020). Control for hybrid systems: Applications and methods for adaptation and optimality. Optimal Control Applications and Methods, 41(6), 1811-1812. https://doi.org/10.1002/oca.2660
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Journal of Computing and Electronic Information Management

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.








