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 …

Towards metaheuristic scheduling techniques in cloud and fog: an extensive taxonomic review

RM Singh, LK Awasthi, G Sikka - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
Task scheduling is a critical issue in distributed computing environments like cloud and fog.
The objective is to provide an optimal distribution of tasks among the resources. Several …

An improved ant colony optimization algorithm based on hybrid strategies for scheduling problem

W Deng, J Xu, H Zhao - IEEE access, 2019 - ieeexplore.ieee.org
In this paper, an improved ant colony optimization (ICMPACO) algorithm based on the multi-
population strategy, co-evolution mechanism, pheromone updating strategy, and …

A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments

L Abualigah, A Diabat - Cluster Computing, 2021 - Springer
Efficient task scheduling is considered as one of the main critical challenges in cloud
computing. Task scheduling is an NP-complete problem, so finding the best solution is …

Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments

M Abd Elaziz, L Abualigah, I Attiya - Future Generation Computer Systems, 2021 - Elsevier
Cloud-fog computing frameworks are emerging paradigms developed to add benefits to the
current Internet of Things (IoT) architectures. In such frameworks, task scheduling plays a …

Multi-objective task scheduling optimization for load balancing in cloud computing environment using hybrid artificial bee colony algorithm with reinforcement learning

B Kruekaew, W Kimpan - IEEE Access, 2022 - ieeexplore.ieee.org
Workload balancing in cloud computing is still challenging problem, especially in
Infrastructure as a Service (IaaS) in the cloud model. A problem that should not occur during …

A WOA-based optimization approach for task scheduling in cloud computing systems

X Chen, L Cheng, C Liu, Q Liu, J Liu, Y Mao… - IEEE Systems …, 2020 - ieeexplore.ieee.org
Task scheduling in cloud computing can directly affect the resource usage and operational
cost of a system. To improve the efficiency of task executions in a cloud, various …

An improved hybrid swarm intelligence for scheduling iot application tasks in the cloud

I Attiya, M Abd Elaziz, L Abualigah… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
The usage of cloud services is growing exponentially with the recent advancement of
Internet of Things (IoT)-based applications. Advanced scheduling approaches are needed to …

Energy and performance-efficient task scheduling in heterogeneous virtualized cloud computing

M Hussain, LF Wei, A Lakhan, S Wali, S Ali… - … Informatics and Systems, 2021 - Elsevier
In virtualized cloud computing systems, energy reduction is a serious concern since it can
offer many major advantages, such as reducing running costs, increasing system efficiency …

HWACOA scheduler: Hybrid weighted ant colony optimization algorithm for task scheduling in cloud computing

C Chandrashekar, P Krishnadoss… - Applied Sciences, 2023 - mdpi.com
With the advancement of technology and time, people have always sought to solve
problems in the most efficient and quickest way possible. Since the introduction of the cloud …