An Integrated Scheduling Algorithm Based on a Process End Time-Driven and Long-Time Scheduling Strategy

被引:0
|
作者
Zhan, Xiaojuan [1 ,2 ]
Xie, Zhiqiang [1 ]
Yao, Dengju [1 ]
机构
[1] Harbin Univ Sci & Technol, Sch Comp Sci & Technol, Harbin 150080, Peoples R China
[2] Heilongjiang Inst Technol, Coll Comp Sci & Technol, Harbin 150050, Peoples R China
来源
SYMMETRY-BASEL | 2022年 / 14卷 / 10期
基金
中国国家自然科学基金;
关键词
integrated scheduling algorithm; process end time-driven; long-time scheduling strategy; long-path scheduling strategy; machining and assembling; single complex product; GENETIC ALGORITHM; SHOP; OPTIMIZATION; SYSTEMS;
D O I
10.3390/sym14102106
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The integrated scheduling problem is a classical combinatorial optimization problem. The existing integrated scheduling algorithms generally adopt the short-time scheduling strategy that does not fully consider the impact of the degree of process parallelism on scheduling results. In order to further optimize the total processing time of a product and the utilization rate of a device, an integrated scheduling algorithm based on a process end time-driven and the long-time scheduling strategy is proposed. The proposed integrated scheduling algorithm sets up a separate candidate process queue for each device and determines the scheduling order for each scheduling queue on the premise of satisfying the constraint conditions of the process tree. Driven by the process end time, the algorithm finds schedulable processes for each device. If the schedulable process is unique, it is scheduled. Otherwise, if the schedulable process is not unique, the process with long-path and long-time is scheduled. In particular, the scheduling strategies of the scheduling queues of different devices are symmetric, and the constraint relationships between the processes in different queues are asymmetric. The case analysis results show that the proposed integrated scheduling algorithm is better than some existing algorithms in terms of the total processing time of a product and the average utilization rate of devices. Therefore, the proposed algorithm provides a new idea for processing the scheduling of a single complex product.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] An efficient scheduling algorithm for time-driven switching networks
    Truong, Thu-Huong
    Baldi, Mario
    Ofek, Yoram
    2007 15TH IEEE WORKSHOP ON LOCAL & METROPOLITAN AREA NETWORKS, 2007, : 1 - +
  • [2] Integrated Scheduling Algorithm of Two Workshops Based on Process End Time Driven and Processing Area Priority
    Zhan, Xiaojuan
    Xie, Zhiqiang
    Yao, Dengju
    ELECTRONICS, 2022, 11 (16)
  • [3] An Improved Integrated Scheduling Algorithm with Process Sequence Time-Selective Strategy
    Wang, Zhen
    Zhang, Xiaohuan
    Peng, Gang
    COMPLEXITY, 2021, 2021
  • [4] A Time-Driven Workflow Scheduling Strategy for Reasoning Tasks of Autonomous Driving in Edge Environment
    Lin, Kai
    Lin, Bing
    Chen, Xing
    Lu, Yu
    Huang, Zhigao
    Mo, Yuchang
    2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 124 - 131
  • [5] Intelligent scheduling method based on time-driven FMS workflow and its application
    Zou, Yun
    Hu, Xiao-Bing
    Yin, Guo-Fu
    Long, Ling
    Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2012, 44 (03): : 210 - 216
  • [6] Integrated Scheduling Algorithm with Setup Time
    Xie Zhiqiang
    Yang Jing
    Teng Yuzheng
    Lan Lan
    ADVANCED MATERIALS RESEARCH, 2011, 213 : 226 - +
  • [7] Time-selective integrated scheduling algorithm with backtracking adaptation strategy
    Zhang, Xiaohuan
    Xie, Zhiqiang
    Xin, Yu
    Yang, Jing
    EXPERT SYSTEMS, 2019, 36 (03)
  • [8] Time-Driven Scheduling Based on Reinforcement Learning for Reasoning Tasks in Vehicle Edge Computing
    Lin, Bing
    Chen, Qiaoxin
    Lu, Yu
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [9] Time-Driven Scheduling Based on Reinforcement Learning for Reasoning Tasks in Vehicle Edge Computing
    Lin, Bing
    Chen, Qiaoxin
    Lu, Yu
    Wireless Communications and Mobile Computing, 2022, 2022
  • [10] Draining time based scheduling algorithm
    Subramanian, Vijay G.
    Leith, Douglas J.
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 4001 - 4006