Recurrent State Encoders for Efficient Neural Combinatorial Optimization
Not on the map. Why?
Abstract (arXiv)
The primary paradigm in Neural Combinatorial Optimization (NCO) consists of construction methods, where a neural network is trained to sequentially add one solution component at a time until a complete solution is formed. We observe that the typical changes to the state between two steps are small, since usually only the node added to the solution is removed from the state. An efficient model should be able to reuse computation from prior steps. To that end, we propose a recurrent encoder that computes state embeddings based not only on the current state but also on embeddings from the previous state. We show that this recurrent encoder can achieve equivalent or better performance than a non-recurrent encoder even with 3× fewer layers, thus significantly improving latency. We demonstrate our findings on three different problems: the Traveling Salesman Problem (TSP), the Capacitated Vehicle Routing Problem (CVRP), and the Orienteering Problem (OP), and integrate the models into a large neighborhood search algorithm to showcase the practical relevance of our findings.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 52 of its 60 references that are in the map. First posted on arXiv 5 Sep 2025.
Builds on
52 of 60 references.
References · 52
- 2022Fast Inference from Transformers via Speculative Decodingcited by 1,653
- 2021Decision Transformer: Reinforcement Learning via Sequence Modelingcited by 1,546
- 2019Root Mean Square Layer Normalizationcited by 1,480
- 2023Accelerating Large Language Model Decoding with Speculative Samplingcited by 1,006
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
- 2015Deep Recurrent Q-Learning for Partially Observable MDPscited by 465
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 348
- 2018Blockwise Parallel Decoding for Deep Autoregressive Modelscited by 323
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 269
- 2020ReZero is All You Need: Fast Convergence at Large Depthcited by 264
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 221
38 more
- 2024The Road Less Scheduledcited by 163
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 162
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 142
- 2023Human-Timescale Adaptation in an Open-Ended Task Spacecited by 138
- 2020Hybrid Genetic Search for the CVRP: Open-Source Implementation and SWAP* Neighborhoodcited by 125
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 119
- 2024Hydra: Sequentially-Dependent Draft Heads for Medusa Decodingcited by 117
- 2021Learning to Delegate for Large-scale Vehicle Routingcited by 109
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 103
- 2020Multi-Decoder Attention Model with Embedding Glimpse for Solving Vehicle Routing Problemscited by 100
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 100
- 2020Learning the Travelling Salesperson Problem Requires Rethinking Generalizationcited by 98
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 91
- 2023GLOP: Learning Global Partition and Local Construction for Solving Large-scale Routing Problems in Real-timecited by 85
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 82
- 2023Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Optcited by 81
- 2015Memory-based control with recurrent neural networkscited by 78
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 71
- 2023When Do Transformers Shine in RL? Decoupling Memory from Credit Assignmentcited by 63
- 2023Unsupervised Learning for Solving the Travelling Salesman Problemcited by 58
- 2024RouteFinder: Towards Foundation Models for Vehicle Routing Problemscited by 55
- 2023PyVRP: a high-performance VRP solver packagecited by 52
- 2023Pointerformer: Deep Reinforced Multi-Pointer Transformer for the Traveling Salesman Problemcited by 50
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 42
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problemscited by 37
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimizationcited by 35
- 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvementcited by 34
- 2020A Deep Reinforcement Learning Algorithm Using Dynamic Attention Model for Vehicle Routing Problemscited by 30
- 2020Learning to Solve Vehicle Routing Problems with Time Windows through Joint Attentioncited by 29
- 2024Self-Improved Learning for Scalable Neural Combinatorial Optimizationcited by 29
- 2022Learning to Control Local Search for Combinatorial Optimizationcited by 18
- 2025Neural Deconstruction Search for Vehicle Routing Problemscited by 15
- 2025RRNCO: Towards Real-World Routing with Neural Combinatorial Optimizationcited by 11
- 2025Learning to Insert for Constructive Neural Vehicle Routing Solvercited by 10
- 2024PARCO: Parallel AutoRegressive Models for Multi-Agent Combinatorial Optimizationcited by 7
- 2023Too Big, so Fail? -- Enabling Neural Construction Methods to Solve Large-Scale Routing Problemscited by 6
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2026: 1.
1 paper.