Bat algorithm based on an integration strategy and Gaussian distribution

J Huang, Y Ma - Mathematical Problems in Engineering, 2020 - Wiley Online Library
The bat algorithm (BA) is a recent heuristic optimization algorithm based on the echolocation
behavior of bats. However, the bat algorithm tends to fall into local optima and its …

Bat algorithm with triangle-flipping strategy for numerical optimization

X Cai, H Wang, Z Cui, J Cai, Y Xue, L Wang - International Journal of …, 2018 - Springer
Bat algorithm (BA) is a novel population-based evolutionary algorithm inspired by
echolocation behavior. Due to its simple concept, BA has been widely applied to various …

Improved self-adaptive bat algorithm with step-control and mutation mechanisms

S Lyu, Z Li, Y Huang, J Wang, J Hu - Journal of computational science, 2019 - Elsevier
The bat algorithm (BA) is a new search optimization algorithm, inspired by bats' echolocation
behavior. However, it is prone to fall into local optima and has low solution accuracy. This …

A novel bat algorithm with habitat selection and Doppler effect in echoes for optimization

XB Meng, XZ Gao, Y Liu, H Zhang - Expert Systems with Applications, 2015 - Elsevier
A novel bat algorithm (NBA) is proposed for optimization in this paper, which focuses on
further mimicking the bats' behaviors and improving bat algorithm (BA) in view of biology …

An improved bat algorithm hybridized with extremal optimization and Boltzmann selection

MR Chen, YY Huang, GQ Zeng, KD Lu… - Expert Systems with …, 2021 - Elsevier
As a meta-heuristic algorithm, bat algorithm (BA) is based on the characteristics of bat-based
echolocation and has been widely used in various aspects of optimization problems since it …

Multi-modal bat algorithm with improved search (MMBAIS)

H Banati, R Chaudhary - Journal of computational science, 2017 - Elsevier
Bat Algorithm (BA), is a relatively new nature inspired metaheuristic algorithm, which works
on the echolocation capabilities of micro-bats. Although being highly efficient, it suffers from …

A novel bat algorithm with multiple strategies coupling for numerical optimization

Y Wang, P Wang, J Zhang, Z Cui, X Cai, W Zhang… - Mathematics, 2019 - mdpi.com
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 …

Optimal parameter settings for bat algorithm

F Xue, Y Cai, Y Cao, Z Cui, F Li - International Journal of …, 2015 - inderscienceonline.com
Bat algorithm is a swarm intelligent algorithm inspired by the echolocation behaviour of bats.
Recently, there are many research works focus on this algorithm, however, most of them are …

Modified bat algorithm based on covariance adaptive evolution for global optimization problems

X Shan, H Cheng - Soft Computing, 2018 - Springer
Bat algorithm is a newly proposed swarm intelligence algorithm inspired by the echolocation
behavior of bats, which has been successfully used in many optimization problems …

A new bat algorithm based on a novel topology and its convergence

C Wang, W Song, P Shen - Journal of Computational Science, 2023 - Elsevier
The basic bat algorithm (BA) is a swarm intelligent algorithm, which simulates the
echolocation behavior of micro bats. Although BA is easy to implement and efficient in …