Rain-Fall Optimization Algorithm with new parallel implementations

Guerrero-Valadez, Juan and Martínez-Rios, Felix (2018) Rain-Fall Optimization Algorithm with new parallel implementations. EAI Endorsed Transactions on Energy Web, 7 (29). ISSN 2032-944X

[thumbnail of eai.13-7-2018.163981.pdf]
eai.13-7-2018.163981.pdf - Published Version
Available under License Creative Commons Attribution No Derivatives.

Download (7MB) | Preview


Rainfall Optimization Algorithm (RFO) is a nature-inspired metaheuristic optimization algorithm. RFO mimics the movement of water drops generated during rainfall to optimize a function. The paper study new implementations for RFO to offer more reliable results. Moreover, it studies three restarting techniques that can be applied to the algorithm with multithreading. The different implementations for the RFO are benchmarked to test and verify the performance and accuracy of the solutions. The paper presents and compares the results using several multidimensional testing functions, as well as the visual behavior of the raindrops inside the benchmark functions. The results confirm that the movement of the artificial drops corresponds to the natural behavior of raindrops. The results also show the effectiveness of this behavior to minimize an optimization function and the advantages of parallel computing restarting techniques to improve the quality of the solutions.

Item Type: Article
Uncontrolled Keywords: Optimization, Metaheuristics, Rainfall Optimization Algorithm, Multithreading, Simulated Annealing, Genetic Algorithm, Nature-inspired
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
QA75 Electronic computers. Computer science
Depositing User: EAI Editor II.
Date Deposited: 16 Sep 2020 13:56
Last Modified: 16 Sep 2020 13:56
URI: https://eprints.eudl.eu/id/eprint/371

Actions (login required)

View Item
View Item