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

Review of Image Compression and Encryption Techniques

In line with a growing need for data and information transmission in a safe and quick manner, researches on image protection and security through a combination of cryptographic and compression techniques begin to take fo...

Adaptive Generalized Gaussian Distribution Oriented Thresholding Function for Image De-Noising

In this paper, an Adaptive Generalized Gaussian Distribution (AGGD) oriented thresholding function for image de-noising is proposed. This technique utilizes a unique threshold function derived from the generalized Gaussi...

Automatic Keyphrase Extractor from Arabic Documents

The keyphrase is a sentence or a part of a sentence that contains a sequence of words that expresses the meaning and the purpose of any given paragraph. Keyphrase extraction is the task of identifying the possible keyphr...

Rule Based System for Recognizing Emotions Using Multimodal Approach

Emotion is assuming increasing importance in human computer interaction (HCI), in general, with the growing feeling that emotion is central to human communication and intelligence. Users expect not just functionality as...

Performance Comparison of Collaborative-Filtering Approach with Implicit and Explicit Data

Challenge in developing a collaborative filtering (CF)-based recommendation system is the problem of cold-starting of items that causes the data to sparse and reduces the accuracy of the recommendations. Therefore, to pr...

Download PDF file
  • EP ID EP154297
  • DOI 10.14569/IJACSA.2016.070540
  • Views 65
  • 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