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

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Jamali, Hossein, Shill, Ponkoj Chandra, Feil-Seifer, David, Harris, Jr., Frederick C., Dascalu, Sergiu M.
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866917914152534016
author Jamali, Hossein
Shill, Ponkoj Chandra
Feil-Seifer, David
Harris, Jr., Frederick C.
Dascalu, Sergiu M.
author_facet Jamali, Hossein
Shill, Ponkoj Chandra
Feil-Seifer, David
Harris, Jr., Frederick C.
Dascalu, Sergiu M.
contents 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% in makespan.
format Preprint
id arxiv_https___arxiv_org_abs_2309_09441
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle A Schedule of Duties in the Cloud Space Using a Modified Salp Swarm Algorithm
Jamali, Hossein
Shill, Ponkoj Chandra
Feil-Seifer, David
Harris, Jr., Frederick C.
Dascalu, Sergiu M.
Artificial Intelligence
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% in makespan.
title A Schedule of Duties in the Cloud Space Using a Modified Salp Swarm Algorithm
topic Artificial Intelligence
url https://arxiv.org/abs/2309.09441