An Overview of Mutation Strategies in Bat Algorithm

Abstract

Bat algorithm (BA) is a population based stochastic search technique encouraged from the intrinsic manner of bee swarm seeking for their food source. BA has been mostly used to resolve diverse kind of optimization problems and one of major issue faced by BA is frequently captured in local optima meanwhile handling the complex real world problems. Many authors improved the standard BA with different mutation strategies but an exhausted comprehensive overview about mutation strategies is still lacking. This paper aims to furnish a concise and comprehensive study of problems and challenges that prevent the performance of BA. It has been tried to provide guidelines for the researchers who are active in the area of BA and its mutation strategies. The objective of this study is divided in two sections: primarily to display the improvement of BA with mutation strategies that may enhance the performance of standard BA up to great extent and secondly, to motivate the researchers and developers for using BA to solve the complex real world problems. This study presents a comprehensive survey of the various BA algorithms based on mutation strategies. It is anticipated that this survey would be helpful to study the BA algorithm in detail for the researcher.

Authors and Affiliations

Waqas Haider Bangyal, Jamil Ahmad, Hafiz Tayyab Rauf, Sobia Pervaiz

Keywords

Related Articles

Power Management of a Stand-Alone Hybrid (Wind/Solar/Battery) Energy System: An Experimental Investigation

In this manuscript, a hybrid wind/solar/battery energy system is proposed for a stand-alone applications. Wind-solar energy sources are used as power generation source in the proposed hybrid energy system (HES), whereas...

Search Manager: A Framework for Hybridizing Different Search Strategies

In the last decade, many of the metaheuristic search methods have been proposed for solving tough optimization problems. Each of these algorithms uses its own learn-by-example mechanism in terms of “movement strategy” to...

Using FDD for Small Project: An Empirical Case Study

Empirical analysis evaluates the proposed system via practical experience and reveals its pros and cons. Such type of evaluation is one of the widely used validation approach in software engineering. Conventional softwar...

A Comparison of OSPFv3 and EIGRPv6 in a Small IPv6 Enterprise Network

As the Internet slowly transitions towards IPv6, the routing protocols that are used to forward traffic across this global network must adapt to support this gradual transition. Two of the most frequently discussed inter...

A Features-based Comparative Study of the State-of-the-art Cloud Computing Simulators and Future Directions

Cloud computing has emerged during the last decade and turned out to be an essential component for today’s business. Therefore, many solutions are being proposed to optimize and secure the cloud computing environment. To...

Download PDF file
  • EP ID EP376524
  • DOI 10.14569/IJACSA.2018.090866
  • Views 93
  • Downloads 0

How To Cite

Waqas Haider Bangyal, Jamil Ahmad, Hafiz Tayyab Rauf, Sobia Pervaiz (2018). An Overview of Mutation Strategies in Bat Algorithm. International Journal of Advanced Computer Science & Applications, 9(8), 523-534. https://europub.co.uk/articles/-A-376524