journal article·2022-09-01Open access

Boosting sparrow search algorithm for multi-strategy-assist engineering optimization problems

Jianji Ren, Huihui Wei, Yongliang Yuan, Xiaojun Li, Fen Luo, Zhiqiang Wu

AIP Advances· Volume 12· Issue 9

Abstract

An improved optimization algorithm, namely, multi-strategy-sparrow search algorithm (MSSSA), is proposed to solve highly non-linear optimization problems. In MSSSA, a circle map is utilized to improve the quality of the population. Moreover, the adaptive survival escape strategy (ASES) is proposed to enhance the survival ability of sparrows. In the producer stage, the craziness factor integrated with ASES is introduced to enhance the search accuracy and survival ability. In the scout stage, the ASES facilitates sparrows successful escape from danger. Besides, opposition-based learning or Gaussian–Chachy variation helps optimal individuals escape from local solutions. The performance of the MSSSA is investigated on the well-known 23 basic functions and CEC2014 test suite. Furthermore, the MSSSA is applied to optimize the real-life engineering optimization problems. The results show that the algorithm presents excellent feasibility and practicality compared with other state-of-the-art optimization algorithms.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Metaheuristic Optimization Algorithms Research · Evolutionary Algorithms and Applications · Advanced Multi-Objective Optimization Algorithms

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Software, Henan Polytechnic University 1 , Jiaozuo 454000, Henan, China

School of Mechanical and Power Engineering, Henan Polytechnic University 2 , Jiaozuo 454000, Henan, China

School of Energy Science and Engineering, Henan Polytechnic University 3 , Jiaozuo 454000, Henan, China

Funding

Natural Science Foundation of Henan Province · Henan Province Science and Technology Innovation Talent Program · Henan Polytechnic University · Key Scientific Research Project of Colleges and Universities in Henan Province · Academic Degrees and Graduate Education Reform Project of Henan Province · the Fundamental Research Funds for the Universities of Henan Province

References (76)

