mlsanityData to 7 Oct 2026

Learning to Optimize Permutation Flow Shop Scheduling via Graph-based Imitation Learning

arXiv 2210.17178 ↗First posted 31 Oct 2022cs.LG cs.NEcited by 10

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  3. 2016Layer Normalizationcited by 5,579
  4. 2015Pointer Networkscited by 882
  5. 2018Attention, Learn to Solve Routing Problems!cited by 646
  6. 2016Learning to learn by gradient descent by gradient descentcited by 616
  7. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
  8. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
  9. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
  10. 2018Behavioral Cloning from Observationcited by 482
  11. 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
  12. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
8 more
  1. 2016Learning to Optimizecited by 195
  2. 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 161
  3. 2019Recent Advances in Imitation Learning from Observationcited by 92
  4. 2018Deep Reinforcement Learning For Sequence to Sequence Modelscited by 39
  5. 2017Revised Note on Learning Algorithms for Quadratic Assignment with Graph Neural Networkscited by 28
  6. 2020Augmented Behavioral Cloning from Observationcited by 5
  7. 2020Distributed Energy Trading and Scheduling among Microgrids via Multiagent Reinforcement Learningcited by 3
  8. 2022Learning to Accelerate Approximate Methods for Solving Integer Programming via Early Fixingcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 5; 2025: 3; 2026: 1.

10 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025Solving the Job Shop Scheduling Problem with Graph Neural Networks: A Customizable Reinforcement Learning Environment
  2. 2019Learning to Dynamically Coordinate Multi-Robot Teams in Graph Attention Networks
  3. 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvement
  4. 2022Travel the Same Path: A Novel TSP Solving Strategy
  5. 2026PORL: Pretrained Offline Reinforcement Learning for the Job Shop Scheduling Problem
  6. 2025Improvement of Optimization using Learning Based Models in Mixed Integer Linear Programming Tasks
  7. 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutions
  8. 2021Stochastic convex optimization for provably efficient apprenticeship learning