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 …

Machine learning for resource management in cellular and IoT networks: Potentials, current solutions, and open challenges

F Hussain, SA Hassan, R Hussain… - … surveys & tutorials, 2020‏ - ieeexplore.ieee.org
Internet-of-Things (IoT) refers to a massively heterogeneous network formed through smart
devices connected to the Internet. In the wake of disruptive IoT with a huge amount and …

[HTML][HTML] A review on job scheduling technique in cloud computing and priority rule based intelligent framework

SA Murad, AJM Muzahid, ZRM Azmi, MI Hoque… - Journal of King Saud …, 2022‏ - Elsevier
In recent years, the concept of cloud computing has been gaining traction to provide
dynamically increasing access to shared computing resources (software and hardware) via …

Deep and reinforcement learning for automated task scheduling in large‐scale cloud computing systems

G Rjoub, J Bentahar, O Abdel Wahab… - Concurrency and …, 2021‏ - Wiley Online Library
Cloud computing is undeniably becoming the main computing and storage platform for
today's major workloads. From Internet of things and Industry 4.0 workloads to big data …

Trust-augmented deep reinforcement learning for federated learning client selection

G Rjoub, OA Wahab, J Bentahar, R Cohen… - Information Systems …, 2024‏ - Springer
In the context of distributed machine learning, the concept of federated learning (FL) has
emerged as a solution to the privacy concerns that users have about sharing their own data …

BigTrustScheduling: Trust-aware big data task scheduling approach in cloud computing environments

G Rjoub, J Bentahar, OA Wahab - Future Generation Computer Systems, 2020‏ - Elsevier
Big data task scheduling in cloud computing environments has gained considerable
attention in the past few years, due to the exponential growth in the number of businesses …

Cluster resource scheduling in cloud computing: literature review and research challenges

W Khallouli, J Huang - The Journal of supercomputing, 2022‏ - Springer
Scheduling plays a pivotal role in cloud computing systems. Designing an efficient
scheduler is a challenging task. The challenge comes from several aspects, including the …

Swarm intelligence and its applications towards various computing: a systematic review

K Kaur, Y Kumar - 2020 International conference on intelligent …, 2020‏ - ieeexplore.ieee.org
Swarm intelligence is the discipline deals with artificial and natural systems that consists
various individuals coordinated using self-organization and decentralized control. It consists …

A comprehensive survey on cloud computing scheduling techniques

S Gupta, S Tripathi - Multimedia Tools and Applications, 2024‏ - Springer
The tremendous increase in daily internet users leads to the explosion of on-demand
requests over the cloud. It causes a burden in the cloud environment (diverse and …

Machine learning approaches for load balancing in cloud computing services

DA Shafiq, NZ Jhanjhi… - 2021 National Computing …, 2021‏ - ieeexplore.ieee.org
As the demand for cloud services increases, optimization of resources becomes essential.
Static algorithms are no longer sufficient to solve cloud-related challenges such as …