Task scheduling techniques in cloud computing: A literature survey

AR Arunarani, D Manjula, V Sugumaran - Future Generation Computer …, 2019 - Elsevier
Cloud computing manages a variety of virtualized resources, which makes scheduling a
critical component. In the cloud, a client may utilize several thousand virtualized assets for …

Genetic algorithms: Theory, genetic operators, solutions, and applications

B Alhijawi, A Awajan - Evolutionary Intelligence, 2024 - Springer
A genetic algorithm (GA) is an evolutionary algorithm inspired by the natural selection and
biological processes of reproduction of the fittest individual. GA is one of the most popular …

Stationary and mobile storages-based renewable off-grid system planning considering storage degradation cost based on information-gap decision theory …

MR Jokar, S Shahmoradi, AH Mohammed… - Journal of Energy …, 2023 - Elsevier
This paper presents the planning of a hybrid renewable system with wind turbines and bio-
waste energy units along with stationary (ie, batteries) and mobile (ie, electric vehicles) …

A two-stage estimation of distribution algorithm with heuristics for energy-aware cloud workflow scheduling

Y **e, XY Wang, ZJ Shen, YH Sheng… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
With the enormous increase in energy usage by cloud data centers for handling various
workflow applications, the energy-aware cloud workflow scheduling has become a hot …

An adaptive decoding biased random key genetic algorithm for cloud workflow scheduling

Y **e, Y Sheng, M Qiu, F Gui - Engineering applications of artificial …, 2022 - Elsevier
With the ever-growing data and computing requirements, more and more scientific and
business applications represented by workflows have been moved or are in active transition …

A parallel random forest algorithm for big data in a spark cloud computing environment

J Chen, K Li, Z Tang, K Bilal, S Yu… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
With the emergence of the big data age, the issue of how to obtain valuable knowledge from
a dataset efficiently and accurately has attracted increasingly attention from both academia …

Fog computing job scheduling optimization based on bees swarm

S Bitam, S Zeadally, A Mellouk - Enterprise Information Systems, 2018 - Taylor & Francis
Fog computing is a new computing architecture, composed of a set of near-user edge
devices called fog nodes, which collaborate together in order to perform computational …

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 …

An effective cloud workflow scheduling approach combining PSO and idle time slot-aware rules

Y Wang, X Zuo - IEEE/CAA journal of automatica sinica, 2021 - ieeexplore.ieee.org
Workflow scheduling is a key issue and remains a challenging problem in cloud computing.
Faced with the large number of virtual machine (VM) types offered by cloud providers, cloud …

Task scheduling algorithms for energy optimization in cloud environment: a comprehensive review

R Ghafari, FH Kabutarkhani, N Mansouri - Cluster Computing, 2022 - Springer
Cloud computing is very popular because of its unique features such as scalability, elasticity,
on-demand service, and security. A large number of tasks are performed simultaneously in a …