Performance analysis of artificial bee colony algorithm on ARM based mobile platform
Abstract
Improved mobile devices have the computational power and software support for processing complex algorithmic expressions with the similar execution time when compared to the conventional processors. In this study, we investigated both serial and parallel implementations of Artificial Bee Colony (ABC) algorithm that is one of the most important swarm intelligence based algorithms by solving different types of numerical problems on a mobile platform. Experimental studies showed that serial and parallel implementations of ABC algorithm are suitable for execution on mobile processors and there is a correspondence between the final solutions obtained by ABC algorithm on a mobile processor and the final solutions obtained by ABC algorithm on a conventional processor.