Study and analysis of task scheduling algorithms in clouds based on artificial bee colony
Elaheh Hallaj, Seyyed Reza Kamel Tabbakh · 2015
Task scheduler plays a significant role in cloud computing, since it has a direct effect on cloud performance. As cloud scheduling is known to be an NP-hard problem, swarm intelligence-based techniques are widely used in this paradigm, due to their ability of searching for large scale problem solutions in an efficient manner. This paper, discusses some scheduling algorithms based on artificial bee colony. These algorithms exploit the smartness of bees' behavior to reach an optimal assignment of tasks to resources. An analytical comparison has also been done to briefly show the characteristics and applications of bee colony technique for scheduling in distributed computing area.