Show source-provided references
1. Adv. Eng. Software · 2021 · 157–158 · 10300910.1016/j.advengsoft.2021.103009 ↗
2. Adv. Eng. Software · 2020 · 146 · 10280410.1016/j.advengsoft.2020.102804 ↗
3. Adv. Eng. Software · 2021 · 155 · 10299410.1016/j.advengsoft.2021.102994 ↗
4. Adv. Eng. Software · 2015 · 83 · 8010.1016/j.advengsoft.2015.01.010 ↗
5. Eng. Appl. Artif. Intell. · 2018 · 73 · 11110.1016/j.engappai.2018.05.003 ↗
6. Appl. Soft Comput. · 2020 · 90 · 10618910.1016/j.asoc.2020.106189 ↗
7. Appl. Soft Comput. · 2022 · 121 · 10877610.1016/j.asoc.2022.108776 ↗
8. J. Electr. Eng. Technol. · 2012 · 7 · 53010.5370/jeet.2012.7.4.530 ↗
9. Procedia Comput. Sci. · 2019 · 162 · 30710.1016/j.procs.2019.11.289 ↗
10. Electr. Power Compon. Syst. · 2009 · 38 · 16610.1080/15325000903273379 ↗
11. Expert Syst. Appl. · 2020 · 149 · 11333810.1016/j.eswa.2020.113338 ↗
12. J. Global Optim. · 1997 · 11 · 34110.1023/a:1008202821328 ↗
13. Nat. Comput. · 2002 · 1 · 310.1023/a:1015059928466 ↗
14. Appl. Acoust. · 2017 · 118 · 1510.1016/j.apacoust.2016.11.012 ↗
15. Acta Mech. · 2010 · 213 · 26710.1007/s00707-009-0270-4 ↗
16. Knowl.-Based Syst. · 2019 · 163 · 28310.1016/j.knosys.2018.08.030 ↗
17. Appl. Intell. · 2021 · 51 · 153110.1007/s10489-020-01893-z ↗
18. Adv. Eng. Software · 2016 · 95 · 5110.1016/j.advengsoft.2016.01.008 ↗
19. Neural Comput. Appl. · 2020 · 32 · 985910.1007/s00521-019-04570-6 ↗
20. J. Intell. Syst. · 2020 · 29 · 81410.1515/jisys-2018-0194 ↗
21. Comput. Methods Appl. Mech. Eng. · 2022 · 388 · 11419410.1016/j.cma.2021.114194 ↗
22. Comput. Methods Appl. Mech. Eng. · 2022 · 391 · 11457010.1016/j.cma.2022.114570 ↗
23. Neural Comput. Appl. · 2021 · 33 · 251510.1007/s00521-020-05145-6 ↗
24. Expert Syst. Appl. · 2021 · 166 · 11410710.1016/j.eswa.2020.114107 ↗
25. Knowl.-Based Syst. · 2022 · 242 · 10832010.1016/j.knosys.2022.108320 ↗
26. Appl. Soft Comput. · 2013 · 13 · 283710.1016/j.asoc.2012.05.018 ↗
27. Comput.-Aided Des. · 2011 · 43 · 30310.1016/j.cad.2010.12.015 ↗
29. Wang · 2007 · 16710.1007/978-3-540-74377-4 ↗
30. Comput. Intell. · 2021 · 37 · 17610.1111/coin.12397 ↗
31. IEEE Access · 2022 · 10 · 1925410.1109/access.2022.3151119 ↗
32. Soft Comput. · 2022 · 26 · 207510.1007/s00500-021-06623-2 ↗
33. Swarm Evol. Comput. · 2017 · 36 · 2710.1016/j.swevo.2017.04.002 ↗
34. Appl. Comput. Inf. · 2018 · 16 · 11710.1016/j.aci.2018.04.001 ↗
35. Soft Comput. · 2022 · 26 · 486310.1007/s00500-022-06873-8 ↗
36. Int. J. Hydrogen Energy · 2022 · 47 · 620010.1016/j.ijhydene.2021.11.216 ↗
37. Chaotic slime mould algorithm for economic load dispatch problems10.1007/s10489-022-03179-y ↗
38. Neural Comput. Appl. · 2022 · 34 · 367110.1007/s00521-021-06634-y ↗
39. Neural Comput. Appl. · 2022 · 34 · 743710.1007/s00521-021-06751-8 ↗
40. Appl. Soft Comput. · 2022 · 119 · 10853810.1016/j.asoc.2022.108538 ↗
41. Appl. Soft Comput. · 2022 · 123 · 10894710.1016/j.asoc.2022.108947 ↗
42. Syst. Sci. Control Eng. · 2020 · 8 · 2210.1080/21642583.2019.1708830 ↗
43. J. Pet. Sci. Eng. · 2022 · 208 · 10930910.1016/j.petrol.2021.109309 ↗
44. IEEE Access · 2021 · 9 · 1662310.1109/access.2021.3052960 ↗
45. Knowl.-Based Syst. · 2021 · 220 · 10692410.1016/j.knosys.2021.106924 ↗
46. 2021 · 685
47. Commun. Nonlinear Sci. Numer. Simul. · 2013 · 18 · 32710.1016/j.cnsns.2012.07.017 ↗
48. 2004
49. Kybernetes · 2013 · 42 · 96210.1108/k-11-2012-0108 ↗
50. Huang · 2013 · 216
51. AIP Adv. · 2021 · 11 · 02501210.1063/5.0035635 ↗
52. Expert Syst. Appl. · 2020 · 150 · 11321610.1016/j.eswa.2020.113216 ↗
53. IEEE Trans. Evol. Comput. · 1997 · 1 · 24910.1109/4235.687885 ↗
54. 2021 · 607
55. 2005 · 695
56. Expert Syst. Appl. · 2022 · 188 · 11602610.1016/j.eswa.2021.116026 ↗
57. Comput. Ind. Eng. · 2021 · 157 · 10725010.1016/j.cie.2021.107250 ↗
58. Adv. Eng. Software · 2014 · 69 · 4610.1016/j.advengsoft.2013.12.007 ↗
59. Neural Comput. Appl. · 2016 · 27 · 49510.1007/s00521-015-1870-7 ↗
60. J. Heuristics · 2008 · 15 · 61710.1007/s10732-008-9080-4 ↗
61. Swarm Evol. Comput. · 2011 · 1 · 310.1016/j.swevo.2011.02.002 ↗
62. Kotz · 1992 · 196
63. Knowl.-Based Syst. · 2022 · 10827110.1016/j.knosys.2022.108271 ↗
64. Knowl.-Based Syst. · 2021 · 212 · 10654610.1016/j.knosys.2020.106546 ↗
65. Inf. Process. Manage. · 2022 · 59 · 10285410.1016/j.ipm.2021.102854 ↗
66. Comput. Ind. · 2000 · 41 · 11310.1016/s0166-3615(99)00046-9 ↗
67. 1999
68. Inf. Sci. · 2009 · 179 · 223210.1016/j.ins.2009.03.004 ↗
69. Knowl.-Based Syst. · 2016 · 96 · 12010.1016/j.knosys.2015.12.022 ↗
70. Comput. Ind. Eng. · 2021 · 156 · 10722410.1016/j.cie.2021.107224 ↗
71. Knowl.-Based Syst. · 2015 · 89 · 22810.1016/j.knosys.2015.07.006 ↗
72. J. Mech. Des. · 1994 · 116 · 40510.1115/1.2919393 ↗
73. 1995 · 1942
74. Inf. Sci. · 2020 · 520 · 25010.1016/j.ins.2020.02.013 ↗
75. Eng. Appl. Artif. Intell. · 2007 · 20 · 8910.1016/j.engappai.2006.03.003 ↗
76. J. Intell. Manuf. · 2012 · 23 · 100110.1007/s10845-010-0393-4 ↗