Bi-Objective Task Scheduling in Cloud Computing using Chaotic Bat Algorithm
Journal Title: International Journal of Advanced Computer Science & Applications - Year 2017, Vol 8, Issue 10
Abstract
Cloud computing is a technology for providing services over the Internet. It gives approach to renting IT infrastructures on a short-term pay- per-usage basis. One of the service provider’s goals is to use the resources efficiently and gain maximum profit. Cloud processes a huge amount of data, so tasks scheduling is a vital role in the cloud computing. The purpose of this paper is to propose a method based on chaos theory and bat algorithm for task scheduling in Cloud computing. Task scheduling is a core and challenging issue in cloud computing. The nature of the scheduling issue is as an NP-Hard problem and because of the success of heuristic algorithms in optimization and NP-Hard problems, the authors use a newly inspired bat algorithm and chaos theory to scheduling the tasks in the cloud. In this method, bat or candidate solutions are represented by a one-dimensional array. The fitness function is calculated based on makespan and energy consumption. The results show that the proposed method can schedule the received tasks in proper time than other compared heuristic algorithms, also the proposed method has better performance in term of makespan and energy consumption than compared methods.
Authors and Affiliations
Fereshteh Ershad Farkar, Ali Asghar Pourhaji Kazem
Improvisation of Security aspect of Steganographic System by applying RSA Algorithm
The applications accessing multimedia systems and content over the internet have grown extremely in the earlier few years. Moreover, several end users or intruders can simply use tools to synthesize and modify valuable i...
Effect of e-Commerce Platforms towards Increasing Merchant’s Income in Malaysia
In 2018, ‘Hootsuite’ and ‘We Are Social’ have reported in their Digital Report that Malaysian Internet users had increased to 25.08 million users, representing 79% of Malaysian population. However, some reports indicate...
Classification of Arabic Writing Styles in Ancient Arabic Manuscripts
This paper proposes a novel and an effective ap-proach to classify ancient Arabic manuscripts in “Naskh” and “Reqaa” styles. This work applies SIFT and SURF algorithms to extract the features and then uses several machin...
Exploring the Potential of Mobile Crowdsourcing in the Sharing of Information on Items Prices
This article presents the result of a survey performed to identify the potential of using mobile crowdsourcing as means to exchange information on the prices of household items at local stores from the consumers point of...
Expert System for Milk and Animal Monitoring
Expert systems (ES) are one of the prominent research domains of artificial intelligence (AI). They are applications developed to solve complex problems in a particular domain, at the level of extra-ordinary human intell...