A Schedule of Duties in the Cloud Space Using a Modified Salp Swarm Algorithm

by   Hossein Jamali, et al.

Cloud computing is a concept introduced in the information technology era, with the main components being the grid, distributed, and valuable computing. The cloud is being developed continuously and, naturally, comes up with many challenges, one of which is scheduling. A schedule or timeline is a mechanism used to optimize the time for performing a duty or set of duties. A scheduling process is accountable for choosing the best resources for performing a duty. The main goal of a scheduling algorithm is to improve the efficiency and quality of the service while at the same time ensuring the acceptability and effectiveness of the targets. The task scheduling problem is one of the most important NP-hard issues in the cloud domain and, so far, many techniques have been proposed as solutions, including using genetic algorithms (GAs), particle swarm optimization, (PSO), and ant colony optimization (ACO). To address this problem, in this paper, one of the collective intelligence algorithms, called the Salp Swarm Algorithm (SSA), has been expanded, improved, and applied. The performance of the proposed algorithm has been compared with that of GAs, PSO, continuous ACO, and the basic SSA. The results show that our algorithm has generally higher performance than the other algorithms. For example, compared to the basic SSA, the proposed method has an average reduction of approximately 21


page 1

page 2

page 3

page 4


A new SSO-based Algorithm for the Bi-Objective Time-constrained task Scheduling Problem in Cloud Computing Services

Cloud computing distributes computing tasks across numerous distributed ...

An API for Development of User Defined Scheduling Algorithms in Aneka PaaS Cloud Software

Cloud computing has been developed as one of the prominent paradigm for ...

Large region targets observation scheduling by multiple satellites using resampling particle swarm optimization

The last decades have witnessed a rapid increase of Earth observation sa...

Comparative Analysis of GPGPU based ACO and PSO Algorithm for Employee Scheduling Problems

Particle Swarm Optimization (PSO) and Ant Colony Optimization (ACO) are ...

Data-Driven Optimization of Public Transit Schedule

Bus transit systems are the backbone of public transportation in the Uni...

Task Scheduling in Cloud Computing Using Hybrid Meta-heuristic: A Review

In recent years with the advent of high bandwidth internet access availa...

Design and Performance Evaluation of an Optimized Disk Scheduling Algorithm (ODSA)

Management of disk scheduling is a very important aspect of operating sy...

Please sign up or login with your details

Forgot password? Click here to reset