Abstract
As a nature inspired metaheuristic algorithm, Water Cycle Algorithm (WCA) has been applied to some real-world problems for its excellent optimization performance. However, in standard WCA, each individual only learns information from a higher level individual but lacks communication among inter peers, which leads to the loss of some important information. In order to address this problem, an inter-peer communication mechanism based Water Cycle Algorithm (IPCWCA) is presented in this paper. In IPCWCA, besides getting information from higher level individual, each stream and river communicate with one of their peers to increase the diversity of whole population and enhance the efficiency of optimization. To explore the efficiency of IPCWCA, other four heuristic algorithms are involved to test on eight benchmark functions. Experimental results show that IPCWCA performs better on solving different types of problems compared with other four algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Eskandar, H., Sadollah, A., Bahreininejad, A., Hamdi, M.: Water cycle algorithm–a novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput. Struct. 110–111(10), 151–166 (2012)
Pahnehkolaei, S.M.A., Alfi, A., Sadollah, A., Kim, J.H.: Gradient-based water cycle algorithm with evaporation rate applied to chaos suppression. Appl. Soft Comput. 53, 420–440 (2017)
Wang, J., Liu, S.: Novel binary encoding water cycle algorithm for solving Bayesian network structures learning problem. Knowl. Based Syst. 150, 95–110 (2018)
Ahmed, K., Salah, K., Abdel, Y., Francisco, J.: Modified water cycle algorithm for optimal direction overcurrent relays coordination. Appl. Soft Comput. 74, 10–25 (2019)
Heidari, A.A., Abbaspour, R.A., Jordehi, A.R.: Gaussian bare-bones water cycle algorithm for optimal reactive power dispatch in electrical power systems. Appl. Soft Comput. 57, 657–671 (2017)
Eneko, O., Javier, D.S., Ali, S., Miren, N.B., David, C.: A discrete water cycle algorithm for solving the symmetric and asymmetric traveling salesman problem. Appl. Soft Comput. 71, 277–290 (2018)
Gao, K.Z., Zhang, Y.C., Sadollah, A., Lentzakis, A., Su, R.: Jaya, harmony search and water cycle algorithms for solving large-scale real-life urban traffic light scheduling problem. Swarm Evol. Comput. 37, 58–72 (2017)
Tan, L.J., Yi, W.J., Yang, C., Feng, Y.Y.: Adaptive structure-redesigned-based bacterial foraging optimization. In: Huang, D.-S., Jo, K.-H. (eds.) ICIC 2016. LNCS, vol. 9772, pp. 897–907. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-42294-7_80
Niu, B., Liu, H., Yan, X.: Hydrologic cycle optimization Part II: experiments and real-world application. In: Tan, Y., Shi, Y., Tang, Q. (eds.) ICSI 2018. LNCS, vol. 10941, pp. 350–358. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-93815-8_34
Yan, X., Niu, B.: Hydrologic cycle optimization Part I: background and theory. In: Tan, Y., Shi, Y., Tang, Q. (eds.) ICSI 2018. LNCS, vol. 10941, pp. 341–349. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-93815-8_33
Kennedy, J.: Encyclopedia of Machine Learning. Springer, Boston (2010)
Passino, K.M.: Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst. Mag. 22(3), 52–67 (2002)
Acknowledgements
This work is partially supported by the Natural Science Foundation of Guangdong Province (2016A030310074), Project supported by Innovation and Entrepreneurship Research Center of Guangdong University Student (2018A073825).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Niu, B., Liu, H., Song, X. (2019). An Inter-Peer Communication Mechanism Based Water Cycle Algorithm. In: Tan, Y., Shi, Y., Niu, B. (eds) Advances in Swarm Intelligence. ICSI 2019. Lecture Notes in Computer Science(), vol 11655. Springer, Cham. https://doi.org/10.1007/978-3-030-26369-0_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-26369-0_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26368-3
Online ISBN: 978-3-030-26369-0
eBook Packages: Computer ScienceComputer Science (R0)