Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Priority dispatching rule (PDR) is widely used for solving real-world Job-shop scheduling problem (JSSP). However, the design of effective PDRs is a tedious task, requiring a myriad of specialized knowledge and often delivering limited performance. In this paper, we propose to automatically learn PDRs via an end-to-end deep reinforcement learning agent. We exploit the disjunctive graph representation of JSSP, and propose a Graph Neural Network based scheme to embed the states encountered during solving. The resulting policy network is size-agnostic, effectively enabling generalization on large-scale instances. Experiments show that the agent can learn high-quality PDRs from scratch with elementary raw features, and demonstrates strong performance against the best existing PDRs. The learned policies also perform well on much larger instances that are unseen in training.
Key facts. Cited by 139 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 13; 2023: 30; 2024: 30; 2025: 22; 2026: 32.
139 papers.
Sort:
By area:
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 80
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 70
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 68
- 2023Robust Scheduling with GFlowNetscited by 67
- 2023Towards Generalizable Neural Solvers for Vehicle Routing Problems via Ensemble with Transferrable Local Policycited by 61
- 2022Winner Takes It All: Training Performant RL Populations for Combinatorial Optimizationcited by 57
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
38 more
- 2023Combinatorial Optimization with Policy Adaptation using Latent Space Searchcited by 41
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 39
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problemscited by 36
- 2021Learning Large Neighborhood Search Policy for Integer Programmingcited by 35
- 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvementcited by 32
- 2021ScheduleNet: Learn to solve multi-agent scheduling problems with reinforcement learningcited by 31
- 2025Large Language Models as End-to-end Combinatorial Optimization Solverscited by 27
- 2021A Bi-Level Framework for Learning to Solve Combinatorial Optimization on Graphscited by 26
- 2024Self-Labeling the Job Shop Scheduling Problemcited by 23
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2021A Reinforcement Learning Environment For Job-Shop Schedulingcited by 21
- 2021Meta-Learning-Based Deep Reinforcement Learning for Multiobjective Optimization Problemscited by 20
- 2022Deep Reinforcement Learning Guided Improvement Heuristic for Job Shop Schedulingcited by 20
- 2023Flexible Job Shop Scheduling via Dual Attention Network Based Reinforcement Learningcited by 20
- 2022Learning to Control Local Search for Combinatorial Optimizationcited by 18
- 2021Learning Practically Feasible Policies for Online 3D Bin Packingcited by 16
- 2023Beyond Games: A Systematic Review of Neural Monte Carlo Tree Search Applicationscited by 16
- 2025REALM-Bench: A Benchmark for Evaluating Multi-Agent Systems on Real-world, Dynamic Planning and Scheduling Taskscited by 16
- 2024Graph Neural Networks for Job Shop Scheduling Problems: A Surveycited by 15
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solvercited by 14
- 2025BOPO: Neural Combinatorial Optimization via Best-anchored and Objective-guided Preference Optimizationcited by 14
- 2023Residual Scheduling: A New Reinforcement Learning Approach to Solving Job Shop Scheduling Problemcited by 12
- 2025Starjob: Dataset for LLM-Driven Job Shop Schedulingcited by 12
- 2023An End-to-End Reinforcement Learning Approach for Job-Shop Scheduling Problems Based on Constraint Programmingcited by 11
- 2023Job Shop Scheduling Benchmark: Environments and Instances for Learning and Non-learning Methodscited by 11
- 2024LLMs can Schedulecited by 11
- 2024Collaboration! Towards Robust Neural Methods for Routing Problemscited by 9
- 2023Deep reinforcement learning for machine scheduling: Methodology, the state-of-the-art, and future directionscited by 8
- 2022Learning to generalize Dispatching rules on the Job Shop Schedulingcited by 7
- 2023Neural Airport Ground Handlingcited by 7
- 2024PARCO: Parallel AutoRegressive Models for Multi-Agent Combinatorial Optimizationcited by 7
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Schedulingcited by 7
- 2021An actor-critic algorithm with policy gradients to solve the job shop scheduling problem using deep double recurrent agentscited by 6
- 2023Efficient Training of Multi-task Neural Solver for Combinatorial Optimizationcited by 6
- 2023Symmetric Replay Training: Enhancing Sample Efficiency in Deep Reinforcement Learning for Combinatorial Optimizationcited by 6
- 2024Introducing PetriRL: An Innovative Framework for JSSP Resolution Integrating Petri nets and Event-based Reinforcement Learningcited by 6
- 2024Deep learning-driven scheduling algorithm for a single machine problem minimizing the total tardinesscited by 6
- 2024Offline Reinforcement Learning for Learning to Dispatch for Job Shop Schedulingcited by 6
50 most cited of 139 All 139 (JSON)
- 2026Meta-Multi-Agent Reinforcement Learning for Fast Adaptation of Interactive Policies with Applications to Autonomous Driving30 Sep 2026
- 2026PORL: Pretrained Offline Reinforcement Learning for the Job Shop Scheduling Problem25 Sep 2026
- 2026Curriculum Learning with GNN-based Reinforcement Learning for Job Shop Scheduling23 Sep 2026
- 2026Transformer-Based Flow Shop Scheduling Using MILP-Generated Training Data30 Aug 2026
- 2026RCShift: Certifying When Partial Linkage Suffices for Finite-Sample Decisions11 Aug 2026
- 2026Coordinating from Memory: Graph-Structured Experience Reuse for Multi-Agent Adaptation in Dynamic Manufacturing22 Jul 2026
- 2026Time-Lag-Aware Deep Reinforcement Learning for Flexible Job-Shop Scheduling in PPVC Module Factories13 Jul 2026
- 2026Phase-Aware Guidance Injection for Recurrent MAPPO in Assembly-Line Disruption Recovery15 Jun 2026
- 2026Deft Scheduling of Dynamic Cloud Workflows with Varying Deadlines via Mixture-of-Experts31 May 2026
- 2026From Reward-Free Representations to Preferences: Rethinking Offline Preference-Based Reinforcement Learning31 May 2026
- 2026DynaSchedBench: Calibrated Dynamic Scheduling Benchmarks and Observability Paradox in LLM-based Scheduling Agents26 May 2026
- 2026Towards Generalization-Oriented Models for Vehicle Routing Problems with Mixture-of-Experts26 May 2026
38 more
- 2026Learning Altruistic Collaboration in Heterogeneous Multi-Team Systems20 May 2026
- 2026GOAL: Graph-based Objective-Aligned Diffusion Solvers for Dynamic Multi-Objective Optimization18 May 2026
- 2026Scheduling That Speaks: An Interpretable Programmatic Reinforcement Learning Framework18 May 2026
- 2026Low-Cost Labels, Reliable Choices: Rollout-Calibrated Hyper-Heuristics for Job Shop Scheduling11 May 2026
- 2026Teacher-Aware Evolution of Heuristic Programs from Learned Optimization Policies11 May 2026
- 2026Scalable Production Scheduling: Linear Complexity via Unified Homogeneous Graphs26 Apr 2026
- 2026ZSG-IAD: A Multimodal Framework for Zero-Shot Grounded Industrial Anomaly Detection20 Apr 2026
- 2026DSevolve: Enabling Real-Time Adaptive Scheduling on Dynamic Flexible Job Shop with LLM-Evolved Heuristic Portfolios29 Mar 2026
- 2026A Learning Method with Gap-Aware Generation for Heterogeneous DAG Scheduling24 Mar 2026
- 2026DyACE: Dynamic Algorithm Co-evolution for Online Automated Heuristic Design with Large Language Model7 Mar 2026
- 2026HGT-Scheduler: Deep Reinforcement Learning for the Job Shop Scheduling Problem via Heterogeneous Graph Transformers6 Mar 2026
- 2026Learning Memory-Enhanced Improvement Heuristics for Flexible Job Shop Scheduling3 Mar 2026
- 2026Learning Flexible Job Shop Scheduling under Limited Buffers and Material Kitting Constraints27 Feb 2026
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problems17 Feb 2026
- 2026Graph-Enhanced Deep Reinforcement Learning for Multi-Objective Unrelated Parallel Machine Scheduling8 Feb 2026
- 2026Variational Approach for Job Shop Scheduling30 Jan 2026
- 2026Learning to Optimize Job Shop Scheduling Under Structural Uncertainty29 Jan 2026
- 2026Policy-Based Deep Reinforcement Learning Hyperheuristics for Job-Shop Scheduling Problems16 Jan 2026
- 2026Enabling Population-Based Architectures for Neural Combinatorial Optimization13 Jan 2026
- 2026Flexible Manufacturing Systems Intralogistics: Dynamic Optimization of AGVs and Tool Sharing Using Coloured-Timed Petri Nets and Actor-Critic RL with Actions Masking8 Jan 2026
- 2025An approach of deep reinforcement learning for maximizing the net present value of stochastic projects17 Nov 2025
- 2025Probing Neural Combinatorial Optimization Models25 Oct 2025
- 2025Solve Smart, Not Often: Policy Learning for Costly MILP Re-solving27 Sep 2025
- 2025Large Language Models as End-to-end Combinatorial Optimization Solvers21 Sep 2025
- 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutions12 Sep 2025
- 2025An efficient deep reinforcement learning environment for flexible job-shop scheduling7 Sep 2025
- 2025ReflecSched: Solving Dynamic Flexible Job-Shop Scheduling via LLM-Powered Hierarchical Reflection3 Aug 2025
- 2025ACCORD: Autoregressive Constraint-satisfying Generation for COmbinatorial Optimization with Routing and Dynamic attention22 May 2025
- 2025ALAS: A Stateful Multi-LLM Agent Framework for Disruption-Aware Planning18 May 2025
- 2025GATES: Cost-aware Dynamic Workflow Scheduling via Graph Attention Networks and Evolution Strategy18 May 2025
- 2025Adaptive Bias Generalized Rollout Policy Adaptation on the Flexible Job-Shop Scheduling Problem13 May 2025
- 2025Unraveling the Rainbow: can value-based methods schedule?6 May 2025
- 2025Reinforcement Learning-based Heuristics to Guide Domain-Independent Dynamic Programming20 Mar 2025
- 2025BOPO: Neural Combinatorial Optimization via Best-anchored and Objective-guided Preference Optimization10 Mar 2025
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solver5 Mar 2025
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problems2 Mar 2025
- 2025Starjob: Dataset for LLM-Driven Job Shop Scheduling26 Feb 2025
- 2025REALM-Bench: A Benchmark for Evaluating Multi-Agent Systems on Real-world, Dynamic Planning and Scheduling Tasks26 Feb 2025
50 newest of 139 All 139 (JSON)
- 2024Offline Reinforcement Learning for Learning to Dispatch for Job Shop Schedulingcited by 6
- 2024Offline reinforcement learning for job-shop scheduling problemscited by 2
- 2024Decision Transformer for Enhancing Neural Local Search on the Job Shop Scheduling Problemcited by 1
- 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutionscited by 0
- 2026PORL: Pretrained Offline Reinforcement Learning for the Job Shop Scheduling Problemcited by 0
- 2026PORL: Pretrained Offline Reinforcement Learning for the Job Shop Scheduling Problem25 Sep 2026
- 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutions12 Sep 2025
- 2024Offline reinforcement learning for job-shop scheduling problems21 Oct 2024
- 2024Offline Reinforcement Learning for Learning to Dispatch for Job Shop Scheduling16 Sep 2024
- 2024Decision Transformer for Enhancing Neural Local Search on the Job Shop Scheduling Problem4 Sep 2024
- 2025REALM-Bench: A Benchmark for Evaluating Multi-Agent Systems on Real-world, Dynamic Planning and Scheduling Taskscited by 16
- 2025ALAS: A Stateful Multi-LLM Agent Framework for Disruption-Aware Planningcited by 5
- 2026DynaSchedBench: Calibrated Dynamic Scheduling Benchmarks and Observability Paradox in LLM-based Scheduling Agentscited by 0
- 2026DynaSchedBench: Calibrated Dynamic Scheduling Benchmarks and Observability Paradox in LLM-based Scheduling Agents26 May 2026
- 2025ALAS: A Stateful Multi-LLM Agent Framework for Disruption-Aware Planning18 May 2025
- 2025REALM-Bench: A Benchmark for Evaluating Multi-Agent Systems on Real-world, Dynamic Planning and Scheduling Tasks26 Feb 2025
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 80
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 70
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 68
- 2023Robust Scheduling with GFlowNetscited by 67
- 2023Towards Generalizable Neural Solvers for Vehicle Routing Problems via Ensemble with Transferrable Local Policycited by 61
- 2022Winner Takes It All: Training Performant RL Populations for Combinatorial Optimizationcited by 57
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
- 2023Combinatorial Optimization with Policy Adaptation using Latent Space Searchcited by 41
12 most cited of 124 All 124 (JSON)
- 2026Curriculum Learning with GNN-based Reinforcement Learning for Job Shop Scheduling23 Sep 2026
- 2026Transformer-Based Flow Shop Scheduling Using MILP-Generated Training Data30 Aug 2026
- 2026RCShift: Certifying When Partial Linkage Suffices for Finite-Sample Decisions11 Aug 2026
- 2026Coordinating from Memory: Graph-Structured Experience Reuse for Multi-Agent Adaptation in Dynamic Manufacturing22 Jul 2026
- 2026Time-Lag-Aware Deep Reinforcement Learning for Flexible Job-Shop Scheduling in PPVC Module Factories13 Jul 2026
- 2026Phase-Aware Guidance Injection for Recurrent MAPPO in Assembly-Line Disruption Recovery15 Jun 2026
- 2026Learning Altruistic Collaboration in Heterogeneous Multi-Team Systems20 May 2026
- 2026GOAL: Graph-based Objective-Aligned Diffusion Solvers for Dynamic Multi-Objective Optimization18 May 2026
- 2026Scheduling That Speaks: An Interpretable Programmatic Reinforcement Learning Framework18 May 2026
- 2026Low-Cost Labels, Reliable Choices: Rollout-Calibrated Hyper-Heuristics for Job Shop Scheduling11 May 2026
- 2026Teacher-Aware Evolution of Heuristic Programs from Learned Optimization Policies11 May 2026
- 2026Scalable Production Scheduling: Linear Complexity via Unified Homogeneous Graphs26 Apr 2026
12 newest of 124 All 124 (JSON)