A hybrid meta-heuristic task scheduling algorithm based on genetic and thermodynamic simulated annealing algorithms in cloud computing environments

M Tanha, M Hosseini Shirvani, AM Rahmani - Neural Computing and …, 2021 - Springer
Cloud providers deliver heterogeneous virtual machines to run complicated jobs submitted
by users. The task scheduling issue is formulated to a discrete optimization problem which is …

An improved genetic algorithm using greedy strategy toward task scheduling optimization in cloud environments

Z Zhou, F Li, H Zhu, H Xie, JH Abawajy… - Neural Computing and …, 2020 - Springer
Cloud computing is an emerging distributed system that provides flexible and dynamically
scalable computing resources for use at low cost. Task scheduling in cloud computing …

Metaheuristic task scheduling algorithms for cloud computing environments

MN Aktan, H Bulut - Concurrency and Computation: Practice …, 2022 - Wiley Online Library
Cloud computing has the advantage of providing flexibility, high‐performance, pay‐as‐you‐
use, and on‐demand service. One of the important research issues in cloud computing is …

An improved particle swarm optimization algorithm for task scheduling in cloud computing

P Pirozmand, H Jalalinejad, AAR Hosseinabadi… - Journal of Ambient …, 2023 - Springer
In the context of cloud computing, the task scheduling issue has an immediate effect on
service quality. Task scheduling is the process of assigning work to available resources …

A chameleon and remora search optimization algorithm for handling task scheduling uncertainty problem in cloud computing

P Pabitha, K Nivitha, C Gunavathi… - … : Informatics and Systems, 2024 - Elsevier
Task scheduling in cloud computing is responsible for serving the user requirements. The
scheduling strategy must handle the problems of high load over virtual machines (VMs) …

SCEHO-IPSO: A Nature-Inspired Meta Heuristic Optimization for Task-Scheduling Policy in Cloud Computing

KJ Rajashekar, Channakrishnaraju, PC Gowda… - Applied Sciences, 2023 - mdpi.com
Task scheduling is an emerging challenge in cloud platforms and is considered a critical
application utilized by the cloud service providers and end users. The main challenge faced …

Task scheduling in cloud computing based on meta-heuristics: review, taxonomy, open challenges, and future trends

EH Houssein, AG Gad, YM Wazery… - Swarm and Evolutionary …, 2021 - Elsevier
Cloud computing is a recently looming-evoked paradigm, the aim of which is to provide on-
demand, pay-as-you-go, internet-based access to shared computing resources (hardware …

Task scheduling in cloud computing based on hybrid moth search algorithm and differential evolution

M Abd Elaziz, S Xiong, KPN Jayasena, L Li - Knowledge-Based Systems, 2019 - Elsevier
This paper presents an alternative method for cloud task scheduling problem which aims to
minimize makespan that required to schedule a number of tasks on different Virtual …

Multi-objective hybrid genetic algorithm for task scheduling problem in cloud computing

P Pirozmand, AAR Hosseinabadi, M Farrokhzad… - Neural computing and …, 2021 - Springer
The cloud computing systems are sorts of shared collateral structure which has been in
demand from its inception. In these systems, clients are able to access existing services …

An improved genetic algorithm for task scheduling in the cloud environments using the priority queues: formal verification, simulation, and statistical testing

B Keshanchi, A Souri, NJ Navimipour - Journal of Systems and Software, 2017 - Elsevier
Cloud computing is a new platform to manage and provide services on the internet. Lately,
researchers have paid attention a lot to this new subject. One of the reasons to have high …