mlsanityData to 7 Oct 2026

Learning Topological Representations with Bidirectional Graph Attention Network for Solving Job Shop Scheduling Problem

arXiv 2402.17606 ↗First posted 27 Feb 2024cs.LG cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

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 theoretically and experimentally show that TBGAT has linear computational complexity to the number of jobs and machines, respectively, strengthening our method's practical value. Besides, extensive experiments on five synthetic datasets and seven classic benchmarks show that TBGAT achieves new SOTA results by outperforming a wide range of neural methods by a large margin. All the code and data are publicly available online at https://github.com/zcaicaros/TBGAT.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 18 of its 40 references that are in the map. First posted on arXiv 27 Feb 2024.

Builds on

18 of 40 references.

References · 18

  1. 2017Attention Is All You Needcited by 59,932
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2017Graph Attention Networkscited by 8,854
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  6. 2019Heterogeneous Graph Attention Networkcited by 732
  7. 2018Attention, Learn to Solve Routing Problems!cited by 646
  8. 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 139
  9. 2020Multi-Decoder Attention Model with Embedding Glimpse for Solving Vehicle Routing Problemscited by 100
  10. 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
  11. 2020Learning the Travelling Salesperson Problem Requires Rethinking Generalizationcited by 96
  12. 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 89
6 more
  1. 2021Learning to schedule job-shop problems: Representation and policy learning using graph neural network and reinforcement learningcited by 52
  2. 2021ScheduleNet: Learn to solve multi-agent scheduling problems with reinforcement learningcited by 31
  3. 2021A Reinforcement Learning Environment For Job-Shop Schedulingcited by 21
  4. 2022Deep Reinforcement Learning Guided Improvement Heuristic for Job Shop Schedulingcited by 20
  5. 2022Learning to generalize Dispatching rules on the Job Shop Schedulingcited by 7
  6. 2023Bi-Level Attention Graph Neural Networkscited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 3; 2026: 2.

5 papers.