Two-level multi-task scheduling in a cloud manufacturing environment

被引:84
|
作者
Li, Feng [1 ]
Liao, T. W. [2 ]
Zhang, Lin [1 ]
机构
[1] Beihang Univ, Sch Automat Sci & Elect Engn, Beijing 100191, Peoples R China
[2] Louisiana State Univ, Dept Mech & Ind Engn, Baton Rouge, LA 70803 USA
基金
中国国家自然科学基金;
关键词
Multi-task scheduling; Two-level scheduling model; Ant colony optimization; Cloud manufacturing; ALLOCATION;
D O I
10.1016/j.rcim.2018.09.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Cloud manufacturing is a new paradigm of global manufacturing networks. In a cloud manufacturing environment, the problem of scheduling multiple heterogeneous tasks is very challenging. Tasks submitted to the cloud manufacturing platform possess different functional requirements and various complexities. They are decomposed into fine-grained subtasks with their precedence relationship to be processed by the aggregated distributed resources. From the perspective of each individual task, it is desirable to be completed in the shortest time possible without due date constraint. On the other hand, from the perspective of the cloud platform, all tasks being scheduled should also be completed as quickly as possible. How to schedule all the subtasks decomposed from multiple heterogeneous tasks to maximize the benefits not only to individual tasks themselves but also to the platform as a whole is an intractable but important issue in cloud manufacturing. In this paper, a two-level multi-task scheduling model is proposed. Two scheduling strategies based on the two-level scheduling model are presented and evaluated. The test results obtained from computational experiments suggest that the proposed two-level scheduling model is more effective than the traditional one-level model. The two-level two optimization scheme in particular can find a better schedule beneficial not only to individual task but also to the cloud platform as a whole.
引用
收藏
页码:127 / 139
页数:13
相关论文
共 50 条
  • [1] Multi-objective optimisation of multi-task scheduling in cloud manufacturing
    Li, Feng
    Zhang, Lin
    Liao, T. W.
    Liu, Yongkui
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (12) : 3847 - 3863
  • [2] Workload-based multi-task scheduling in cloud manufacturing
    Liu, Yongkui
    Xu, Xun
    Zhang, Lin
    Wang, Long
    Zhong, Ray Y.
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2017, 45 : 3 - 20
  • [3] Integrated Strategies to an Improved Genetic Algorithm for Allocating and Scheduling Multi-Task in Cloud Manufacturing Environment
    Elgendy, Abdelrahman
    Yan, Jihong
    Zhang, Mingyang
    [J]. 25TH INTERNATIONAL CONFERENCE ON PRODUCTION RESEARCH MANUFACTURING INNOVATION: CYBER PHYSICAL MANUFACTURING, 2019, 39 : 1872 - 1879
  • [4] MULTI-TASK SCHEDULING BASED ON QOS EVALUATION IN CLOUD MANUFACTURING SYSTEM
    Li, Feng
    Zhang, Lin
    Laili, Yuanjun
    [J]. PROCEEDINGS OF THE ASME 12TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE - 2017, VOL 3, 2017,
  • [5] Optimized Task Scheduling in Cloud Manufacturing with Multi-level Scheduling Model
    Zhu, Xiaoli
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (06) : 935 - 941
  • [6] Sequence generation for multi-task scheduling in cloud manufacturing with deep reinforcement learning
    Ping, Yaoyao
    Liu, Yongkui
    Zhang, Lin
    Wang, Lihui
    Xu, Xun
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 2023, 67 : 315 - 337
  • [7] RESEARCH ON SCHEDULING OF TWO TYPES OF TASKS IN MULTI-CLOUD ENVIRONMENT BASED ON MULTI-TASK OPTIMIZATION ALGORITHM
    Yi, Cuiyan
    Zhao, Tianhao
    Cai, Xingjuan
    Chen, Jinjun
    [J]. JOURNAL OF APPLIED ANALYSIS AND COMPUTATION, 2024, 14 (01): : 436 - 457
  • [8] Distributed Two-Level Cloud-Based Multimedia Task Scheduling
    Liu, Yunchang
    Li, Chunlin
    Li, Layuan
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2016, 50 (03) : 141 - 150
  • [9] TWO-LEVEL MULTI-TASK METRIC LEARNING WITH APPLICATION TO MULTI-CLASSIFICATION
    Liu, Hong
    Zhang, Xuewu
    Wu, Pingping
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2015, : 2756 - 2760
  • [10] A Multi-task Scheduling Algorithm for Cloud Robots
    Wang, Yukai
    Tang, Wenjie
    Xiong, Siqi
    [J]. 2019 13TH IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE) / 10TH INTERNATIONAL WORKSHOP ON JOINT CLOUD COMPUTING (JCC) / IEEE INTERNATIONAL WORKSHOP ON CLOUD COMPUTING IN ROBOTIC SYSTEMS (CCRS), 2019, : 344 - 349