Bat algorithm with oscillation element
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.

Online publication date: Wed, 11-Nov-2015

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
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:

    Username:        Password:         

Forgotten your 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