菜单

关于 🐙 GitHub
arXiv 提交日期: 2026-04-22
📄 Abstract - Learning to Solve the Quadratic Assignment Problem with Warm-Started MCMC Finetuning

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.

顶级标签: machine learning reinforcement learning
详细标签: quadratic assignment problem mcmc finetuning energy-based model permutation learning cross-graph attention 或 搜索:

通过暖启动马尔可夫链蒙特卡洛微调来学习解决二次分配问题 / Learning to Solve the Quadratic Assignment Problem with Warm-Started MCMC Finetuning


1️⃣ 一句话总结

本文提出了一种名为PLMA的深度学习框架,通过结合图注意力网络和一种高效的暖启动马尔可夫链蒙特卡洛微调算法,显著提升了解决二次分配问题(QAP)的速度和质量,在多个标准测试集上取得了接近最优的解,尤其擅长处理结构多样和困难的实际案例。

源自 arXiv: 2604.20109