Feature Selection in Evolving Job Shop Dispatching Rules with Genetic Programming

被引:34
|
作者
Mei, Yi [1 ]
Zhang, Mengjie [1 ]
Su Nyugen [2 ]
机构
[1] Victoria Univ Wellington, Sch Engn & CS, Wellington, New Zealand
[2] Hoa Sen Univ, Dept Business Adm, Ho Chi Minh City, Vietnam
关键词
Combinatorial Optimization; Job Shop Scheduling; Genetic Programming; Feature Selection; HEURISTICS; SIMULATION;
D O I
10.1145/2908812.2908822
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Genetic Programming (GP) has been successfully used to automatically design dispatching rules in job shop scheduling. The goal of GP is to evolve a priority function that will be used to order the waiting jobs at each decision point, and decide the next job to be processed. To this end, the proper terminals (i.e. job shop features) have to be decided. When evolving the priority function, various job shop features can be included in the terminal set. However, not all the features are helpful, and some features are irrelevant to the rule. Including irrelevant features into the terminal set enlarges the search space, and makes it harder to achieve promising areas. Thus, it is important to identify the important features and remove the irrelevant ones to improve the GP-evolved rules. This paper proposes a domain-knowledge-free feature ranking and selection approach. As a result, the terminal set is significantly reduced and only the most important features are selected. The experimental results show that using only the selected features can lead to significantly better GP-evolved rules on both training and unseen test instances.
引用
收藏
页码:365 / 372
页数:8
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] A New Representation and Adaptive Feature Selection for Evolving Compact Dispatching Rules for Dynamic Job Shop Scheduling with Genetic Programming
    Shady, Salama
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: ARTIFICIAL INTELLIGENCE FOR SUSTAINABLE AND RESILIENT PRODUCTION SYSTEMS (APMS 2021), PT III, 2021, 632 : 646 - 654
  • [4] An Efficient Feature Selection Algorithm for Evolving Job Shop Scheduling Rules With Genetic Programming
    Mei, Yi
    Nguyen, Su
    Xue, Bing
    Zhang, Mengjie
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2017, 1 (05): : 339 - 353
  • [5] 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
  • [6] Evolving Time-Invariant Dispatching Rules in Job Shop Scheduling with Genetic Programming
    Mei, Yi
    Nguyen, Su
    Zhang, Mengjie
    [J]. GENETIC PROGRAMMING, EUROGP 2017, 2017, 10196 : 147 - 163
  • [7] 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)
  • [8] Learning iterative dispatching rules for job shop scheduling with genetic programming
    [J]. Nguyen, S. (su.nguyen@ecs.vuw.ac.nz), 1600, Springer London (67): : 1 - 4
  • [9] 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
  • [10] 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