Learning Solution-Aware Transformers for Efficiently Solving Quadratic Assignment Problem
Not on the map. Why?
Abstract (arXiv)
Recently various optimization problems, such as Mixed Integer Linear Programming Problems (MILPs), have undergone comprehensive investigation, leveraging the capabilities of machine learning. This work focuses on learning-based solutions for efficiently solving the Quadratic Assignment Problem (QAPs), which stands as a formidable challenge in combinatorial optimization. While many instances of simpler problems admit fully polynomial-time approximate solution (FPTAS), QAP is shown to be strongly NP-hard. Even finding a FPTAS for QAP is difficult, in the sense that the existence of a FPTAS implies P = NP. Current research on QAPs suffer from limited scale and computational inefficiency. To attack the aforementioned issues, we here propose the first solution of its kind for QAP in the learn-to-improve category. This work encodes facility and location nodes separately, instead of forming computationally intensive association graphs prevalent in current approaches. This design choice enables scalability to larger problem sizes. Furthermore, a Solution AWare Transformer (SAWT) architecture integrates the incumbent solution matrix with the attention score to effectively capture higher-order information of the QAPs. Our model's effectiveness is validated through extensive experiments on self-generated QAP instances of varying sizes and the QAPLIB benchmark.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 25 of its 59 references that are in the map. First posted on arXiv 14 Jun 2024.
Builds on
25 of 59 references.
References · 25
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Layer Normalizationcited by 5,579
- 2015Pointer Networkscited by 882
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
- 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 183
- 2019Learning Improvement Heuristics for Solving Routing Problemscited by 162
- 2016Discriminative Embeddings of Latent Variable Models for Structured Datacited by 130
13 more
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2020Learning 2-opt Heuristics for the Traveling Salesman Problem via Deep Reinforcement Learningcited by 100
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 89
- 2019Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matchingcited by 83
- 2023Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Optcited by 81
- 2020Guiding Deep Molecular Optimization with Genetic Explorationcited by 51
- 2022A Survey for Solving Mixed Integer Programming via Machine Learningcited by 44
- 2022MaskPlace: Fast Chip Placement via Reinforced Visual Representation Learningcited by 43
- 2024The SCIP Optimization Suite 9.0cited by 37
- 2022Graph Matching with Bi-level Noisy Correspondencecited by 30
- 2020Revocable Deep Reinforcement Learning with Affinity Regularization for Outlier-Robust Graph Matchingcited by 11
- 2017Sinkhorn Algorithm for Lifted Assignment Problemscited by 9
- 2023UAV Swarms for Joint Data Ferrying and Dynamic Cell Coverage via Optimal Transport Descent and Quadratic Assignmentcited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025Unsupervised Learning for Quadratic Assignmentcited by 0
- 2026Learning to Solve the Quadratic Assignment Problem with Warm-Started MCMC Finetuningcited by 0
- 2026QAP-Router: Tackling Qubit Routing as Dynamic Quadratic Assignment with Reinforcement Learningcited by 0
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfecited by 0
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026QAP-Router: Tackling Qubit Routing as Dynamic Quadratic Assignment with Reinforcement Learning12 May 2026
- 2026Learning to Solve the Quadratic Assignment Problem with Warm-Started MCMC Finetuning22 Apr 2026
- 2025Unsupervised Learning for Quadratic Assignment25 Mar 2025