Bat algorithm with oscillation element Online publication date: Wed, 11-Nov-2015
by Xingjuan Cai; Wuzhao Li; Qi Kang; Lei Wang; Qidi Wu
International Journal of Innovative Computing and Applications (IJICA), Vol. 6, No. 3/4, 2015
Abstract: Bat algorithm is a novel swarm intelligent algorithm inspired by the echolocation behaviour of bats. However, the exploration capability is not well for some multi-model problems. In this paper, the control theory is applied to analyse the exploration behaviour for each bat, theoretical result shows the update manner in the standard version of bat algorithm can be viewed as a special case of oscillation element. Therefore, a new variant of bat algorithm, called bat algorithm with oscillation element, is designed. Different from the standard version, frequency is set to negative in this new variant. Furthermore, a new parameter, inertia weight is employed to provide a balance between exploitation and exploration. To test the performance, the CEC2013 shifted and rotated benchmark problems are used to compare, simulation results show our method is validity.
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Innovative Computing and Applications (IJICA):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email subs@inderscience.com