mlsanityData to 7 Oct 2026

Learning to generalize Dispatching rules on the Job Shop Scheduling

arXiv 2206.04423 ↗First posted 9 Jun 2022cs.LG cs.AIcited by 7

Not on the map. Why?

Abstract (arXiv)

This paper introduces a Reinforcement Learning approach to better generalize heuristic dispatching rules on the Job-shop Scheduling Problem (JSP). Current models on the JSP do not focus on generalization, although, as we show in this work, this is key to learning better heuristics on the problem. A well-known technique to improve generalization is to learn on increasingly complex instances using Curriculum Learning (CL). However, as many works in the literature indicate, this technique might suffer from catastrophic forgetting when transferring the learned skills between different problem sizes. To address this issue, we introduce a novel Adversarial Curriculum Learning (ACL) strategy, which dynamically adjusts the difficulty level during the learning process to revisit the worst-performing instances. This work also presents a deep learning model to solve the JSP, which is equivariant w.r.t. the job definition and size-agnostic. Conducted experiments on Taillard's and Demirkol's instances show that the presented approach significantly improves the current state-of-the-art models on the JSP. It reduces the average optimality gap from 19.35% to 10.46% on Taillard's instances and from 38.43% to 18.85% on Demirkol's instances. Our implementation is available online.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 13 of its 37 references that are in the map. First posted on arXiv 9 Jun 2022.

Builds on

13 of 37 references.

References · 13

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Pointer Networkscited by 882
  3. 2018Attention, Learn to Solve Routing Problems!cited by 646
  4. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
  5. 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
  6. 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
  7. 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
  8. 2015Order Matters: Sequence to sequence for setscited by 236
  9. 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 139
  10. 2018Learning Scheduling Algorithms for Data Processing Clusterscited by 133
  11. 2020Evaluating Curriculum Learning Strategies in Neural Combinatorial Optimizationcited by 19
  12. 2020Constrained Combinatorial Optimization with Reinforcement Learningcited by 8
1 more
  1. 2019Manufacturing Dispatching using Reinforcement and Transfer Learningcited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 3; 2025: 0; 2026: 1.

7 papers.