Abstract
This paper aims at the design and development of two hybrid nature inspired algorithms based on Grey Wolf Optimizer and Whale Optimization Algorithm (GWOWOA) and Binary Bat Optimization Algorithm and Particle Swarm Optimization Algorithm (BATPSO). Hybridization is a useful method to enhance the performance of these algorithms. The GWO algorithm is easy to fall into local optimum especially when it is used in the high-dimensional data. WOA algorithm experiences relatively low convergence precision and poor rate of convergence when it is applied in complex optimization problems. In this paper we embed bubble-net foraging method in WOA with that of prey encircling method in GWO. It has been observed experimentally that than just updating position vectors with respect to the three best fitness solutions, we were able to achieve faster convergence and better global optimum in most cases. In BATPSO, both algorithms are integrated and run in parallel and they perform a comparison between both minimum fitness function at each iteration. According to the observation, this greedy search algorithm in BAT optimization works best in higher values; however, finds it difficult in finding the global minimum as it reaches lower values; especially fractional fitness value. PSO is based on element-wise pos[i,j] search and updating the velocity to converge to a global minimum. The proposed hybrid algorithms are bench-marked using a set of 23 classical benchmark functions employed to test different characteristics of hybrid optimizers. The paper also performs solving two classical engineering design problems - Cantilever beam design and the multiple disc clutch brake problem. The results of the fitness functions prove that the proposed hybrid algorithms are able to produce better or very competitive output with respect to improved exploration, local optima avoidance, exploitation and convergence. All these hybrid algorithms find superior optimal designs for quintessential engineering problems engaged, showcasing that these algorithms are capable of solving constrained complex problems with diverse search spaces.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Watkins, W.A., Schevill, W.E.: Aerial observation of feeding behavior in four baleen whales: Eubalaena glacialis, balaenoptera borealis, megaptera novaeangliae, and balaenoptera physalus. J. Mammalogy 60, 155–159 (1979)
Arora, S., Singh, H., Sharma, M., Sharma, S., Anand, P.: A new hybrid algorithm based on grey wolf optimization and crow search algorithm for unconstrained function optimization and feature selection. IEEE Access 1–6 (2019)
Arslan, H., Toz, M.: Hybrid FCM-WOA data clustering algorithm. In: 2018 26th Signal Processing and Communications Applications Conference (SIU), pp. 1–4, May 2018
Basturk, B., Karaboga, D.: An artificial bee colony (ABC) algorithm for numeric function optimization. In: IEEE Swarm Intelligence Symposium, pp. 4–12 (2006)
Changxing, Q., Yiming, B., Huihua, H., Yong, L.: A hybrid particle swarm optimization algorithm. In: 2017 3rd IEEE International Conference on Computer and Communications (ICCC), pp. 2187–2190, December 2017
Eberhart, R.C., Kennedy, J.: A new optimizer using particle swarm theory. In: Proceedings of the Sixth International Symposium on Micro Machine and Human Science, pp. 39–43 (1995)
Faris, H., Aljarah, I., Al-Betar, M.A., Mirjalili, S.: Grey wolf optimizer: a review of recent variants and applications. Neural Comput. Appl. 30(2), 413–435 (2018)
Gannon, W.L., Kunz, T.H., Parsons, S. (eds.): Ecological and Behavioral Methods for the Study of Bats, 2nd edn., p. 901. Johns Hopkins University Press, Baltimore (2009). ISBN 978-0-8018-9147-2, price (hardbound). J. Mammal. 92(2), 475–478 (2011)
Gao, Y.: An improved hybrid group intelligent algorithm based on artificial bee colony and particle swarm optimization. In: 2018 International Conference on Virtual Reality and Intelligent Systems (ICVRIS), pp. 160–163, August 2018
Goldbogen, J.A., Friedlaender, A.S., Calambokidis, J., McKenna, M.F., Simon, M., Nowacek, D.P.: Integrative approaches to the study of baleen whale diving behavior, feeding performance, and foraging ecology. BioScience 63, 90–100 (2013)
Hachimi, H., Singh, D.N.: A new hybrid whale optimizer algorithm with mean strategy of grey wolf optimizer for global optimization. Math. Comput. Appl. 23 (2018)
Ho, Y.C., Pepyne, D.L.: Simple explanation of the no free lunch theorem of optimization. Cybern. Syst. Anal. 38(2), 292–298 (2002)
Hof, P.R., der Gucht, E.V.: Structure of the cerebral cortex of the humpback whale, megaptera novaeangliae (cetacea, mysticeti, balaenopteridae). Anat. Rec. 290(1), 1–31 (2006)
Holland, J.H.: Genetic Algorithms, vol. 4. Sci Am, Chichester (1993)
Hudaib, A., Masadeh, R., Alzaqebah, A.: WGW: a hybrid approach based on whale and grey wolf optimization algorithms for requirements prioritization. Adv. Syst. Sci. Appl. 02, 63–83 (2018)
Imane, M., Kamel, N.: Hybrid bat algorithm for overlapping community detection. IFAC-PapersOnLine 49, 1454–1459 (2016)
Jitkongchuen, D.: A hybrid differential evolution with grey wolf optimizer for continuous global optimization. In: 2015 7th International Conference on Information Technology and Electrical Engineering (ICITEE), pp. 51–54, October 2015
Kaveh, A., Rastegar Moghaddam, M.: A hybrid WOA-CBO algorithm for construction site layout planning problem. Scientia Iranica 25 (2017)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Networks, pp. 1942–1948, September 1995
Korashy, A., Kamel, S., Jurado, F., Youssef, A.R.: Hybrid whale optimization algorithm and grey wolf optimizer algorithm for optimal coordination of direction overcurrent relays. Electric Power Components Syst. 47, 644–658 (2019)
Mafarja, M., Mirjalili, S.: Hybrid whale optimization algorithm with simulated annealing for feature selection. Neurocomputing (2017)
Martin, B., Marot, J., Bourennane, S.: Improved discrete grey wolf optimizer. In: 2018 26th European Signal Processing Conference (EUSIPCO), pp. 494–498, September 2018
Mech, L.D.: Alpha status, dominance, and division of labor in wolf packs. Can. J. Zool. 77(8), 1196–1203 (1999)
Mirjalili, S., Lewis, A.: The whale optimization algorithm. Adv. Eng. Softw. 95, 51–67 (2016)
Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey wolf optimizer. Adv. Eng. Softw. 69, 46–61 (2014a)
Mirjalili, S., Mirjalili, S.M., Yang, X.S.: Binary bat algorithm. Neural Comput. Appl. 25(3–4), 663–681 (2014). https://doi.org/10.1007/s00521-013-1525-5
Tawhid, M.A., Dsouza, K.B.D.: Hybrid binary dragonfly enhanced particle swarm optimization algorithm for solving feature selection problems. Math. Found. Comput. 01, 181 (2018)
Moscato, P.: Memetic algorithms: a short introduction. In: Corne, D., et al. (eds.) New Ideas in Optimization, pp. 219–234. McGraw-Hill Ltd., Maidenhead (1999)
Muro, C., Escobedo, R., Spector, L., Coppinger, R.P.: Wolf-pack (canis lupus) hunting, strategies emerge from simple rules in computational simulations. Behav. Process 88, 92–99 (2011)
Nguyen, T.T., Pan, J.S., Dao, T.K., Kuo, M.Y., Horng, M.F.: Hybrid bat algorithm with artificial bee colony. In: Pan, J.S., Snasel, V., Corchado, E.S., Abraham, A., Wang, S.L. (eds.) Intelligent Data analysis and its Applications, vol. II, pp. 45–55. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-07773-4_5
Osyczka, A., Krenich, S.: Some methods for multicriteria design optimization using evolutionary algorithms. J. Theor. Appl. Mech. 42 (2004)
Pravesjit, S.: A hybrid bat algorithm with natural-inspired algorithms for continuous optimization problem. Artif. Life Robot. 21(1), 112–119 (2016)
Sengupta, A., Kachave, D.: Particle swarm optimization driven low cost single event transient fault secured design during architectural synthesis (invited paper). J. Eng. 1, 5 (2017)
Mirjalili, S., Mirjalili, S.M., Hatamlou, A.: Multi-verse optimizer: a nature-inspired algorithm for global optimization. Nat. Comput. Appl. Forum 10, 15–21 (2015)
Sharma, J., Singhal, R.S.: Comparative research on genetic algorithm, particle swarm optimization and hybrid GA-PSO. In: 2015 2nd International Conference on Computing for Sustainable Global Development (INDIACom), pp. 110–114 (2015)
Tharmalingam, M., Raahemifar, K.: Strategic iniitialization of a hybrid particle swarm optimization-simullated annealing algorithm (HPSOSA) for PID controller design for a nonlinear system. In: 2012 25th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), pp. 1–4 (2012)
Toth, C., Parsons, S.: Is lek breeding rare in bats? J. Zool. 291, 23–27 (2013)
Trivedi, I.N., Jangir, P., Kumar, A., Jangir, N., Totlani, R.: A novel hybrid PSO-WOA algorithm for global numerical functions optimization. In: Bhatia, S.K., Mishra, K.K., Tiwari, S., Singh, V.K. (eds.) Advances in Computer and Computational Sciences, pp. 53–60. Springer, Singapore (2018). https://doi.org/10.1007/978-981-10-3773-3_6
Wilcoxon, F., Katti, S., Wilcox, R.A.: Critical Values and Probability Levels for the Wilcoxon Rank Sum Test and the Wilcoxon Signed Rank Test. American Cyanamid, Pearl River (1963)
Xu, H., Liu, X., Su, J.: An improved grey wolf optimizer algorithm integrated with cuckoo search. In: 2017 9th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), vol. 1, pp. 490–493, September 2017
Yang, X.S.: A New Metaheuristic Bat-Inspired Algorithm, pp. 65–74. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-12538-6_6
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer-Verlag GmbH Germany, part of Springer Nature
About this chapter
Cite this chapter
Laiju, N.J.T., Sedaghat, R., Siddavaatam, P. (2021). Novel Hybrid GWO-WOA and BAT-PSO Algorithms for Solving Design Optimization Problems. In: Gavrilova, M.L., Tan, C.K. (eds) Transactions on Computational Science XXXVIII. Lecture Notes in Computer Science(), vol 12620. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-63170-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-662-63170-6_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-63169-0
Online ISBN: 978-3-662-63170-6
eBook Packages: Computer ScienceComputer Science (R0)