A Multi-Workflow Scheduling Approach With Explicit Evolutionary Multi-Objective Multi-Task Optimization Algorithm in Cloud Environment

被引:0
|
作者
Zhang, Qiqi [1 ]
Li, Bohui [1 ]
Geng, Shaojin [2 ]
Cai, Xingjuan [1 ,3 ]
机构
[1] Taiyuan Univ Sci & Technol, Sch Comp Sci & Technol, Taiyuan, Peoples R China
[2] Tongji Univ, Coll Elect & Informat Engn, Shanghai, Peoples R China
[3] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Peoples R China
来源
关键词
adaptive transfer strategy; explicit evolutionary; multi-objective multi-task optimization algorithm; multi-workflow scheduling; transfer solution evaluation strategy;
D O I
10.1002/cpe.8337
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Workflow tasks in the cloud environment are the abstraction and decomposition of large-scale and complex tasks in real-world scenarios, so cloud workflow scheduling problems have important research significance. However, most of the existing cloud workflow scheduling schemes are aimed at a single workflow, and do not make reasonable use of the commonality or complementary knowledge between similar tasks. Moreover, most cloud workflow scheduling models mainly focus on a few objectives such as time or cost, which is not comprehensive enough. Therefore, this paper first proposes a multi-objective cloud workflow scheduling model, which solves the maximum completion time, execution cost and energy consumption as three objectives during task execution. Secondly, to efficiently handle multiple similar cloud workflow scheduling tasks at the same time, this paper treats various cloud workflow scheduling issues as distinct tasks, establishes a multi-task cloud workflow scheduling framework that aims for the same goal while accommodating workflows of differing scales, and a multi-objective evolutionary multi-task optimization algorithm based on elite selection (MOEMT-ES) is designed to solve the above scheduling model. Finally, through algorithm comparison experiments on the CEC2017 evolutionary multi-task optimization competition benchmark problem and multi-workflow test problem, MOEMT-ES shows superior competitiveness.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Multi-objective multi-criteria evolutionary algorithm for multi-objective multi-task optimization
    Du, Ke-Jing
    Li, Jian-Yu
    Wang, Hua
    Zhang, Jun
    COMPLEX & INTELLIGENT SYSTEMS, 2023, 9 (02) : 1211 - 1228
  • [2] Multi-objective multi-criteria evolutionary algorithm for multi-objective multi-task optimization
    Ke-Jing Du
    Jian-Yu Li
    Hua Wang
    Jun Zhang
    Complex & Intelligent Systems, 2023, 9 : 1211 - 1228
  • [3] Evolutionary Multi-Objective Workflow Scheduling in Cloud
    Zhu, Zhaomeng
    Zhang, Gongxuan
    Li, Miqing
    Liu, Xiaohui
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (05) : 1344 - 1357
  • [4] Multi-Objective Cloud Task Scheduling Optimization Based on Evolutionary Multi-Factor Algorithm
    Cui, Zhihua
    Zhao, Tianhao
    Wu, Linjie
    Qin, A. K.
    Li, Jianwei
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (04) : 3685 - 3699
  • [5] A New Double Rank-based Multi-workflow Scheduling with Multi-objective Optimization in Cloud Environments
    Li, Feng
    Seok, Moon Gi
    Cai, Wentong
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 36 - 45
  • [6] Multi-objective optimisation of multi-task scheduling in cloud manufacturing
    Li, Feng
    Zhang, Lin
    Liao, T. W.
    Liu, Yongkui
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (12) : 3847 - 3863
  • [7] A Multi-Objective Task Scheduling Algorithm for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    2015 INTERNATIONAL CONFERENCE ON ELECTRONIC DESIGN, COMPUTER NETWORKS & AUTOMATED VERIFICATION (EDCAV), 2015, : 82 - 87
  • [8] Enhanced multi-objective evolutionary algorithm for workflow scheduling on the cloud platform
    Wang Y.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2019, 46 (01): : 130 - 136
  • [9] 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
  • [10] Multi-Objective Workflow Scheduling in Cloud Using Archimedes Optimization Algorithm
    Kushwaha, Shweta
    Singh, Ravi Shankar
    Prajapati, Kanika
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2025, 37 (4-5):