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 条
  • [41] An entropy-based algorithm for data elimination in time-driven software instrumentation
    Ozmen, Ahmet
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (05) : 907 - 913
  • [42] Time-Driven Activity Based Costing as a Service
    Machado, Andre
    Mendes, Carlos
    da Silva, Miguel Mira
    Almeida, Joao
    ENTERPRISE INFORMATION SYSTEMS (ICEIS 2015), 2015, 241 : 633 - 653
  • [43] Time-driven activity-based costing
    Kaplan, RS
    Anderson, SR
    HARVARD BUSINESS REVIEW, 2004, 82 (11) : 131 - +
  • [44] Multi-batch processing integrated scheduling algorithm based on signal driven
    Xie, Z.-Q. (xzq011@tom.com), 2013, Science Press (36):
  • [45] A delay scheduling algorithm based on history time in heterogeneous environments
    Ye, Bin
    Dong, Xiaoshe
    Zheng, Pengfei
    Zhu, Zhengdong
    Liu, Qiang
    Wang, Zhe
    2013 8TH CHINAGRID ANNUAL CONFERENCE (CHINAGRID), 2013, : 86 - 91
  • [46] Research of vehicle scheduling with Time window based on genetic algorithm
    Zhou, Xiaorong
    Song, Mengtian
    Zhang, Yuling
    SUSTAINABLE DEVELOPMENT AND ENVIRONMENT II, PTS 1 AND 2, 2013, 409-410 : 1307 - 1310
  • [47] State-based scheduling algorithm for time warp synchronization
    Quaglia, Francesco
    Proceedings of the IEEE Annual Simulation Symposium, 2000, : 14 - 21
  • [48] A weighted time based scheduling algorithm for Grid computing systems
    Jo, JW
    Kim, JS
    PDPTA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2005, : 249 - 255
  • [49] Reasearch of the Real-time Scheduling Algorithm Based on MapReduce
    Wu, Y.
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY AND MANAGEMENT SCIENCE (ITMS 2015), 2015, 34 : 706 - 709
  • [50] Priority table based real-time scheduling algorithm
    Wang, Qiang
    Xu, Jun-Gang
    Wang, Hong-An
    Dai, Guo-Zhong
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2004, 32 (02): : 310 - 313