Abstract
River Formation Dynamics (RFD) is a metaheuristic that has been successfully used by different research groups to deal with a wide variety of discrete combinatorial optimization problems. However, no attempt has been done to adapt it to continuous optimization domains. In this paper we propose a first approach to obtain such objective, and we evaluate its usefulness by comparing RFD results against those obtained by other more mature metaheuristics for continuous domains. In particular, we compare with the results obtained by Particle Swarm Optimization, Artificial Bee Colony, Firefly Algorithm, and Social Spider Optimization.
This work has been partially supported by Spanish project TIN2015-67522-C3-3-R, and by Comunidad de Madrid as part of the program S2018/TCS-4339 (BLOQUES-CM) co-funded by EIE Funds of the European Union.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abood, H.G., Sreeram, V., Mishra, Y.: Optimal placement of PMUs using river formation dynamics (RFD). In: 2016 IEEE International Conference on Power System Technology (POWERCON), pp. 1–6, September 2016
Amin, S.H., Al-Raweshidy, H.S., Abbas, R.S.: Smart data packet ad hoc routing protocol. Comput. Netw. 62, 162–181 (2014)
Cagnina, L.C., Esquivel, S.C., Coello Coello, C.A.: Solving engineering optimization problems with the simple constrained particle swarm optimizer. Informatica 32(3), 319–326 (2008)
Coello Coello, C.A.: Use of a self-adaptive penalty approach for engineering optimization problems. Comput. Ind. 41(2), 113–127 (2000)
Cuevas, E., Cienfuegos, M.: A new algorithm inspired in the behavior of the social-spider for constrained optimization. Expert Syst. Appl. 41(2), 412–425 (2014)
Dash, S., Dey, S., Joshi, D., Trivedi, G.: Minimizing area of VLSI power distribution networks using river formation dynamics. J. Syst. Inf. Technol. 20(4), 417–429 (2018)
Dorigo, M., Birattari, M., Stutzle, T.: Ant colony optimization. IEEE Comput. Intell. Mag. 1(4), 28–39 (2006)
Dorigo, M., Di Caro, G.: Ant colony optimization: a new meta-heuristic. In: Proceedings of the 1999 IEEE Congress on Evolutionary Computation, CEC 1999, vol. 2, pp. 1470–1477. IEEE (1999)
Eberhart, R.C., Shi, Y., Kennedy, J.: Swarm Intelligence. Morgan Kaufmann, Burlington (2001)
Guravaiah, K., Leela Velusamy, R.: Energy efficient clustering algorithm using RFD based multi-hop communication in wireless sensor networks. Wirel. Pers. Commun. 95(4), 3557–3584 (2017)
Hidalgo-Herrero, M., Ortega-Mallén, Y., Rubio, F.: Analyzing the influence of mixed evaluation on the performance of Eden skeletons. Parallel Comput. 32(7–8), 523–538 (2006)
Jaberipour, M., Khorram, E.: Two improved harmony search algorithms for solving engineering optimization problems. Commun. Nonlinear Sci. Numer. Simul. 15(11), 3316–3331 (2010)
Karaboga, D., Akay, B.: A modified artificial bee colony (ABC) algorithm for constrained optimization problems. Appl. Soft Comput. 11(3), 3021–3031 (2011)
Kennedy, J.: Particle swarm optimization. In: Sammut, C., Webb, G.I. (eds.) Encyclopedia of Machine Learning, pp. 760–766. Springer, Boston (2011). https://doi.org/10.1007/978-0-387-30164-8
Klusik, U., Peña, R., Rubio, F.: Replicated workers in Eden. In: Constructive Methods for Parallel Programming (CMPP 2000). Nova Science (2000)
Liang, J.J., et al.: Problem definitions and evaluation criteria for the CEC 2006 special session on constrained real-parameter optimization. J. Appl. Mech. 41(8), 8–31 (2006)
Loogen, R.: Eden – parallel functional programming with Haskell. In: Zsók, V., Horváth, Z., Plasmeijer, R. (eds.) CEFP 2011. LNCS, vol. 7241, pp. 142–206. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-32096-5_4
López, N., Núñez, M., Rodríguez, I., Rubio, F.: Introducing the golden section to computer science. In: Proceedings First IEEE International Conference on Cognitive Informatics, pp. 203–212. IEEE (2002)
Rabanal, P., Rodríguez, I., Rubio, F.: Using river formation dynamics to design heuristic algorithms. In: Akl, S.G., Calude, C.S., Dinneen, M.J., Rozenberg, G., Wareham, H.T. (eds.) UC 2007. LNCS, vol. 4618, pp. 163–177. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-73554-0_16
Rabanal, P., Rodríguez, I., Rubio, F.: Solving dynamic TSP by using river formation dynamics. In: Fourth International Conference on Natural Computation (ICNC 2008), pp. 246–250. IEEE (2008)
Rabanal, P., Rodríguez, I., Rubio, F.: Applying river formation dynamics to solve NP-complete problems. In: Chiong, R. (ed.) Nature-Inspired Algorithms for Optimisation. SCI, vol. 193, pp. 333–368. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-00267-0_12
Rabanal, P., Rodríguez, I., Rubio, F.: Applying RFD to construct optimal quality-investment trees. J. Univers. Comput. Sci. 16(14), 1882–1901 (2010)
Rabanal, P., Rodríguez, I., Rubio, F.: Studying the application of ant colony optimization and river formation dynamics to the steiner tree problem. Evol. Intell. 4(1), 51–65 (2011)
Rabanal, P., Rodríguez, I., Rubio, F.: Applications of river formation dynamics. J. Comput. Sci. 22, 26–35 (2017)
Redlarski, G., Dabkowski, M., Palkowski, A.: Generating optimal paths in dynamic environments using river formation dynamics algorithm. J. Comput. Sci. 20, 8–16 (2017)
Rubio, F., de la Encina, A., Rabanal, P., Rodríguez, I.: A parallel swarm library based on functional programming. In: Rojas, I., Joya, G., Catala, A. (eds.) IWANN 2017. LNCS, vol. 10305, pp. 3–15. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59153-7_1
Rubio, F., Rodríguez, I.: Water-based metaheuristics: how water dynamics can help us to solve NP-hard problems. Complexity (2019)
Yang, X.-S.: Firefly algorithm, Lévy flights and global optimization. In: Bramer, M., Ellis, R., Petridis, M. (eds.) Research and Development in Intelligent Systems XXVI, pp. 209–218. Springer, London (2010). https://doi.org/10.1007/978-1-84882-983-1_15
Acknowledgments
The authors would like to thank Alberto de la Encina for valuable suggestions about the development of a version of RFD to deal with continuous domain optimization problems.
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
Rabanal, P., Rodríguez, I., Rubio, F. (2019). Towards Applying River Formation Dynamics in Continuous Optimization Problems. In: Rojas, I., Joya, G., Catala, A. (eds) Advances in Computational Intelligence. IWANN 2019. Lecture Notes in Computer Science(), vol 11507. Springer, Cham. https://doi.org/10.1007/978-3-030-20518-8_68
Download citation
DOI: https://doi.org/10.1007/978-3-030-20518-8_68
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-20517-1
Online ISBN: 978-3-030-20518-8
eBook Packages: Computer ScienceComputer Science (R0)