Niching-Based Feature Selection with Multi-tree Genetic Programming for Dynamic Flexible Job Shop Scheduling

被引:1
|
作者
Zakaria, Yahia [1 ]
Zakaria, Yassin [2 ]
BahaaElDin, Ahmed [1 ]
Hadhoud, Mayada [1 ]
机构
[1] Cairo Univ, Dept Comp Engn, Fac Engn, Giza, Egypt
[2] Elect Res Inst Cairo, Comp & Syst Dept, Cairo, Egypt
来源
COMPUTATIONAL INTELLIGENCE: 11th International Joint Conference, IJCCI 2019, Vienna, Austria, September 17-19, 2019, Revised Selected Papers | 2021年 / 922卷
关键词
Feature selection; Flexible job shop scheduling; Dynamic scheduling; Genetic programming; Hyper heuristics;
D O I
10.1007/978-3-030-70594-7_1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic programming has been explored in recent works to evolve hyperheuristics for dynamic flexible job shop scheduling. To generate optimum rules, the algorithm searches a space of trees composed from a set of terminals and operators. Since the search space is exponentially proportional to the size of the terminal set, it is preferred to opt out any insignificant terminals. Feature selection techniques has been employed to reduce the terminal set size without discarding any important information and they have proven to be effective for enhancing search performance and efficiency for dynamic flexible job shop scheduling. In this paper, we extends our previous work by adding a modified version of the two-stage genetic programming algorithm and by comparing the different methods in a larger experimental setup. The results show that feature selection can generate better rules in most of the cases while also being more efficient to in a production environment.
引用
收藏
页码:3 / 27
页数:25
相关论文
共 50 条
  • [21] An Efficient Feature Selection Algorithm for Evolving Job Shop Scheduling Rules With Genetic Programming
    Mei, Yi
    Nguyen, Su
    Xue, Bing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2017, 1 (05): : 339 - 353
  • [22] 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
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (13) : 4025 - 4048
  • [23] Research on Flexible Job Shop Dynamic Scheduling Based on Genetic Algorithm
    Zhou Jing
    Yu Tianbiao
    Fang Junhua
    Gong Yadong
    Wang Wanshan
    PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS A-C, 2008, : 1702 - 1706
  • [24] Collaborative Multifidelity-Based Surrogate Models for Genetic Programming in Dynamic Flexible Job Shop Scheduling
    Zhang, Fangfang
    Mei, Yi
    Nguyen, Su
    Zhang, Mengjie
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (08) : 8142 - 8156
  • [25] Genetic Programming for Dynamic Flexible Job Shop Scheduling: Evolution With Single Individuals and Ensembles
    Xu, Meng
    Mei, Yi
    Zhang, Fangfang
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (06) : 1761 - 1775
  • [26] An Investigation of Terminal Settings on Multitask Multi-objective Dynamic Flexible Job Shop Scheduling with Genetic Programming
    Zhang, Fangfang
    Mei, Yi
    Zhang, Mengjie
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 259 - 262
  • [27] Automatic design of scheduling policies for dynamic flexible job shop scheduling by multi-objective genetic programming based hyper-heuristic
    Zhou, Yong
    Yang, Jian-jun
    12TH CIRP CONFERENCE ON INTELLIGENT COMPUTATION IN MANUFACTURING ENGINEERING, 2019, 79 : 439 - 444
  • [28] Multi-Tree Genetic Programming with Elite Recombination for dynamic task scheduling of satellite edge computing
    Zhang, Changzhen
    Yang, Jun
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 166
  • [29] 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
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: ARTIFICIAL INTELLIGENCE FOR SUSTAINABLE AND RESILIENT PRODUCTION SYSTEMS (APMS 2021), PT III, 2021, 632 : 646 - 654
  • [30] Investigation of Linear Genetic Programming for Dynamic Job Shop Scheduling
    Huang, Zhixing
    Mei, Yi
    Zhang, Mengjie
    2021 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2021), 2021,