Simplifying Dispatching Rules in Genetic Programming for Dynamic Job Shop Scheduling

被引:3
|
作者
Panda, Sai [1 ]
Mei, Yi [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, POB 600, Kelburn, New Zealand
关键词
Dynamic Job Shop Scheduling; Genetic Programming; Simplification; PRIORITY RULES; ALGORITHM; SIMPLIFICATION; HEURISTICS;
D O I
10.1007/978-3-031-04148-8_7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Evolving dispatching rules through Genetic Programming (GP) has been shown to be successful for solving Dynamic Job Shop Scheduling (DJSS). However, the GP-evolved rules are often very large and complex, and are hard to interpret. Simplification is a promising technique that can reduce the size of GP individuals without sacrificing effectiveness. However, GP with simplification has not been studied in the context of evolving DJSS rules. This paper proposes a new GP with simplification for DJSS, and analyses its performance in evolving both effective and simple/small rules. In addition to adopting the generic algebraic simplification operators, we also developed new problem-specific numerical and behavioural simplification operators for DJSS. The results show that the proposed approach can obtain better and simpler rules than the baseline GP and existing GP algorithms with simplification. Further analysis verified the effectiveness of the newly developed numerical and simplification operators.
引用
收藏
页码:95 / 110
页数:16
相关论文
共 50 条
  • [31] Genetic Programming with Algebraic Simplification for Dynamic Job Shop Scheduling
    Panda, Sai
    Mei, Yi
    [J]. 2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 1848 - 1855
  • [32] SIMULATION STUDIES OF MULTILEVEL DYNAMIC JOB SHOP SCHEDULING USING HEURISTIC DISPATCHING RULES
    KARSITI, MN
    CRUZ, JB
    MULLIGAN, JH
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 1992, 11 (05) : 346 - 358
  • [33] Research on Composite Dispatching Rules of Assembly Job Shop Scheduling Based on Gene Expression Programming
    Lü, Haili
    Huang, Zhiwen
    Chen, Jianhua
    Wang, Zhengguo
    Wu, Shu
    Han, Guozhen
    [J]. Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2023, 59 (16): : 427 - 434
  • [34] New dispatching rules for scheduling in a job shop — An experimental study
    Oliver Holthaus
    Chandrasekharan Rajendran
    [J]. The International Journal of Advanced Manufacturing Technology, 1997, 13 : 148 - 153
  • [35] A genetic programming learning approach to generate dispatching rules for flexible shop scheduling problems
    Braune, Roland
    Benda, Frank
    Doerner, Karl F.
    Hartl, Richard F.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2022, 243
  • [36] Multiple Priority Dispatching Rules for the Job Shop Scheduling Problem
    Zahmani, Mohamed Habib
    Atmani, Baghdad
    Bekrar, Abdelghani
    Aissani, Nassima
    [J]. 3RD INTERNATIONAL CONFERENCE ON CONTROL, ENGINEERING & INFORMATION TECHNOLOGY (CEIT 2015), 2015,
  • [37] New dispatching rules for scheduling in a job shop - An experimental study
    Holthaus, O
    Rajendran, C
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1997, 13 (02): : 148 - 153
  • [38] JOB SHOP SCHEDULING - IS MANUAL APPLICATION OF DISPATCHING RULES FEASIBLE
    NEW, CC
    [J]. OPERATIONAL RESEARCH QUARTERLY, 1975, 26 (01) : 35 - 43
  • [39] Improving Job Shop Dispatching Rules via Terminal Weighting and Adaptive Mutation in Genetic Programming
    Riley, Michael
    Mei, Yi
    Zhang, Mengjie
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3362 - 3369
  • [40] Genetic Programming with Cluster Selection for Dynamic Flexible Job Shop Scheduling
    Xu, Meng
    Mei, Yi
    Zhang, Fangfang
    Zhang, Mengjie
    [J]. 2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,