Multi-Objective Task Scheduling in Cloud Computing Using an Imperialist Competitive Algorithm

Abstract

Cloud computing is being welcomed as a new basis to manage and provide services on the internet. One of the reasons for increased efficiency of this environment is the appropriate structure of the tasks scheduler. Since the tasks scheduling in the cloud computing environment and distributed systems is an NP-hard problem, in most cases to optimize the scheduling issues, the meta-heuristic methods inspired by nature are used rather than traditional or greedy methods. One of the most powerful meta-heuristic methods of optimization in the complex problems is an Imperialist Competitive Algorithm (ICA). Thus, in this paper, a meta-heuristic method based on ICA is provided to optimize the scheduling issue in the cloud environment. Simulation results in MATLAB environment show the amount of 0.7 percent improvement in execution time compared with a Genetic Algorithm(GA).

Authors and Affiliations

Majid Habibi, Nima Navimipour

Keywords

Related Articles

Optimum Access Analysis of Collaborative Spectrum Sensing in Cognitive Radio Network using MRC

The performance of cognitive radio network mainly depends on the finest sensing of the presence or absence of Primary User (PU). The throughput of a Secondary User (SU) can be reduced because of the false detection of PU...

Round the Clock Vehicle Emission Monitoring using IoT for Smart Cities

Emissions from the vehicles contribute the major part of pollution in this world. Most of the countries have stringent rules to check the emission level through their transport authorities. So as to have zero emission, c...

Human Face Classification using Genetic Algorithm

The paper presents a precise scheme for the development of a human face classification system based human emotion using the genetic algorithm (GA). The main focus is to detect the human face and its facial features and c...

E-Learning Collaborative System for Practicing Foreign Languages with Native Speakers

The paper describes a novel social network-based open educational resource for practicing foreign languages with native speakers, based on the predefined teaching materials. This virtual learning platform, called i2istud...

Video Authentication using PLEXUS Method

Digital Video authentication is very important issue in day to day life. A lot of devices have got the ability of recording or capturing digital videos and all these videos can be passed through the internet as well as m...

Download PDF file
  • EP ID EP154297
  • DOI 10.14569/IJACSA.2016.070540
  • Views 84
  • Downloads 0

How To Cite

Majid Habibi, Nima Navimipour (2016). Multi-Objective Task Scheduling in Cloud Computing Using an Imperialist Competitive Algorithm. International Journal of Advanced Computer Science & Applications, 7(5), 289-293. https://europub.co.uk/articles/-A-154297