Genetic Programming with Archive for Dynamic Flexible Job Shop Scheduling

被引:13
|
作者
Xu, Meng [1 ]
Zhang, Fangfang [1 ]
Mei, Yi [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, POB 600, Wellington 6140, New Zealand
关键词
dynamic flexible job shop scheduling; genetic programming; archive; EXTERNAL ARCHIVE; ALGORITHM; OPTIMIZATION;
D O I
10.1109/CEC45853.2021.9504752
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic programming (GP) has achieved great success in evolving effective scheduling rules to make real-time decisions in dynamic flexible job shop scheduling (DFJSS). To improve generalization, a commonly used strategy is to change the training simulation(s) at each generation of the GP process. However, with such a simulation rotation, GP may lose potentially promising individuals that happen to perform poorly in one particular generation. To address this issue, this paper proposed a new multi-tree GP with archive (MTAGP) to evolve the routing and sequencing rules for DFJSS. The archive is used to store the potentially promising individuals of each generation during evolution of genetic programming. The individuals in the archive can then be fully utilized when the simulation is changed in subsequent generations. Through extensive experimental tests, the MTAGP algorithm proposed in this paper is more effective than the multi-tree GP without archive algorithm in a few scenarios. Further experiments were carried out to analyze the use of the archive and some possible guesses were ruled out. We argue that the use of archives does increase the diversity of the population. However, the number of individuals in the archive that ranked in the top five of the new population is small. Therefore, the archive may not be able to greatly improve the performance. In the future, we will investigate better ways to use the archive and better ways to update individuals in the archive.
引用
收藏
页码:2117 / 2124
页数:8
相关论文
共 50 条
  • [21] Importance-Aware Genetic Programming for Automated Scheduling Heuristics Learning in Dynamic Flexible Job Shop Scheduling
    Zhang, Fangfang
    Mei, Yi
    Nguyen, Su
    Zhang, Mengjie
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XVII, PPSN 2022, PT II, 2022, 13399 : 48 - 62
  • [22] Simplifying Dispatching Rules in Genetic Programming for Dynamic Job Shop Scheduling
    Panda, Sai
    Mei, Yi
    Zhang, Mengjie
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2022, 2022, 13222 : 95 - 110
  • [23] Active Sampling for Dynamic Job Shop Scheduling using Genetic Programming
    Karunakaran, Deepak
    Mei, Yi
    Chen, Gang
    Zhang, Mengjie
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 434 - 441
  • [24] Dynamic Job Shop Scheduling Under Uncertainty Using Genetic Programming
    Karunakaran, Deepak
    Mei, Yi
    Chen, Gang
    Zhang, Mengjie
    INTELLIGENT AND EVOLUTIONARY SYSTEMS, IES 2016, 2017, 8 : 195 - 210
  • [25] An Investigation of Multitask Linear Genetic Programming for Dynamic Job Shop Scheduling
    Huang, Zhixing
    Zhang, Fangfang
    Mei, Yi
    Zhang, Mengjie
    GENETIC PROGRAMMING (EUROGP 2022), 2022, : 162 - 178
  • [26] 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
  • [27] 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
  • [28] A Genetic Algorithm for Flexible Job Shop Scheduling
    Chaudhry, Imran A.
    Khan, Abdul Munem
    Khan, Abid Ali
    WORLD CONGRESS ON ENGINEERING - WCE 2013, VOL I, 2013, : 703 - 708
  • [29] Discover Scheduling Strategies with Gene Expression Programming for Dynamic Flexible Job Shop Scheduling Problem
    Nie, Li
    Bai, Yuewei
    Wang, Xiaogang
    Liu, Kai
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT II, 2012, 7332 : 383 - 390
  • [30] Correlation Coefficient-Based Recombinative Guidance for Genetic Programming Hyperheuristics in Dynamic Flexible Job Shop Scheduling
    Zhang, Fangfang
    Mei, Yi
    Nguyen, Su
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (03) : 552 - 566