Back to Search Start Over

A Novel Bat Algorithm with Multiple Strategies Coupling for Numerical Optimization

Authors :
Yechuang Wang
Penghong Wang
Jiangjiang Zhang
Zhihua Cui
Xingjuan Cai
Wensheng Zhang
Jinjun Chen
Source :
Mathematics, Vol 7, Iss 2, p 135 (2019)
Publication Year :
2019
Publisher :
MDPI AG, 2019.

Abstract

A bat algorithm (BA) is a heuristic algorithm that operates by imitating the echolocation behavior of bats to perform global optimization. The BA is widely used in various optimization problems because of its excellent performance. In the bat algorithm, the global search capability is determined by the parameter loudness and frequency. However, experiments show that each operator in the algorithm can only improve the performance of the algorithm at a certain time. In this paper, a novel bat algorithm with multiple strategies coupling (mixBA) is proposed to solve this problem. To prove the effectiveness of the algorithm, we compared it with CEC2013 benchmarks test suits. Furthermore, the Wilcoxon and Friedman tests were conducted to distinguish the differences between it and other algorithms. The results prove that the proposed algorithm is significantly superior to others on the majority of benchmark functions.

Details

Language :
English
ISSN :
22277390
Volume :
7
Issue :
2
Database :
Directory of Open Access Journals
Journal :
Mathematics
Publication Type :
Academic Journal
Accession number :
edsdoj.7cbec64a8e4e47f3a6ca5993284eb51b
Document Type :
article
Full Text :
https://doi.org/10.3390/math7020135