A novel cloud workflow scheduling algorithm based on stable matching game theory

被引:0
|
作者
Zhao-hong Jia
Lei Pan
Xiao Liu
Xue-jun Li
机构
[1] Key Lab of Intelligent Computing and Signal Processing of Ministry of Education,School of Computer Science and Technology
[2] Anhui University,School of Information Technology
[3] Deakin University,undefined
来源
关键词
Cloud computing; Workflow scheduling; Game theory; Makespan; Fairness;
D O I
暂无
中图分类号
学科分类号
摘要
Workflow scheduling is one of the most popular and challenging problems in cloud computing. However, among the studies on cloud workflow scheduling, very few consider the fairness among workflow tasks which could significantly delay the workflows and hence deteriorates user satisfaction. In this paper, we propose a workflow scheduling algorithm based on stable matching game theory to minimize workflow makespan and ensure the fairness among the tasks. The local optimization methods based on critical path and task duplication are developed to improve the performance of the algorithm. In addition, a novel evaluation metric is proposed to measure the fairness among workflow tasks. Comprehensive experiments are conducted to compare the performance of the proposed algorithm with other four representative algorithms. Experimental results demonstrate that our algorithm outperforms the other compared algorithms in terms of all three performance metrics under different workflow applications.
引用
收藏
页码:11597 / 11624
页数:27
相关论文
共 50 条
  • [31] Distributed Scheduling Approach based on Game Theory in the Federated Cloud
    Shie, Meng-Ru
    Liu, Chien-Yu
    Lee, Yi-Fang
    Lin, Yu-Chun
    Lai, Kuan-Chou
    2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND APPLICATIONS (ICISA), 2014,
  • [32] A Novel Scheduling Algorithm Based on Game Theory and Multicriteria Decision Making in LTE Network
    Hindia, Mohammad Nour
    Reza, Ahmed Wasif
    Noordin, Kamarul Ariffin
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2015,
  • [33] Efficient Algorithm for Workflow Scheduling in Cloud Computing Environment
    Adhikari, Mainak
    Amgoth, Tarachand
    2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, : 184 - 189
  • [34] An improved Adaptive workflow scheduling Algorithm in cloud Environments
    Zhang, Yinjuan
    Li, Yun
    2015 Third International Conference on Advanced Cloud and Big Data, 2015, : 112 - 116
  • [35] Workflow Scheduling in Cloud Computing Using Memetic Algorithm
    Alsmady, Abdulsalam
    Al-Khraishi, Tareq
    Mardini, Wail
    Alazzam, Hadeel
    Khamayseh, Yaser
    2019 IEEE JORDAN INTERNATIONAL JOINT CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION TECHNOLOGY (JEEIT), 2019, : 302 - 306
  • [36] Parametric Scientific Workflow Scheduling Algorithm in Cloud Computing
    Hammouti, Sarra
    Yagoubi, Belabbas
    Makhlouf, Sid Ahmed
    2022 INTERNATIONAL SYMPOSIUM ON INNOVATIVE INFORMATICS OF BISKRA, ISNIB, 2022, : 82 - 87
  • [37] Stateless cloud workflow scheduling algorithm on Activiti engine
    Lin G.
    Huang Q.
    Yu Y.
    Pan M.
    Yu, Yang (yuy@mail.sysu.edu.cn), 1600, CIMS (26): : 1456 - 1464
  • [38] An Energy Efficient Algorithm for Workflow Scheduling in IaaS Cloud
    Singh, Vishakha
    Gupta, Indrajeet
    Jana, Prasanta K.
    JOURNAL OF GRID COMPUTING, 2020, 18 (03) : 357 - 376
  • [39] An Energy Efficient Algorithm for Workflow Scheduling in IaaS Cloud
    Vishakha Singh
    Indrajeet Gupta
    Prasanta K. Jana
    Journal of Grid Computing, 2020, 18 : 357 - 376
  • [40] Multi-objective workflow scheduling based on genetic algorithm in cloud environment
    Xia, Xuewen
    Qiu, Huixian
    Xu, Xing
    Zhang, Yinglong
    INFORMATION SCIENCES, 2022, 606 : 38 - 59