Title | ||
---|---|---|
A novel cuckoo search algorithm with adaptive discovery probability based on double Mersenne numbers |
Abstract | ||
---|---|---|
Cuckoo search algorithm is one of the most prominent meta-heuristic optimization algorithms which is applied to various applications. The discovery probability is the one and the only tuning parameter of the cuckoo search algorithm. The physical meaning of this parameter contradicts its implementation in the standard algorithm. Therefore, this study concerns the correction to the definition and implementation of the cuckoo search algorithm to resolve this conflict. Moreover, a novel algorithm called double exponential cuckoo search is proposed, in which the discovery probability became adaptive based on the concept of the double Mersenne numbers. The proposed algorithm is compared to nine other variants to find the best variant that makes the discovery probability adaptive. All the variants are compared and tested on 30 and 50 dimensions of CEC2017 benchmark functions. The results have been statistically proved using the sign test, Wilcoxon signed-rank test, and Friedman test. Moreover, multiple graphical methods are also used to visualize the median performance such as Violin plots and mean convergence graphs. Simulation results prove the superior performance of the proposed algorithm over all other variants. |
Year | DOI | Venue |
---|---|---|
2021 | 10.1007/s00521-021-06236-8 | NEURAL COMPUTING & APPLICATIONS |
Keywords | DocType | Volume |
CEC2017 benchmark functions, Cuckoo search algorithm, Double Mersenne numbers, Double exponential cuckoo search, Meta-heuristic optimization, Probability of discovery | Journal | 33 |
Issue | ISSN | Citations |
23 | 0941-0643 | 0 |
PageRank | References | Authors |
0.34 | 0 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mohamed Reda | 1 | 0 | 0.34 |
Mostafa A. El-Hosseini | 2 | 38 | 6.13 |
Amira Y. Haikal | 3 | 13 | 2.83 |
Mahmoud Mohammed Badawy | 4 | 35 | 7.44 |