Learning to Optimize Permutation Flow Shop Scheduling via Graph-based Imitation Learning
On the map: Offline RL and imitation learning from data → Offline RL algorithms
Abstract (arXiv)
The permutation flow shop scheduling (PFSS), aiming at finding the optimal permutation of jobs, is widely used in manufacturing systems. When solving large-scale PFSS problems, traditional optimization algorithms such as heuristics could hardly meet the demands of both solution accuracy and computational efficiency, thus learning-based methods have recently garnered more attention. Some work attempts to solve the problems by reinforcement learning methods, which suffer from slow convergence issues during training and are still not accurate enough regarding the solutions. To that end, we propose to train the model via expert-driven imitation learning, which accelerates convergence more stably and accurately. Moreover, in order to extract better feature representations of input jobs, we incorporate the graph structure as the encoder. The extensive experiments reveal that our proposed model obtains significant promotion and presents excellent generalizability in large-scale problems with up to 1000 jobs. Compared to the state-of-the-art reinforcement learning method, our model's network parameters are reduced to only 37% of theirs, and the solution gap of our model towards the expert solutions decreases from 6.8% to 1.3% on average. The code is available at: urlhttps://github.com/longkangli/PFSS-IL.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Placed in Offline RL algorithms, one of 13 directions in Offline RL and imitation learning from data. Builds on 20 of its 58 references that are in the map. First posted on arXiv 31 Oct 2022.
Builds on
20 of 58 references.
References · 20
- 2017Attention Is All You Needcited by 59,932
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Layer Normalizationcited by 5,579
- 2015Pointer Networkscited by 882
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2018Behavioral Cloning from Observationcited by 482
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
- 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
8 more
- 2016Learning to Optimizecited by 195
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 161
- 2019Recent Advances in Imitation Learning from Observationcited by 92
- 2018Deep Reinforcement Learning For Sequence to Sequence Modelscited by 39
- 2017Revised Note on Learning Algorithms for Quadratic Assignment with Graph Neural Networkscited by 28
- 2020Augmented Behavioral Cloning from Observationcited by 5
- 2020Distributed Energy Trading and Scheduling among Microgrids via Multiagent Reinforcement Learningcited by 3
- 2022Learning to Accelerate Approximate Methods for Solving Integer Programming via Early Fixingcited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 3; 2026: 1.
10 papers.
- 2024Unlearning Backdoor Threats: Enhancing Backdoor Defense in Multimodal Contrastive Learning via Local Token Unlearningcited by 31
- 2024Graph Neural Networks for Job Shop Scheduling Problems: A Surveycited by 15
- 2024Object Detectors in the Open Environment: Challenges, Solutions, and Outlookcited by 13
- 2023Deep reinforcement learning for machine scheduling: Methodology, the state-of-the-art, and future directionscited by 8
- 2024Leveraging Constraint Programming in a Deep Learning Approach for Dynamically Solving the Flexible Job-Shop Scheduling Problemcited by 4
- 2024Offline reinforcement learning for job-shop scheduling problemscited by 2
- 2025Continuous Vision-Language-Action Co-Learning with Semantic-Physical Alignment for Behavioral Cloningcited by 1
- 2025PersonaX: Multimodal Datasets with LLM-Inferred Behavior Traitscited by 0
- 2025Imitation Learning in the Deep Learning Era: A Novel Taxonomy and Recent Advancescited by 0
- 2026Transformer-Based Flow Shop Scheduling Using MILP-Generated Training Datacited by 0
- 2026Transformer-Based Flow Shop Scheduling Using MILP-Generated Training Data30 Aug 2026
- 2025Continuous Vision-Language-Action Co-Learning with Semantic-Physical Alignment for Behavioral Cloning18 Nov 2025
- 2025Imitation Learning in the Deep Learning Era: A Novel Taxonomy and Recent Advances5 Nov 2025
- 2025PersonaX: Multimodal Datasets with LLM-Inferred Behavior Traits14 Sep 2025
- 2024Offline reinforcement learning for job-shop scheduling problems21 Oct 2024
- 2024Graph Neural Networks for Job Shop Scheduling Problems: A Survey20 Jun 2024
- 2024Object Detectors in the Open Environment: Challenges, Solutions, and Outlook24 Mar 2024
- 2024Unlearning Backdoor Threats: Enhancing Backdoor Defense in Multimodal Contrastive Learning via Local Token Unlearning24 Mar 2024
- 2024Leveraging Constraint Programming in a Deep Learning Approach for Dynamically Solving the Flexible Job-Shop Scheduling Problem14 Mar 2024
- 2023Deep reinforcement learning for machine scheduling: Methodology, the state-of-the-art, and future directions4 Oct 2023
Similar, not cited
Close in wording, no citation either way
- 2025Solving the Job Shop Scheduling Problem with Graph Neural Networks: A Customizable Reinforcement Learning Environment
- 2019Learning to Dynamically Coordinate Multi-Robot Teams in Graph Attention Networks
- 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvement
- 2022Travel the Same Path: A Novel TSP Solving Strategy
- 2026PORL: Pretrained Offline Reinforcement Learning for the Job Shop Scheduling Problem
- 2025Improvement of Optimization using Learning Based Models in Mixed Integer Linear Programming Tasks
- 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutions
- 2021Stochastic convex optimization for provably efficient apprenticeship learning