An efficient interval many-objective evolutionary algorithm for cloud task scheduling problem under uncertainty

被引:69
|
作者
Zhang, Zhixia [1 ]
Zhao, Mengkai [2 ]
Wang, Hui [3 ]
Cui, Zhihua [2 ]
Zhang, Wensheng [4 ]
机构
[1] Taiyuan Univ Sci & Technol, Sch Elect Informat Engn, Taiyuan, Peoples R China
[2] Taiyuan Univ Sci & Technol, Sch Comp Sci & Technol, Taiyuan, Peoples R China
[3] Nanchang Inst Technol, Sch Informat Engn, Nanchang 330099, Jiangxi, Peoples R China
[4] Chinese Acad Sci, Inst Automat, State Key Lab Intelligent Control & Management Co, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Interval optimization; Interval many-objective optimization; Many-objective evolutionary algorithm; Cloud task scheduling; OPTIMIZATION ALGORITHM;
D O I
10.1016/j.ins.2021.11.027
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Task scheduling is an important research direction in cloud computing. The current research on task scheduling considers mainly the design of scheduling strategies and algorithms and rarely gives attention to the influences of uncertain factors, such as the network bandwidth and millions of instructions per second (MIPS), on the scheduling process. The network bandwidth and MIPS directly affect the performance of a virtual machine (VM), which further influences the scheduling performance. In this paper, uncertain factors are transformed into interval parameters. The make-span, scheduling cost, load balance, and task completion rate are simultaneously considered in the scheduling process. Then, an interval many-objective cloud task scheduling optimization (I-MCTSO) model is designed to simulate real cloud computing task scheduling. To implement this model, an interval many-objective evolutionary algorithm (InMaOEA) is proposed. An interval credibility strategy is employed to improve the convergence performance. The hyper-volume and degree of overlap based on the interval congestion distance strategy are used to increase the population diversity. Simulation results demonstrate the effectiveness and superior performance of InMaOEA in comparision with other algorithms. The proposed approaches can provide decision-makers with an efficient allocation plan for cloud task scheduling. (c) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:56 / 72
页数:17
相关论文
共 50 条
  • [1] Many-Objective Cloud Task Scheduling
    Geng, Shaojin
    Wu, Di
    Wang, Penghong
    Cai, Xingjuan
    [J]. IEEE ACCESS, 2020, 8 : 79079 - 79088
  • [2] A Many-Objective Ensemble Optimization Algorithm for the Edge Cloud Resource Scheduling Problem
    Zhang, Jiangjiang
    Ning, Zhenhu
    Ali, Raja Hashim
    Waqas, Muhammad
    Tu, Shanshan
    Ahmad, Iftekhar
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (02) : 1330 - 1346
  • [3] An effective and efficient evolutionary algorithm for many-objective optimization
    Xue, Yani
    Li, Miqing
    Liu, Xiaohui
    [J]. INFORMATION SCIENCES, 2022, 617 : 211 - 233
  • [4] A many-objective evolutionary algorithm based on three states for solving many-objective optimization problem
    Zhao, Jiale
    Zhang, Huijie
    Yu, Huanhuan
    Fei, Hansheng
    Huang, Xiangdang
    Yang, Qiuling
    [J]. SCIENTIFIC REPORTS, 2024, 14 (01):
  • [5] A many-objective optimized task allocation scheduling model in cloud computing
    Xu, Jialei
    Zhang, Zhixia
    Hu, Zhaoming
    Du, Lei
    Cai, Xingjuan
    [J]. APPLIED INTELLIGENCE, 2021, 51 (06) : 3293 - 3310
  • [6] A many-objective optimized task allocation scheduling model in cloud computing
    Jialei Xu
    Zhixia Zhang
    Zhaoming Hu
    Lei Du
    Xingjuan Cai
    [J]. Applied Intelligence, 2021, 51 : 3293 - 3310
  • [7] An adaptive interval many-objective evolutionary algorithm with information entropy dominance
    Cui, Zhihua
    Qu, Conghong
    Zhang, Zhixia
    Jin, Yaqing
    Cai, Jianghui
    Zhang, Wensheng
    Chen, Jinjun
    [J]. Swarm and Evolutionary Computation, 2024, 91
  • [8] Improved framework of many-objective evolutionary algorithm to handle cloud detection problem in satellite imagery
    Gupta, Rachana
    Nanda, Satyasai Jagannath
    [J]. IET IMAGE PROCESSING, 2020, 14 (17) : 4795 - 4807
  • [9] Many-Objective Optimization-Based Task Scheduling in Hybrid Cloud Environments
    Zhao, Mengkai
    Zhang, Zhixia
    Fan, Tian
    Guo, Wanwan
    Cui, Zhihua
    [J]. CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2023, 136 (03): : 2425 - 2450
  • [10] Personalized Indicator Based Evolutionary Algorithm for Uncertain Constrained Many-Objective Optimization Problem With Interval Functions
    Wen, Jie
    Wang, Qian
    Dong, Haozhe
    Cui, Zhihua
    [J]. Concurrency and Computation: Practice and Experience, 2025, 37 (03)