Next Article in Journal
Interactive Fuzzy Multi Criteria Decision Making Approach for Supplier Selection and Order Allocation in a Resilient Supply Chain
Next Article in Special Issue
Monarch Butterfly Optimization for Facility Layout Design Based on a Single Loop Material Handling Path
Previous Article in Journal
On the Fredholm Property of the Trace Operators Associated with the Elastic Layer Potentials
Previous Article in Special Issue
Search Acceleration of Evolutionary Multi-Objective Optimization Using an Estimated Convergence Point
Article Menu
Issue 2 (February) cover image

Export Article

Open AccessFeature PaperArticle
Mathematics 2019, 7(2), 135; https://doi.org/10.3390/math7020135

A Novel Bat Algorithm with Multiple Strategies Coupling for Numerical Optimization

1
Complex System and Computational Intelligent Laboratory, Taiyuan University of Science and Technology, Taiyuan 030024, China
2
State Key Laboratory of Intelligent Control and Management of Complex Systems, Institute of Automation Chinese Academy of Sciences, Beijing 100190, China
3
Department of Computer Science and Software Engineering, Swinburne University of Technology, Melbourne 3000, Australia
*
Author to whom correspondence should be addressed.
Received: 10 December 2018 / Revised: 19 January 2019 / Accepted: 21 January 2019 / Published: 1 February 2019
(This article belongs to the Special Issue Evolutionary Computation)
Full-Text   |   PDF [2881 KB, uploaded 1 February 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. View Full-Text
Keywords: bat algorithm (BA); bat algorithm with multiple strategy coupling (mixBA); CEC2013 benchmarks; Wilcoxon test; Friedman test bat algorithm (BA); bat algorithm with multiple strategy coupling (mixBA); CEC2013 benchmarks; Wilcoxon test; Friedman test
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Wang, Y.; Wang, P.; Zhang, J.; Cui, Z.; Cai, X.; Zhang, W.; Chen, J. A Novel Bat Algorithm with Multiple Strategies Coupling for Numerical Optimization. Mathematics 2019, 7, 135.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Mathematics EISSN 2227-7390 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top