Effective and interpretable dispatching rules for dynamic job shops via guided empirical learning

被引:20
作者
Ferreira, Cristiane [1 ]
Figueira, Goncalo [1 ]
Amorim, Pedro [1 ]
机构
[1] Univ Porto, Fac Engn, INESC TEC, Rua Dr Roberto Frias S-N, P-4600001 Porto, Portugal
来源
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE | 2022年 / 111卷
关键词
Scheduling; Dynamic Job Shop; Dispatching Rules; Genetic Programming; UNCERTAINTIES; TARDINESS; DESIGN;
D O I
10.1016/j.omega.2022.102643
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The emergence of Industry 4.0 is making production systems more flexible and also more dynamic. In these settings, schedules often need to be adapted in real-time by dispatching rules. Although substantial progress was made until the '90s, the performance of these rules is still rather limited. The machine learning literature is developing a variety of methods to improve them. However, the resulting rules are difficult to interpret and do not generalise well for a wide range of settings. This paper is the first major attempt at combining machine learning with domain problem reasoning for scheduling. The idea consists of using the insights obtained with the latter to guide the empirical search of the former. We hypothesise that this guided empirical learning process should result in effective and interpretable dispatching rules that generalise well to different scenarios. We test our approach in the classical dynamic job shop scheduling problem minimising tardiness, one of the most well-studied scheduling problems. The simulation experiments include a wide spectrum of scenarios for the first time, from highly loose to tight due dates and from low utilisation conditions to severely congested shops. Nonetheless, results show that our approach can find new state-of-the-art rules, which significantly outperform the existing literature in the vast majority of settings. Overall, the average improvement over the best combination of benchmark rules is 19%. Moreover, the rules are compact, interpretable, and generalise well to extreme, unseen scenarios. Therefore, we believe that this methodology could be a new paradigm for applying machine learning to dynamic optimisation problems. (c) 2022 Elsevier Ltd. All rights reserved.
引用
收藏
页数:15
相关论文
共 66 条
[1]   A minimax linear programming model for dispatching rule selection [J].
Amin, Gholam R. ;
El-Bouri, Ahmed .
COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 121 :27-35
[2]   2 NEW RULES TO MINIMIZE TARDINESS IN A JOB SHOP [J].
ANDERSON, EJ ;
NYIRENDA, JC .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1990, 28 (12) :2277-2292
[3]   Executing production schedules in the face of uncertainties: A review and some future directions [J].
Aytug, H ;
Lawley, MA ;
McKay, K ;
Mohan, S ;
Uzsoy, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 161 (01) :86-110
[4]   SEQUENCING RULES AND DUE-DATE ASSIGNMENTS IN A JOB SHOP [J].
BAKER, KR .
MANAGEMENT SCIENCE, 1984, 30 (09) :1093-1104
[5]   A STATE-OF-THE-ART SURVEY OF DISPATCHING RULES FOR MANUFACTURING JOB SHOP OPERATIONS [J].
BLACKSTONE, JH ;
PHILLIPS, DT ;
HOGG, GL .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1982, 20 (01) :27-45
[6]   Automated Design of Production Scheduling Heuristics: A Review [J].
Branke, Juergen ;
Su Nguyen ;
Pickardt, Christoph W. ;
Zhang, Mengjie .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (01) :110-124
[7]   Hyper-heuristic Evolution of Dispatching Rules: A Comparison of Rule Representations [J].
Branke, Juergen ;
Hildebrandt, Torsten ;
Scholz-Reiter, Bernd .
EVOLUTIONARY COMPUTATION, 2015, 23 (02) :249-277
[8]  
Burke EK, 2009, INTEL SYST REF LIBR, V1, P177
[9]   A flexible dispatching rule for minimizing tardiness in job shop scheduling [J].
Chen, Binchao ;
Matis, Timothy I. .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 141 (01) :360-365
[10]   Real-time order acceptance and scheduling for data-enabled permutation flow shops: Bilevel interactive optimization with nonlinear integer programming [J].
Chen, Wenchong ;
Gong, Xuejian ;
Rahman, Humyun Fuad ;
Liu, Hongwei ;
Qi, Ershi .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2021, 105