A comprehensive survey on particle swarm optimization algorithm and its applications

Y Zhang, S Wang, G Ji - Mathematical problems in engineering, 2015 - Wiley Online Library
Particle swarm optimization (PSO) is a heuristic global optimization method, proposed
originally by Kennedy and Eberhart in 1995. It is now one of the most commonly used …

A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues

Y Xu, K Li, J Hu, K Li - Information Sciences, 2014 - Elsevier
On parallel and distributed heterogeneous computing systems, a heuristic-based task
scheduling algorithm typically consists of two phases: task prioritization and processor …

A hybrid meta-heuristic algorithm for scientific workflow scheduling in heterogeneous distributed computing systems

MH Shirvani - Engineering Applications of Artificial Intelligence, 2020 - Elsevier
Cloud computing has attracted great attentions in research community because of its
ubiquitous, unlimited computing resources, low cost, and flexibility owing to virtualization …

A hybrid bi-objective scheduling algorithm for execution of scientific workflows on cloud platforms with execution time and reliability approach

Y Asghari Alaie, M Hosseini Shirvani… - The Journal of …, 2023 - Springer
Heterogeneous cloud datacenters are well-suited and cost-efficient platforms for execution
of scientific workflows requested from academics. Workflow scheduling algorithms have …

A novel hybrid PSO–GA meta-heuristic for scheduling of DAG with communication on multiprocessor systems

N Kumar, DP Vidyarthi - Engineering with Computers, 2016 - Springer
This work presents a novel hybrid meta-heuristic that combines particle swarm optimization
and genetic algorithm (PSO–GA) for the job/tasks in the form of directed acyclic graph (DAG) …

Priority-based task scheduling in the cloud systems using a memetic algorithm

B Keshanchi, NJ Navimipour - Journal of Circuits, Systems and …, 2016 - World Scientific
Task scheduling is one of the major issues to achieve high performance in distributed
systems such as Grid, Peer-to-Peer and cloud environment. Generally, there are two phases …

A model for resource-constrained project scheduling using adaptive PSO

N Kumar, DP Vidyarthi - Soft computing, 2016 - Springer
Resource-constrained project scheduling problem (RCPSP) is an important, but
computationally hard problem. Particle swarm optimization (PSO) is a well-known and highly …

Adaptive genetic algorithm for energy-efficient task scheduling on asymmetric multiprocessor system-on-chip

Y Yun, EJ Hwang, YH Kim - Microprocessors and Microsystems, 2019 - Elsevier
This paper proposes a genetic algorithm (GA) based energy-efficient design-time task
scheduling algorithm, AGATS, for an asymmetric multiprocessor system-on-chip. Unlike …

A scheduling algorithm for cloud computing system based on the driver of dynamic essential path

Z Xie, X Shao, Y Xin - PloS one, 2016 - journals.plos.org
To solve the problem of task scheduling in the cloud computing system, this paper proposes
a scheduling algorithm for cloud computing based on the driver of dynamic essential path …

An effective multi-objective task scheduling and resource optimization in cloud environment using hybridized metaheuristic algorithm

RK Kalimuthu, B Thomas - Journal of Intelligent & Fuzzy …, 2022 - content.iospress.com
In today's world, cloud computing plays a significant role in the development of an effective
computing paradigm that adds more benefits to the modern Internet of Things (IoT) …