Learning Topological Representations with Bidirectional Graph Attention Network for Solving Job Shop Scheduling Problem
Cong Zhang, Zhiguang Cao, Yaoxin Wu, Wen Song, Jing Sun

TL;DR
This paper introduces TBGAT, a novel topologically-aware graph attention network that effectively captures disjunctive graph structures for job shop scheduling, achieving state-of-the-art results with linear complexity.
Contribution
The paper proposes TBGAT, a bidirectional graph attention network that embeds disjunctive graphs from forward and backward views for improved job shop scheduling.
Findings
TBGAT outperforms existing neural methods on multiple benchmarks.
The model has linear computational complexity relative to jobs and machines.
Extensive experiments validate the effectiveness of the proposed approach.
Abstract
Existing learning-based methods for solving job shop scheduling problems (JSSP) usually use off-the-shelf GNN models tailored to undirected graphs and neglect the rich and meaningful topological structures of disjunctive graphs (DGs). This paper proposes the topology-aware bidirectional graph attention network (TBGAT), a novel GNN architecture based on the attention mechanism, to embed the DG for solving JSSP in a local search framework. Specifically, TBGAT embeds the DG from a forward and a backward view, respectively, where the messages are propagated by following the different topologies of the views and aggregated via graph attention. Then, we propose a novel operator based on the message-passing mechanism to calculate the forward and backward topological sorts of the DG, which are the features for characterizing the topological structures and exploited by our model. In addition, we…
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 · Advanced Manufacturing and Logistics Optimization
