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

被引:32
作者
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
相关论文
共 29 条
[1]   A heuristic to schedule flexible job-shop in a glass factory [J].
Alvarez-Valdes, R ;
Fuertes, A ;
Tamarit, JM ;
Giménez, G ;
Ramos, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 165 (02) :525-534
[2]   List scheduling and beam search methods for the flexible job shop scheduling problem with sequencing flexibility [J].
Birgin, E. G. ;
Ferreira, J. E. ;
Ronconi, D. P. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 247 (02) :421-440
[3]   A MILP model for an extended version of the Flexible Job Shop Problem [J].
Birgin, Ernesto G. ;
Feofiloff, Paulo ;
Fernandes, Cristina G. ;
de Melo, Everton L. ;
Oshiro, Marcio T. I. ;
Ronconi, Debora P. .
OPTIMIZATION LETTERS, 2014, 8 (04) :1417-1431
[4]   A directed acyclic graph representation of routing manufacturing flexibility [J].
Borenstein, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 127 (01) :78-93
[5]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[6]   Visualized Modeling and Simulation of Manufacturing Execution System in Dynamic Job-Shop Scheduling [J].
Cao, Yan ;
Jia, Liwei ;
Cao, Sen ;
Bai, Yu .
FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE IV, PTS 1-5, 2014, 496-500 :1498-+
[7]  
Cao ZC, 2017, IEEE INT CON AUTO SC, P1040, DOI 10.1109/COASE.2017.8256241
[8]   Model-Based Decision Support in Manufacturing and Service Networks [J].
Fink, Andreas ;
Kliewer, Natalia ;
Mattfeld, Dirk ;
Moench, Lars ;
Rothlauf, Franz ;
Schryen, Guido ;
Suhl, Leena ;
Voss, Stefan .
BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2014, 6 (01) :17-24
[9]   Scheduling of flexible-sequenced process plans in a mould manufacturing shop [J].
Gan, PY ;
Lee, KS .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2002, 20 (03) :214-222
[10]  
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117