Dispatching Rules Selection Mechanism Using Support Vector Machine for Genetic Programming in Job Shop Scheduling

被引:1
|
作者
Salama, Shady [1 ]
Kaihara, Toshiya [2 ]
Fujii, Nobutada [2 ]
Kokuryo, Daisuke [2 ]
机构
[1] Kobe Univ, Ctr Computat Social Sci, 1-1 Rokkodai Cho,Nada Ku, Kobe, Hyogo 6578501, Japan
[2] Kobe Univ, Grad Sch Syst Informat, 1-1 Rokkodai Cho,Nada Ku, Kobe, Hyogo 6578501, Japan
来源
IFAC PAPERSONLINE | 2023年 / 56卷 / 02期
关键词
genetic programming; hyper-heuristics; support vector machine; dispatching rules; job shop; scheduling; HEURISTICS; DESIGN;
D O I
10.1016/j.ifacol.2023.10.1149
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several scholars have suggested using AI techniques to automatically develop algorithms, which is known as "hyper-heuristics", to reduce the time and effort required in conventional methods. Although the Genetic Programming (GP) approach is the most popular hyper-heuristic approach used to generate dispatching rules to solve Job Shop Scheduling Problems (JSSPs), high computational requirements remain a major challenge for its wide applicability. Therefore, this paper proposes a mechanism to reduce the computational time needed to evaluate the solution quality of evolved rules. The proposed mechanism utilizes training data collected from the initial generation using a new representation to train a Support Vector Machine (SVM) classifier with a kernel of radial basis function. Then, in subsequent generations, the trained classifier is used to select the most promising (high-quality) rules for fitness assessment and discard low-performance ones. Consequently, only high-quality rules are evaluated, and the computational power that could have been used to evaluate poor rules is preserved. The performance of the proposed mechanism is analyzed using ten job shop instances from the literature, with respect to prediction accuracy and computational time. The results verify the effectiveness of the proposed approach in reducing the computational budget of the GP algorithm for JSSPs while achieving high training and testing accuracy. Copyright (c) 2023 The Authors.
引用
收藏
页码:7814 / 7819
页数:6
相关论文
共 50 条
  • [1] Evolving Ensembles of Dispatching Rules Using Genetic Programming for Job Shop Scheduling
    Park, John
    Nguyen, Su
    Zhang, Mengjie
    Johnston, Mark
    [J]. GENETIC PROGRAMMING (EUROGP 2015), 2015, 9025 : 92 - 104
  • [2] Simplifying Dispatching Rules in Genetic Programming for Dynamic Job Shop Scheduling
    Panda, Sai
    Mei, Yi
    Zhang, Mengjie
    [J]. EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2022, 2022, 13222 : 95 - 110
  • [3] Learning iterative dispatching rules for job shop scheduling with genetic programming
    Su Nguyen
    Mengjie Zhang
    Mark Johnston
    Kay Chen Tan
    [J]. The International Journal of Advanced Manufacturing Technology, 2013, 67 : 85 - 100
  • [4] Learning iterative dispatching rules for job shop scheduling with genetic programming
    Su Nguyen
    Zhang, Mengjie
    Johnston, Mark
    Tan, Kay Chen
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 67 (1-4): : 85 - 100
  • [5] A novel feature selection for evolving compact dispatching rules using genetic programming for dynamic job shop scheduling
    Shady, Salama
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (13) : 4025 - 4048
  • [6] Feature Selection in Evolving Job Shop Dispatching Rules with Genetic Programming
    Mei, Yi
    Zhang, Mengjie
    Su Nyugen
    [J]. GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2016, : 365 - 372
  • [7] Automatic Design of Dispatching Rules with Genetic Programming for Dynamic Job Shop Scheduling
    Shady, Salama
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: THE PATH TO DIGITAL TRANSFORMATION AND INNOVATION OF PRODUCTION MANAGEMENT SYSTEMS, PT I, 2020, 591 : 399 - 407
  • [8] Feature Selection for Evolving Many-Objective Job Shop Scheduling Dispatching Rules with Genetic Programming
    Masood, Atiya
    Chen, Gang
    Zhang, Mengjie
    [J]. 2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 644 - 651
  • [9] Dynamic selection of dispatching rules for job shop scheduling
    Subramaniam, V
    Lee, GK
    Hong, GS
    Wong, YS
    Ramesh, T
    [J]. PRODUCTION PLANNING & CONTROL, 2000, 11 (01) : 73 - 81
  • [10] Designing Dispatching Rules via Novel Genetic Programming with Feature Selection in Dynamic Job-Shop Scheduling
    Sitahong, Adilanmu
    Yuan, Yiping
    Li, Ming
    Ma, Junyan
    Ba, Zhiyong
    Lu, Yongxin
    [J]. PROCESSES, 2023, 11 (01)