HGT-Scheduler: Deep Reinforcement Learning for the Job Shop Scheduling Problem via Heterogeneous Graph Transformers
Bulent Soykan

TL;DR
This paper introduces HGT-Scheduler, a reinforcement learning framework that models the Job Shop Scheduling Problem as a heterogeneous graph, capturing different relation types to improve scheduling performance.
Contribution
It proposes a novel Heterogeneous Graph Transformer architecture for JSSP, explicitly modeling precedence and contention relations to enhance learning effectiveness.
Findings
Achieves 8.4% optimality gap on FT06 benchmark.
Outperforms homogeneous graph models statistically.
Shows scalability on larger instances with longer training.
Abstract
The Job Shop Scheduling Problem (JSSP) is commonly formulated as a disjunctive graph in which nodes represent operations and edges encode technological precedence constraints as well as machine-sharing conflicts. Most existing reinforcement learning approaches model this graph as homogeneous, merging job-precedence and machine-contention edges into a single relation type. Such a simplification overlooks the intrinsic heterogeneity of the problem structure and may lead to the loss of critical relational information. To address this limitation, we propose the Heterogeneous Graph Transformer (HGT)-Scheduler, a reinforcement learning framework that models the JSSP as a heterogeneous graph. The proposed architecture leverages a Heterogeneous Graph Transformer to capture type-specific relational patterns through edge-type-dependent attention mechanisms applied to precedence and contention…
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 · Vehicle Routing Optimization Methods · Smart Grid Energy Management
