An improved genetic algorithm using greedy strategy toward task scheduling optimization in cloud environments

被引:0
|
作者
Zhou Zhou
Fangmin Li
Huaxi Zhu
Houliang Xie
Jemal H. Abawajy
Morshed U. Chowdhury
机构
[1] Changsha University,Department of Mathematics and Computer Science
[2] Hunan University,Department of Computer Science
[3] Zhangjiajie Institute of Aeronautical Engineering,Information Engineering Department
[4] Deakin University,School of Information Technology
来源
Neural Computing and Applications | 2020年 / 32卷
关键词
Cloud computing; Genetic algorithm; Greedy strategy; Task scheduling optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing is an emerging distributed system that provides flexible and dynamically scalable computing resources for use at low cost. Task scheduling in cloud computing environment is one of the main problems that need to be addressed in order to improve system performance and increase cloud consumer satisfaction. Although there are many task scheduling algorithms, existing approaches mainly focus on minimizing the total completion time while ignoring workload balancing. Moreover, managing the quality of service (QoS) of the existing approaches still needs to be improved. In this paper, we propose a novel algorithm named MGGS (modified genetic algorithm (GA) combined with greedy strategy). The proposed algorithm leverages the modified GA algorithm combined with greedy strategy to optimize task scheduling process. Different from existing algorithms, MGGS can find an optimal solution using fewer number of iterations. To evaluate the performance of MGGS, we compared the performance of the proposed algorithm with several existing algorithms based on the total completion time, average response time, and QoS parameters. The results obtained from the experiments show that MGGS performs well as compared to other task scheduling algorithms.
引用
收藏
页码:1531 / 1541
页数:10
相关论文
共 50 条
  • [21] Improved task scheduling in heterogeneous distributed systems using intelligent greedy harris hawk optimization algorithm
    Roudsari, Mohammad Navid Habibpour
    EVOLUTIONARY INTELLIGENCE, 2024, 17 (5-6) : 4199 - 4226
  • [22] Application research based on improved genetic algorithm in cloud task scheduling
    Sun, Yang
    Li, Jianrong
    Fu, Xueliang
    Wang, Haifang
    Li, Honghui
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (01) : 239 - 246
  • [23] A Duplication Task Scheduling Algorithm in Cloud Environments
    Ruan, Min
    Li, Yun
    Zhang, Yinjuan
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2016, 2016, 9937 : 285 - 292
  • [24] An improved particle swarm optimization algorithm for task scheduling in cloud computing
    Pirozmand P.
    Jalalinejad H.
    Hosseinabadi A.A.R.
    Mirkamali S.
    Li Y.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (04) : 4313 - 4327
  • [25] Cloud task scheduling based on improved grey wolf optimization algorithm
    Wang, Chenyu
    PROCEEDINGS OF 2021 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS '21), 2021,
  • [26] Cloud Task Scheduling Based on Improved Particle Swarm Optimization Algorithm
    Wang, Hui Min
    Li, Ping Ping
    Liu, Chong
    Shen, Jin Yuan
    2022 ASIA CONFERENCE ON ADVANCED ROBOTICS, AUTOMATION, AND CONTROL ENGINEERING (ARACE 2022), 2022, : 24 - 29
  • [27] Task scheduling in cloud computing using hybrid optimization algorithm
    Khan, Mohd Sha Alam
    Santhosh, R.
    SOFT COMPUTING, 2022, 26 (23) : 13069 - 13079
  • [28] Task scheduling in cloud computing using hybrid optimization algorithm
    Mohd Sha Alam Khan
    R. Santhosh
    Soft Computing, 2022, 26 : 13069 - 13079
  • [29] Cloud task scheduling using enhanced sunflower optimization algorithm
    Emami, Hojjat
    ICT EXPRESS, 2022, 8 (01): : 97 - 100
  • [30] Task-scheduling Algorithm based on Improved Genetic Algorithm in Cloud Computing Environment
    Weiqing, G. E.
    Cui, Yanru
    RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2021, 14 (01) : 13 - 19