Learning to Solve the Quadratic Assignment Problem with Warm-Started MCMC Finetuning
Not on the map. Why?
Abstract (arXiv)
The quadratic assignment problem (QAP) is a fundamental NP-hard task that poses significant challenges for both traditional heuristics and modern learning-based solvers. Existing QAP solvers still struggle to achieve consistently competitive performance across structurally diverse real-world instances. To bridge this performance gap, we propose PLMA, an innovative permutation learning framework. PLMA features an efficient warm-started MCMC finetuning procedure to enhance deployment-time performance, leveraging short Markov chains to anchor the adaptation to the promising regions previously explored. For rapid exploration via MCMC over the permutation space, we design an additive energy-based model (EBM) that enables an O(1)-time 2-swap Metropolis-Hastings sampling step. Moreover, the neural network used to parameterize the EBM incorporates a scalable and flexible cross-graph attention mechanism to model interactions between facilities and locations in the QAP. Extensive experiments demonstrate that PLMA consistently outperforms state-of-the-art baselines across various benchmarks. In particular, PLMA achieves a near-zero average optimality gap on QAPLIB, exhibits remarkably superior robustness on the notoriously difficult Taixxeyy instances, and also serves as an effective QAP solver in bandwidth minimization.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 42 references that are in the map. First posted on arXiv 22 Apr 2026.
Builds on
16 of 42 references.
References · 16
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
- 2019Learning Improvement Heuristics for Solving Routing Problemscited by 162
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
- 2019Learning Combinatorial Embedding Networks for Deep Graph Matchingcited by 98
- 2019Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matchingcited by 83
- 2022Winner Takes It All: Training Performant RL Populations for Combinatorial Optimizationcited by 57
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimizationcited by 35
- 2020Revocable Deep Reinforcement Learning with Affinity Regularization for Outlier-Robust Graph Matchingcited by 11
- 2025Regularized Langevin Dynamics for Combinatorial Optimizationcited by 10
- 2023Monte Carlo Policy Gradient Method for Binary Optimizationcited by 5
4 more
- 2023Kissing to Find a Match: Efficient Low-Rank Permutation Representationcited by 5
- 2024Learning Solution-Aware Transformers for Efficiently Solving Quadratic Assignment Problemcited by 4
- 2025LMask: Learn to Solve Constrained Routing Problems with Lazy Maskingcited by 3
- 2026A Learning Method with Gap-Aware Generation for Heterogeneous DAG Schedulingcited by 1
Built on by
Not cited yet.