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 …

Brokerchain: A cross-shard blockchain protocol for account/balance-based state sharding

H Huang, X Peng, J Zhan, S Zhang… - … -IEEE Conference on …, 2022 - ieeexplore.ieee.org
State-of-the-art blockchain sharding solutions, say Monoxide, can induce imbalanced
transaction (TX) distributions among all blockchain shards due to their account deployment …

Bee optimization based random double adaptive whale optimization model for task scheduling in cloud computing environment

N Manikandan, N Gobalakrishnan… - Computer Communications, 2022 - Elsevier
Cloud computing is the computing technology that offers dynamically scalable and flexible
computing resources. Task scheduling in the cloud system is the major problem that needs …

Cost-aware scheduling systems for real-time workflows in cloud: An approach based on genetic algorithm and deep reinforcement learning

J Zhang, L Cheng, C Liu, Z Zhao, Y Mao - Expert Systems with Applications, 2023 - Elsevier
With the development of cloud computing, a growing number of applications are migrating to
a cloud environment. In the process, the real-time scheduling of workflows has gradually …

Distributed Grey Wolf Optimizer for scheduling of workflow applications in cloud environments

BH Abed-Alguni, NA Alawad - Applied Soft Computing, 2021 - Elsevier
Optimal scheduling of workflows in cloud computing environments is an essential element to
maximize the utilization of Virtual Machines (VMs). In practice, scheduling of dependent …

Job scheduling in cloud computing using a modified harris hawks optimization and simulated annealing algorithm

I Attiya, M Abd Elaziz, S **ong - Computational intelligence and …, 2020 - Wiley Online Library
In recent years, cloud computing technology has attracted extensive attention from both
academia and industry. The popularity of cloud computing was originated from its ability to …

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 …

Comprehensive survey on reinforcement learning-based task offloading techniques in aerial edge computing

A Nabi, T Baidya, S Moh - Internet of Things, 2024 - Elsevier
Aerial edge computing (AEC) has emerged as a pivotal platform offering low-latency
computation services, seamless deployability, rapid operationality, and high maneuverability …

An improved Henry gas solubility optimization algorithm for task scheduling in cloud computing

M Abd Elaziz, I Attiya - Artificial Intelligence Review, 2021 - Springer
In cloud computing, task scheduling plays a major role and the efficient schedule of tasks
can increase the cloud system efficiency. To successfully meet the dynamic requirements of …

[HTML][HTML] PF-BTS: A Privacy-Aware Fog-enhanced Blockchain-assisted task scheduling

H Baniata, A Anaqreh, A Kertesz - Information Processing & Management, 2021 - Elsevier
In recent years, the deployment of Cloud Computing (CC) has become more popular both in
research and industry applications, arising form various fields including e-health …