An Adaptive Scheduling Algorithm for Dynamic Jobs for Dealing with the Flexible Job Shop Scheduling Problem

被引:30
|
作者
Cao, Zhengcai [1 ]
Zhou, Lijie [1 ]
Hu, Biao [1 ]
Lin, Chengran [1 ]
机构
[1] Beijing Univ Chem Technol, Coll Informat Sci & Technol, Beijing 100029, Peoples R China
基金
中国国家自然科学基金;
关键词
Makespan; Flexible job shop; Adaptive scheduling; HEFT; SEARCH;
D O I
10.1007/s12599-019-00590-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern manufacturing systems build on an effective scheduling scheme that makes full use of the system resource to increase the production, in which an important aspect is how to minimize the makespan for a certain production task(i.e., the time that elapses from the start of work to the end) in order to achieve the economic profit. This can be a difficult problem, especially when the production flow is complicated and production tasks may suddenly change. As a consequence, exact approaches are not able to schedule the production in a short time. In this paper, an adaptive scheduling algorithm is proposed to address the makespan minimization in the dynamic job shop scheduling problem. Instead of a linear order, the directed acyclic graph is used to represent the complex precedence constraints among operations in jobs. Inspired by the heterogeneous earliest finish time(HEFT) algorithm, the adaptive scheduling algorithm can make some fast adaptations on the fly to accommodate new jobs which continuously arrive in a manufacturing system. The performance of the proposed adaptive HEFT algorithm is compared with other state-of-the-art algorithms and further heuristic methods for minimizing the makespan. Extensive experimental results demonstrate the high efficiency of the proposed approach.
引用
收藏
页码:299 / 309
页数:11
相关论文
共 50 条
  • [1] An Adaptive Scheduling Algorithm for Dynamic Jobs for Dealing with the Flexible Job Shop Scheduling Problem
    Zhengcai Cao
    Lijie Zhou
    Biao Hu
    Chengran Lin
    [J]. Business & Information Systems Engineering, 2019, 61 : 299 - 309
  • [2] Adaptive multimeme algorithm for flexible job shop scheduling problem
    Zuo, Yi
    Gong, Maoguo
    Jiao, Licheng
    [J]. NATURAL COMPUTING, 2017, 16 (04) : 677 - 698
  • [3] Adaptive multimeme algorithm for flexible job shop scheduling problem
    Yi Zuo
    Maoguo Gong
    Licheng Jiao
    [J]. Natural Computing, 2017, 16 : 677 - 698
  • [4] A Dynamic Adaptive Firefly Algorithm for Flexible Job Shop Scheduling
    Devi, K. Gayathri
    Mishra, R. S.
    Madan, A. K.
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 31 (01): : 429 - 448
  • [5] Scheduling Simulation for Flexible Dynamic Job Shop Scheduling Problem with Jobs Releasing and Delivering Both in Batches
    批量投放与交付的柔性动态Job Shop调度问题及其调度仿真研究
    [J]. Xiong, Hegen (xionghegen@126.com), 1600, Editorial Office of Chinese Journal of Mechanical Engineering (56): : 231 - 244
  • [6] Research on flexible job shop dynamic scheduling problem
    Wu, Xiu-Li
    [J]. Xitong Fangzhen Xuebao / Journal of System Simulation, 2008, 20 (14): : 3828 - 3832
  • [7] A Modified Adaptive Genetic Algorithm for the Flexible Job-shop Scheduling Problem
    Pan, Ying
    Xue, Dongjuan
    Gao, Tianyi
    Zhou, Libin
    Xie, Xiaoyu
    [J]. FRONTIERS OF MANUFACTURING SCIENCE AND MEASURING TECHNOLOGY III, PTS 1-3, 2013, 401 : 2037 - +
  • [8] Scheduling algorithm for the Job Shop Scheduling Problem
    Cruz-Chavez, Marco Antonio
    Martinez-Rangel, Martin G.
    Hernandez, J. A.
    Zavala-Diaz, Jose Crispin
    Diaz-Parra, Ocotlan
    [J]. CERMA 2007: ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE, PROCEEDINGS, 2007, : 336 - +
  • [9] Adaptive Memetic Algorithm for the Job Shop Scheduling Problem
    Nalepa, Jakub
    Cwiek, Marcin
    Kawulok, Michal
    [J]. 2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,
  • [10] Scheduling jobs and maintenances in flexible job shop with a hybrid genetic algorithm
    Jie Gao
    Mitsuo Gen
    Linyan Sun
    [J]. Journal of Intelligent Manufacturing, 2006, 17 : 493 - 507