Learning to Optimize Permutation Flow Shop Scheduling via Graph-based Imitation Learning
Longkang Li, Siyuan Liang, Zihao Zhu, Chris Ding, Hongyuan Zha,, Baoyuan Wu

TL;DR
This paper introduces a graph-based imitation learning approach for permutation flow shop scheduling, achieving faster convergence, higher accuracy, and better scalability than existing reinforcement learning methods.
Contribution
It proposes a novel graph-structured encoder and expert-driven imitation learning framework for PFSS, significantly improving solution quality and efficiency.
Findings
Achieves a solution gap reduction from 6.8% to 1.3%.
Reduces model parameters to 37% of previous methods.
Demonstrates strong generalization on large-scale problems with up to 1000 jobs.
Abstract
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…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Assembly Line Balancing Optimization · Elevator Systems and Control
