Investigation of the Generalisation Ability of Genetic Programming-evolved Scheduling Rules in Dynamic Flexible Job Shop Scheduling
Luyao Zhu, Fangfang Zhang, Yi Mei, and Mengjie Zhang

TL;DR
This paper systematically investigates how well genetic programming-evolved scheduling rules generalize across diverse dynamic flexible job shop scheduling problems, revealing key factors influencing cross-type performance.
Contribution
It provides new insights into the generalization capabilities of GP-evolved rules in DFJSS and identifies critical factors affecting their transferability across different problem types.
Findings
Good generalization occurs with more jobs in training than testing when machines are fixed.
Similar scales and job shop parameters in training and testing improve performance.
Decision point distribution significantly impacts GP rule generalization.
Abstract
Dynamic Flexible Job Shop Scheduling (DFJSS) is a complex combinatorial optimisation problem that requires simultaneous machine assignment and operation sequencing decisions in dynamic production environments. Genetic Programming (GP) has been widely applied to automatically evolve scheduling rules for DFJSS. However, existing studies typically train and test GP-evolved rules on DFJSS instances of the same type, which differ only by random seeds rather than by structural characteristics, leaving their cross-type generalisation ability largely unexplored. To address this gap, this paper systematically investigates the generalisation ability of GP-evolved scheduling rules under diverse DFJSS conditions. A series of experiments are conducted across multiple dimensions, including problem scale (i.e., the number of machines and jobs), key job shop parameters (e.g., utilisation level), and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Metaheuristic Optimization Algorithms Research · Optimization and Packing Problems
