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 条
  • [31] A Novel Dynamic Task Scheduling Algorithm Based on Improved Genetic Algorithm in Cloud Computing
    Ma, Juntao
    Li, Weitao
    Fu, Tian
    Yan, Lili
    Hu, Guojie
    WIRELESS COMMUNICATIONS, NETWORKING AND APPLICATIONS, WCNA 2014, 2016, 348 : 829 - 835
  • [32] An Improved Genetic Algorithm on Task Scheduling
    Zheng, Fangyuan
    Li, Jingmei
    ADVANCED HYBRID INFORMATION PROCESSING, 2018, 219 : 497 - 500
  • [33] Cloud Computing Task Scheduling Strategy Based on Improved Differential Evolution Algorithm
    Ge, Junwei
    He, Qian
    Fang, Yiqiu
    2017 5TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, MANUFACTURING, MODELING AND SIMULATION (CDMMS 2017), 2017, 1834
  • [34] Task Scheduling Algorithm Based on Bidirectional Optimization Genetic Algorithm in Cloud Computing Environment
    Wei Guanghui
    AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (03): : 3062 - 3067
  • [35] A task scheduling algorithm based on genetic algorithm and ant colony optimization in cloud computing
    Liu, Chun-Yan
    Zou, Cheng-Ming
    Wu, Pei
    PROCEEDINGS OF THIRTEENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE, (DCABES 2014), 2014, : 68 - 72
  • [36] Scheduling Strategy Based on Genetic Algorithm for Cloud Computer Energy Optimization
    Huang Zhenjin
    Lu Yang
    Ouyang Hao
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION PROBLEM-SOLVING (ICCP), 2015, : 516 - 519
  • [37] Innovative Approaches to Task Scheduling in Cloud Computing Environments Using an Advanced Willow Catkin Optimization Algorithm
    Pan, Jeng-Shyang
    Yu, Na
    Chu, Shu-Chuan
    Zhang, An-Ning
    Yan, Bin
    Watada, Junzo
    CMC-COMPUTERS MATERIALS & CONTINUA, 2025, 82 (02): : 2495 - 2520
  • [38] An improved Henry gas solubility optimization algorithm for task scheduling in cloud computing
    Mohamed Abd Elaziz
    Ibrahim Attiya
    Artificial Intelligence Review, 2021, 54 : 3599 - 3637
  • [39] Cloud Computing Task Scheduling Model Based on Improved Whale Optimization Algorithm
    Jia, LiWei
    Li, Kun
    Shi, Xiaoming
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [40] Cloud computing task scheduling based on Improved Particle Swarm Optimization Algorithm
    Zhang, Yuping
    Yang, Rui
    IECON 2017 - 43RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2017, : 8768 - 8772