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 条
  • [21] A hybrid algorithm for workflow scheduling in cloud environment
    Dong, Tingting
    Zhou, Li
    Chen, Lei
    Song, Yanxing
    Tang, Hengliang
    Qin, Huilin
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2023, 21 (01) : 48 - 56
  • [22] Bat Algorithm for Scheduling Workflow Applications in Cloud
    Raghavan, S.
    Marimuthu, C.
    Sarwesh, P.
    Chandrasekaran, K.
    2015 INTERNATIONAL CONFERENCE ON ELECTRONIC DESIGN, COMPUTER NETWORKS & AUTOMATED VERIFICATION (EDCAV), 2015, : 139 - 144
  • [23] Hybrid genetic algorithm-based workflow scheduling in cloud environment
    1600, CESER Publications, Post Box No. 113, Roorkee, 247667, India (48):
  • [24] Load balance based workflow job scheduling algorithm in distributed cloud
    Li, Chunlin
    Tang, Jianhang
    Ma, Tao
    Yang, Xihao
    Luo, Youlong
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 152
  • [25] Optimized Cost-Based Biomedical Workflow Scheduling Algorithm in Cloud
    Mohanapriya, N.
    Kousalya, G.
    ADVANCES IN SIGNAL PROCESSING AND INTELLIGENT RECOGNITION SYSTEMS, 2018, 678 : 439 - 448
  • [26] Scheduling Workflow in Cloud Computing Based on Ant Colony Optimization Algorithm
    Zhou, Yue
    Huang, XinLi
    2013 SIXTH INTERNATIONAL CONFERENCE ON BUSINESS INTELLIGENCE AND FINANCIAL ENGINEERING (BIFE), 2014, : 57 - 61
  • [27] Budget constrained Priority based Genetic Algorithm for workflow scheduling in cloud
    Verma, Amandeep
    Kaushal, Sakshi
    IET Conference Publications, 2013, 2013 (645 CP): : 216 - 222
  • [28] Critical Path Based Scheduling Algorithm for Workflow Applications in Cloud Computing
    Jailalita
    Singh, Sarbjeet
    Dutta, Maitreyee
    2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION AND AUTOMATION (ICACCA 2016), 2016, : 276 - 281
  • [29] Workflow Scheduling Algorithm based on Control Structure Reduction in Cloud Environment
    Li, Huifang
    Liu, Haitao
    Li, Jianqiang
    2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2014, : 2587 - 2592
  • [30] Hybrid Cloud Workflow Scheduling Algorithm Based on the Improved Wild Horse Optimization Algorithm
    Chen, Xiaobo
    Qiu, Lupeng
    Li, Tianzhe
    Fan, Yingkai
    Zhou, Naqin
    2024 5TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATION, ICCEA 2024, 2024, : 660 - 666