Supplementing Recurrent Neural Networks with Annealing to Solve Combinatorial Optimization Problems
Not on the map. Why?
Abstract (arXiv)
Combinatorial optimization problems can be solved by heuristic algorithms such as simulated annealing (SA) which aims to find the optimal solution within a large search space through thermal fluctuations. The algorithm generates new solutions through Markov-chain Monte Carlo techniques. This sampling scheme can result in severe limitations, such as slow convergence and a tendency to stay within the same local search space at small temperatures. To overcome these shortcomings, we use the variational classical annealing (VCA) framework that combines autoregressive recurrent neural networks (RNNs) with traditional annealing to sample solutions that are uncorrelated. In this paper, we demonstrate the potential of using VCA as an approach to solving real-world optimization problems. We explore VCA's performance in comparison with SA at solving three popular optimization problems: the maximum cut problem (Max-Cut), the nurse scheduling problem (NSP), and the traveling salesman problem (TSP). For all three problems, we find that VCA outperforms SA on average in the asymptotic limit by one or more orders of magnitude in terms of relative error. Interestingly, we reach large system sizes of up to 256 cities for the TSP. We also conclude that in the best case scenario, VCA can serve as a great alternative when SA fails to find the optimal solution.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 23 of its 53 references that are in the map. First posted on arXiv 17 Jul 2022.
Builds on
23 of 53 references.
References · 23
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
- 2015A Critical Review of Recurrent Neural Networks for Sequence Learningcited by 223
- 2013Ising formulations of many NP problemscited by 204
11 more
- 2019Cyclical Annealing Schedule: A Simple Approach to Mitigating KL Vanishingcited by 191
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 107
- 2018Solving Statistical Mechanics Using Variational Autoregressive Networkscited by 99
- 2017Dilated Recurrent Neural Networkscited by 83
- 2021The Transformer Network for the Traveling Salesman Problemcited by 59
- 2021Variational Neural Annealingcited by 45
- 2020Training Binary Neural Networks using the Bayesian Learning Rulecited by 22
- 2020Evaluating Curriculum Learning Strategies in Neural Combinatorial Optimizationcited by 19
- 2020Controlled Online Optimization Learning (COOL): Finding the ground state of spin Hamiltonians with reinforcement learningcited by 14
- 2021Many-Qudit representation for the Travelling Salesman Problem Optimisationcited by 2
- 2020Meta Variational Monte Carlocited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 2; 2026: 1.
6 papers.
- 2023Variational Annealing on Graphs for Combinatorial Optimizationcited by 21
- 2024Recurrent neural network wave functions for Rydberg atom arrays on kagome latticecited by 8
- 2023Investigating Topological Order using Recurrent Neural Networkscited by 6
- 2025Nonlocal Monte Carlo via Reinforcement Learningcited by 1
- 2026Geometry-Induced Long-Range Correlations in Recurrent Neural Network Quantum Statescited by 1
- 2025Large-scale portfolio optimization with variational neural annealingcited by 0
- 2026Geometry-Induced Long-Range Correlations in Recurrent Neural Network Quantum States9 Apr 2026
- 2025Nonlocal Monte Carlo via Reinforcement Learning14 Aug 2025
- 2025Large-scale portfolio optimization with variational neural annealing9 Jul 2025
- 2024Recurrent neural network wave functions for Rydberg atom arrays on kagome lattice30 May 2024
- 2023Variational Annealing on Graphs for Combinatorial Optimization23 Nov 2023
- 2023Investigating Topological Order using Recurrent Neural Networks20 Mar 2023