• Home
  • Search
  • An Efficient Task Scheduling Based on Seagull Optimization Algorithm for Heterogeneous Cloud Computing Platforms
  • Cite Icon21
  • https://doi.org/10.5829/ije.2022.35.02b.20Copy DOI Icon

An Efficient Task Scheduling Based on Seagull Optimization Algorithm for Heterogeneous Cloud Computing Platforms

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Cloud computing provides computing resources like software and hardware as a service by the network for several users. Task scheduling is one of the main problems to attain cost-effective execution. The main purpose of task scheduling is to allocate tasks to resources so that it can optimize one or more criteria. Since the problem of task scheduling is one of the Nondeterministic Polynomial-time (NP)-hard problems, meta-heuristic algorithms have been widely employed for solving task scheduling problems. One of the new bio-inspired meta-algorithms is Seagull Optimization Algorithm (SOA). In this paper, we proposed an energy-aware and cost-efficient SOA-based Task Scheduling (SOATS) algorithm. The aims of proposed algorithm to make a trade-off between five objectives (i.e., energy consumption, makespan, cost, waiting time, and load balancing) using a fewer number of iterations. The experiment results by comparing with several meta-heuristic algorithms (i.e., Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Ant Colony Optimization (ACO), and Whale Optimization Algorithm (WOA)) prove that the proposed technique performs better in solving task scheduling problem. Moreover, we compared the proposed algorithm with well-known scheduling methods: Cost-based Job Scheduling (CJS), Moth Search Algorithm based Differential Evolution (MSDE), and Fuzzy-GA (FUGE). In the heavily loaded environment, the SOATS algorithm improved energy consumption and cost saving by 10 and 25%, respectively.

Similar Papers
  • PDF
  • Research Article
  • Citations52

Task Scheduling in Cloud Computing using Lion Optimization Algorithm

  • Jan 01, 2017
  • International Journal of Advanced Computer Science and Applications
  • Nora Almezeini +1
  • Research Article
  • Citations7

Cloud computing and big data: Technologies and applications

  • May 20, 2018
  • Concurrency and Computation: Practice and Experience
  • Mostapha Zbakh +3
  • PDF
  • Research Article
  • Citations22

Genetic Algorithm-Based Task Scheduling in Cloud Computing Using MapReduce Framework

  • Sep 30, 2022
  • Mathematical Problems in Engineering
  • Zhihao Peng +3
  • PDF
  • Research Article
  • Citations37

A Hybrid Gravitational Emulation Local Search‐Based Algorithm for Task Scheduling in Cloud Computing

  • Jan 01, 2023
  • Mathematical Problems in Engineering
  • S Phani Praveen +3
  • Book Chapter
  • Citations34

Load Balance Aware Genetic Algorithm for Task Scheduling in Cloud Computing

  • Jan 01, 2014
  • Zhi-Hui Zhan +4
  • Research Article
  • Citations33

Metaheuristic task scheduling algorithms for cloud computing environments

  • Jul 26, 2021
  • Concurrency and Computation: Practice and Experience
  • Merve Nur Aktan +1
  • Research Article
  • Citations337

Symbiotic Organism Search optimization based task scheduling in cloud computing environment

  • Aug 24, 2015
  • Future Generation Computer Systems
  • Mohammed Abdullahi +2
  • Book Chapter

A Survey of Swarm Intelligence for Task Scheduling in Cloud Computing

  • Jul 19, 2020
  • Ahmed A Ewees +3
  • Conference Article
  • Citations1

Cloud Computing Task Scheduling Method Based on a Coral Reefs Optimization Algorithm

  • Dec 01, 2019
  • Wei Chen +1
  • Conference Article

Hybrid Bio-Inspired Algorithms for Energy Efficient and Optimal Communication in Mobile Wireless Sensor Networks: Review

  • Feb 23, 2026
  • Engineering headway
  • Mohammed F Alomari +4
  • Research Article
  • Citations64

Hybrid heuristic algorithm for cost-efficient QoS aware task scheduling in fog–cloud environment

  • Aug 19, 2022
  • Journal of Computational Science
  • Syed Mujtiba Hussain +1
  • Conference Article
  • Citations27

An efficient task scheduling in a cloud computing environment using hybrid Genetic Algorithm - Particle Swarm Optimization (GA-PSO) algorithm

  • Feb 01, 2019
  • A M Senthil Kumar +2
  • Research Article
  • Citations66

Opposition-based learning inspired particle swarm optimization (OPSO) scheme for task scheduling problem in cloud computing

  • Jan 03, 2021
  • Journal of Ambient Intelligence and Humanized Computing
  • Mohit Agarwal +1
  • Book Chapter
  • Citations35

A Comparative Study on PSO with Other Metaheuristic Methods

  • Jan 01, 2021
  • Serhat Yarat +2
  • PDF
  • Research Article
  • Citations44

Cloud Computing Task Scheduling Model Based on Improved Whale Optimization Algorithm

  • Jan 01, 2021
  • Wireless Communications and Mobile Computing
  • Liwei Jia +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.