Abstract
Addressing to the computational requirements of the hardware devices with limited resources such as memory size or low price is critical issues. This paper, a novel algorithm, namely compact Bat Algorithm (cBA), for solving the numerical optimization problems is proposed based on the framework of the original Bat algorithm (oBA). A probabilistic representation random of the Bat’s behavior is inspired to employ for this proposed algorithm, in which the replaced population with the probability vector updated based on single competition. These lead to the entire algorithm functioning applying a modest memory usage. The simulations compare both algorithms in terms of solution quality, speed and saving memory. The results show that cBA can solve the optimization despite a modest memory usage as good performance as oBA displays with its complex population-based algorithm. It is used the same as what is needed for storing space with six solutions.
Original language | English |
---|---|
Pages | 57-68 |
Number of pages | 12 |
DOIs | |
Publication status | Published - 1 Jan 2014 |
Event | The First Euro-China Conference on Intelligent Data Analysis and Applications - Shenzhen, China Duration: 13 Jun 2014 → 15 Jun 2014 |
Conference
Conference | The First Euro-China Conference on Intelligent Data Analysis and Applications |
---|---|
Country/Territory | China |
City | Shenzhen |
Period | 13/06/14 → 15/06/14 |
Keywords
- Bat algorithm
- Compact Bat algorithm
- Optimizations
- Swarm intelligence