In recent years several swarm optimization algorithms, such as Bat Algorithm (BA) have emerged, which was proposed by Xin-She Yang in 2010. The idea of the algorithm was taken from the echolocation ability of bats. Purpose: The purpose of this study is to provide the reader with a full study of the Bat Algorithm, including its limitations, the fields that the algorithm has been applied, versatile optimization problems in different domains, and all the studies that assess its performance against other meta-heuristic algorithms. Approach: Bat Algorithm is given in-depth in terms of backgrounds, characteristics, limitations, it has also displayed the algorithms that hybridized with BA (K-Medoids, Back-propagation neural network, Harmony Search Algorithm, Differential Evaluation Strategies, Enhanced Particle Swarm Optimization, and Cuckoo Search Algorithm) and their theoretical results, as well as to the modifications that have been performed of the algorithm (Modified Bat Algorithm (MBA), Enhanced Bat Algorithm (EBA), Bat Algorithm with Mutation (BAM), Uninhabited Combat Aerial Vehicle-Bat algorithm with Mutation (UCAV-BAM), Nonlinear Optimization)... Findings: Shed light on the advantages and disadvantages of this algorithm through all the researches that dealt with the algorithm in addition to the fields and applications it has addressed in the hope that it will help scientists understand and develop it. Originality/value: As far as the research community knowledge, there is no comprehensive survey study conducted on this algorithm cover{\i}ng all its aspects. Keywords: Swarm Intelligence; Nature-Inspired Algorithms; Metaheuristic Algorithms; Optimization Algorithms; Bat Algorithm.
翻译:近些年来,出现了一些暖化优化算法,如Bat Algorithm(BA),这是2010年Xin-She Yang提出的。算法的概念来自蝙蝠的回声定位能力。目的:本研究的目的是为读者提供对巴特阿尔戈里特姆的全面研究,包括它的局限性、应用算法的字段、不同领域的多功能优化问题,以及对照其他超重算法评估其性能的所有研究。方法:Bat Algorithm(Batt Algorithm)在背景、特征和局限性方面得到了深入的介绍。它还展示了与BA(K-Medodroid、后向回流智能神经网络、和谐搜索Algorithm、差异评估战略、强化的Partricret Sward Aligalim) 及其理论结果的混合算法,此外,对算法的修改(Modation Algoritoritorial(Mat Algorial Scial) 和Sherivalal Scial-dealalalal) 解释:Astria Astria-Istrual-Istrismal-Scial-Syal 将所有的Slistrismal 解释法解解成为:Alt-Syal 。