Learning Memory-Enhanced Improvement Heuristics for Flexible Job Shop Scheduling
Jiaqi Wang, Zhiguang Cao, Peng Zhao, Rui Cao, Yubin Xiao, Yuan Jiang, You Zhou

TL;DR
This paper introduces MIStar, a memory-enhanced improvement heuristic framework with a novel graph representation and neural network for flexible job shop scheduling, achieving superior solutions efficiently.
Contribution
It proposes a novel heterogeneous disjunctive graph and a memory-enhanced graph neural network to improve solution quality in flexible job shop scheduling.
Findings
MIStar outperforms traditional heuristics and DRL methods.
The approach achieves higher-quality solutions with fewer iterations.
Experimental results validate the effectiveness of the proposed framework.
Abstract
The rise of smart manufacturing under Industry 4.0 introduces mass customization and dynamic production, demanding more advanced and flexible scheduling techniques. The flexible job-shop scheduling problem (FJSP) has attracted significant attention due to its complex constraints and strong alignment with real-world production scenarios. Current deep reinforcement learning (DRL)-based approaches to FJSP predominantly employ constructive methods. While effective, they often fall short of reaching (near-)optimal solutions. In contrast, improvement-based methods iteratively explore the neighborhood of initial solutions and are more effective in approaching optimality. However, the flexible machine allocation in FJSP poses significant challenges to the application of this framework, including accurate state representation, effective policy learning, and efficient search strategies. To…
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 · Digital Transformation in Industry · Resource-Constrained Project Scheduling
