Abstract
Giant Pacific Octopus Optimizer (GPOO), a new swarm computational-intelligence metaheuristic approach, is a natural algorithm based on the behavior of octopuses as they struggle to live in the environment. The GPOO model, which are two primary techniques—searching and attacking prey—are offered for algorithm optimization. The transitions between the exploration and exploitation stages are handled in a way that strikes an appropriate balance. A numerous of tests are carried out to verify the novel optimization process's capacity to identify the best solutions to different optimization issues. The GPOO model is evaluated using 10 complex benchmark functions for CEC2019 and 23 classical benchmark functions. Additionally, the results are compared to other metaheuristic algorithms. Globally, algorithms are also employed to address practical engineering technical issues. The outcomes show that GPOO demonstrates other comparable methods in terms of convergence speed and successfully locates all or most local/global optima.
Similar content being viewed by others
Data availability
No datasets were generated or analysed during the current study.
References
Kruse R, Borgelt C, Braune C, Mostaghim S, Steinbrecher M, Klawonn F, Moewes C (2011) Computational intelligence. Vieweg+ Teubner Verlag
Yang XS (2010) Nature-inspired metaheuristic algorithms. Luniver Press
Kennedy J (2006) Swarm intelligence. Handbook of nature-inspired and innovative computing: integrating classical models with emerging technologies. Springer, US, Boston, MA, pp 187–219
Passino KM (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst Mag 22(3):52–67
Chu SC, Tsai PW, Pan JS (2006) Cat swarm optimization. In PRICAI 2006: Trends in Artificial Intelligence: 9th Pacific Rim International Conference on Artificial Intelligence Guilin, China, August 7-11, 2006 Proceedings 9. Springer Berlin Heidelberg, pp 854–858
Basturk B (2006) An artificial bee colony (ABC) algorithm for numeric function optimization. In IEEE Swarm Intelligence Symposium, Indianapolis, IN, USA, vol 2006. p 12
Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1(4):28–39
Yang XS (2009) Firefly algorithms for multimodal optimization. In International symposium on stochastic algorithms. Springer Berlin Heidelberg, Berlin, Heidelberg, pp 169–178
Joshi Akshata S et al (2017) Cuckoo search optimization-a review. Mater Today: Proc 4.8: 7262–7269
Tan Y, Zhu Y (2010) Fireworks algorithm for optimization. In: Advances in swarm intelligence: first international conference, ICSI 2010, Beijing, China, June 12-15, 2010, Proceedings, Part I 1. Springer Berlin Heidelberg, pp. 355-364
Yang X-S, He X (2013) Bat algorithm: literature review and applications. Int J Bio-inspired Comput 5(3):141–149
Pan WT (2012) A new fruit fly optimization algorithm: taking the financial distress model as an example. Knowl-Based Syst 26:69–74
Cuevas E, Cienfuegos M, ZaldíVar D, Pérez-Cisneros M (2013) A swarm optimization algorithm inspired in the behavior of the social-spider. Expert Syst Appl 40(16):6374–6384
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
Meng X, Liu Y, Gao X, Zhang H (2014) A new bio-inspired algorithm: chicken swarm optimization. In Advances in Swarm Intelligence: 5th International Conference, ICSI 2014, Hefei, China, October 17-20, 2014, Proceedings, Part I 5. Springer International Publishing, pp 86–94
Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249
Wang GG, Deb S, Coelho LDS (2015) Elephant herding optimization. In 2015 3rd international symposium on computational and business intelligence (ISCBI). IEEE, pp 1–5
Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98
Yazdani M, Jolai F (2016) Lion optimization algorithm (LOA): a nature-inspired metaheuristic algorithm. J Comput Des Eng 3(1):24–36
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053–1073
Meng XB, Gao XZ, Lu L, Liu Y, Zhang H (2016) A new bio-inspired optimisation algorithm: bird swarm algorithm. J Exp Theor Artif Intell 28(4):673–687
Yong W, Tao W, Cheng-Zhi Z, Hua-Juan H (2016) A new stochastic optimization approach—dolphin swarm optimization algorithm. Int J Comput Intell Appl 15(02):1650011
Dhiman G, Kumar V (2017) Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications. Adv Eng Softw 114:48–70
Mirjalili S et al (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Software 114:163–191
Bakhshipour M, Ghadi MJ, Namdari F (2017) Swarm robotics search & rescue: a novel artificial intelligence-inspired optimization approach. Appl Soft Comput 57:708–726
Mirjalili SZ, Mirjalili S, Saremi S, Faris H, Aljarah I (2018) Grasshopper optimization algorithm for multi-objective optimization problems. Appl Intell 48:805–820
Pierezan J, Coelho LDS (2018) Coyote optimization algorithm: a new metaheuristic for global optimization problems. In 2018 IEEE congress on evolutionary computation (CEC). IEEE, pp 1–8
Masadeh R, Mahafzah BA, Sharieh A (2019) Sea lion optimization algorithm. Int J Adv Comput Sci Applic 10(5)
Salgotra R, Singh U (2019) The naked mole-rat algorithm. Neural Comput Appl 31:8837–8857
Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algorithm and applications. Futur Gener Comput Syst 97:849–872
Shadravan S, Naji HR, Bardsiri VK (2019) The sailfish optimizer: a novel nature-inspired metaheuristic algorithm for solving constrained engineering optimization problems. Eng Appl Artif Intell 80:20–34
Dhiman G, Kumar V (2019) Seagull optimization algorithm: theory and its applications for large-scale industrial engineering problems. Knowl-Based Syst 165:169–196
Zhao W, Zhang Z, Wang L (2020) Manta ray foraging optimization: an effective bio-inspired optimizer for engineering applications. Eng Appl Artif Intell 87:103300
Khishe M, Mosavi MR (2020) Chimp optimization algorithm. Expert Syst Appl 149:113338
Xue J, Shen B (2020) A novel swarm intelligence optimization approach: sparrow search algorithm. Syst Sci Control Eng 8(1):22–34
Son PVH, Khoi TT (2020) Development of Africa wild dog optimization algorithm for optimize freight coordination for decreasing greenhouse gases. In: ICSCEA 2019: Proceedings of the International Conference on Sustainable Civil Engineering and Architecture. Springer Singapore, Singapore, pp 881–889
Alsattar HA, Zaidan AA, Zaidan BB (2020) Novel meta-heuristic bald eagle search optimisation algorithm. Artif Intell Rev 53:2237–2264
Ghasemi-Marzbali A (2020) A novel nature-inspired meta-heuristic algorithm for optimization: bear smell search algorithm. Soft Comput 24(17):13003–13035
Abualigah L, Yousri D, AbdElaziz M, Ewees AA, Al-Qaness MA, Gandomi AH (2021) Aquila optimizer: a novel meta-heuristic optimization algorithm. Comput Ind Eng 157:107250
Kumar N, Singh N, Vidyarthi DP (2021) Artificial lizard search optimization (ALSO): a novel nature-inspired meta-heuristic algorithm. Soft Comput 25(8):6179–6201
Xie L, Han T, Zhou H, Zhang ZR, Han B, Tang A (2021) Tuna swarm optimization: a novel swarm-based metaheuristic algorithm for global optimization. Comput Intell Neurosci 2021:1–22
Połap D, Woźniak M (2021) Red fox optimization algorithm. Expert Syst Appl 166:114107
Abdollahzadeh B, SoleimanianGharehchopogh F, Mirjalili S (2021) Artificial gorilla troops optimizer: a new nature-inspired metaheuristic algorithm for global optimization problems. Int J Intell Syst 36(10):5887–5958
Dehghani M, Hubálovský Š, Trojovský P (2021) Northern goshawk optimization: a new swarm-based algorithm for solving optimization problems. IEEE Access 9:162059–162080
Braik MS (2021) Chameleon Swarm Algorithm: A bio-inspired optimizer for solving engineering design problems. Expert Syst Appl 174:114685
MiarNaeimi F, Azizyan G, Rashki M (2021) Horse herd optimization algorithm: a nature-inspired algorithm for high-dimensional optimization problems. Knowl-Based Syst 213:106711
Hashim FA, Houssein EH, Hussain K, Mabrouk MS, Al-Atabany W (2022) Honey badger algorithm: new metaheuristic algorithm for solving optimization problems. Math Comput Simul 192:84–110
Trojovská E, Dehghani M, Trojovský P (2022) Fennec fox optimization: a new nature-inspired optimization algorithm. IEEE Access 10:84417–84443
Dehghani M, Trojovský P (2022) Serval optimization algorithm: a new bio-inspired approach for solving optimization problems. Biomimetics 7(4):204
Trojovský P, Dehghani M, Hanuš P (2022) Siberian tiger optimization: A new bio-inspired metaheuristic algorithm for solving engineering optimization problems. IEEE Access 10:132396–132431
Jiang Y, Wu Q, Zhu S, Zhang L (2022) Orca predation algorithm: a novel bio-inspired algorithm for global optimization problems. Expert Syst Appl 188:116026
Hashim FA, Hussien AG (2022) Snake optimizer: a novel meta-heuristic optimization algorithm. Knowl-Based Syst 242:108320
Seyyedabbasi A, Kiani F (2023) Sand cat swarm optimization: a nature-inspired algorithm to solve global optimization problems. Eng Comput 39(4):2627–2651
Wang L, Cao Q, Zhang Z, Mirjalili S, Zhao W (2022) Artificial rabbits optimization: a new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Eng Appl Artif Intell 114:105082
Chopra N, Ansari MM (2022) Golden jackal optimization: a novel nature-inspired optimizer for engineering applications. Expert Syst Appl 198:116924
Abdollahzadeh B, Gharehchopogh FS, Khodadadi N, Mirjalili S (2022) Mountain gazelle optimizer: a new nature-inspired metaheuristic algorithm for global optimization problems. Adv Eng Softw 174:103282
Zamani H, Nadimi-Shahraki MH, Gandomi AH (2022) Starling murmuration optimizer: a novel bio-inspired algorithm for global and engineering optimization. Comput Methods Appl Mech Eng 392:114616
Abdollahzadeh B, Gharehchopogh FS, Mirjalili S (2021) African vultures optimization algorithm: a new nature-inspired metaheuristic algorithm for global optimization problems. Comput Ind Eng 158:107408
Chen Z, Francis A, Li S, Liao B, Xiao D, Ha TT, ... Cao X (2022) Egret swarm optimization algorithm: an evolutionary computation approach for model free optimization. Biomimetics 7(4):144
Sadeeq HT, Abdulazeez AM (2022) Giant Trevally Optimizer (GTO): a novel metaheuristic algorithm for global optimization and challenging engineering problems. IEEE Access 10:121615–121640
Zhao S, Zhang T, Ma S, Wang M (2023) Sea-horse optimizer: a novel nature-inspired meta-heuristic for global optimization problems. Appl Intell 53(10):11833–11860
Agushaka JO, Ezugwu AE, Abualigah L (2022) Dwarf mongoose optimization algorithm. Comput Methods Appl Mech Eng 391:114570
Dehghani M, Hubálovský Š, Trojovský P (2022) Tasmanian devil optimization: a new bio-inspired optimization algorithm for solving optimization algorithm. IEEE Access 10:19599–19620
Trojovská E, Dehghani M, Trojovský P (2022) Zebra optimization algorithm: a new bio-inspired optimization algorithm for solving optimization algorithm. IEEE Access 10:49445–49473
Zhao W, Wang L, Mirjalili S (2022) Artificial hummingbird algorithm: a new bio-inspired optimizer with its engineering applications. Comput Methods Appl Mech Eng 388:114194
Naruei I, Keynia F (2022) Wild horse optimizer: a new meta-heuristic algorithm for solving engineering optimization problems. Eng Comput 38(Suppl 4):3025–3056
Abualigah L, Diabat A, Geem ZW (2020) A comprehensive survey of the harmony search algorithm in clustering applications. Appl Sci 10(11):3827
Salcedo-Sanz S (2016) Modern meta-heuristics based on nonlinear physics processes: a review of models and design procedures. Phys Rep 655:1–70
Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82
Anderson RC, Shimek R, Cosgrove JA, Berthinier S (2007) Giant Pacific octopus, Enteroctopus dofleini, attacks on divers. Can Field-Nat 121(4):423–425
Price KV, Awad NH, Ali MZ, Suganthan PN (2018) The 100-digit challenge: problem definitions and evaluation criteria for the 100- digit challenge special session and competition on single objective numerical optimization. Nanyang Technological University
Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3–18
Coello CAC (2002) Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art. Comput Methods Appl Mech Eng 191(11–12):1245-1287
Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341
Acknowledgements
We acknowledge Ho Chi Minh City University of Technology (HCMUT), VNU-HCM for supporting this study.
Funding
This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.
Author information
Authors and Affiliations
Contributions
Both authors wrote the main manuscript text andrepared figures. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Son, P.V.H., Khoi, L.N.Q. A novel giant pacific octopus optimizer for real-world engineering problem. Evol. Intel. (2024). https://doi.org/10.1007/s12065-024-00945-4
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12065-024-00945-4