Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvement
On the map: Deep reinforcement learning methods → RL for games and combinatorial optimization
Abstract (arXiv)
Current methods for end-to-end constructive neural combinatorial optimization usually train a policy using behavior cloning from expert solutions or policy gradient methods from reinforcement learning. While behavior cloning is straightforward, it requires expensive expert solutions, and policy gradient methods are often computationally demanding and complex to fine-tune. In this work, we bridge the two and simplify the training process by sampling multiple solutions for random instances using the current model in each epoch and then selecting the best solution as an expert trajectory for supervised imitation learning. To achieve progressively improving solutions with minimal sampling, we introduce a method that combines round-wise Stochastic Beam Search with an update strategy derived from a provable policy improvement. This strategy refines the policy between rounds by utilizing the advantage of the sampled sequences with almost no computational overhead. We evaluate our approach on the Traveling Salesman Problem and the Capacitated Vehicle Routing Problem. The models trained with our method achieve comparable performance and generalization to those trained with expert data. Additionally, we apply our method to the Job Shop Scheduling Problem using a transformer-based architecture and outperform existing state-of-the-art methods by a wide margin.
Key facts. Cited by 34 papers in the map (data through 14 Oct 2026). Placed in RL for games and combinatorial optimization, one of 15 directions in Deep reinforcement learning methods. Builds on 50 of its 72 references that are in the map. First posted on arXiv 22 Mar 2024.
Builds on
50 of 72 references.
References · 50
- 2017Attention Is All You Needcited by 60,361
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2019The Curious Case of Neural Text Degenerationcited by 2,916
- 2021Train Short, Test Long: Attention with Linear Biases Enables Input Length Extrapolationcited by 1,103
- 2015Pointer Networkscited by 895
- 2017Deep Reinforcement Learning that Matterscited by 754
- 2022Large Language Models Can Self-Improvecited by 664
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
- 2016Self-critical Sequence Training for Image Captioningcited by 547
38 more
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 348
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 333
- 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
- 2019Stochastic Beams and Where to Find Them: The Gumbel-Top-k Trick for Sampling Sequences Without Replacementcited by 211
- 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 185
- 2019Learning Improvement Heuristics for Solving Routing Problemscited by 164
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 162
- 2014A* Samplingcited by 151
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 142
- 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 140
- 2020Hybrid Genetic Search for the CVRP: Open-Source Implementation and SWAP* Neighborhoodcited by 125
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 119
- 2019Neural Large Neighborhood Search for the Capacitated Vehicle Routing Problemcited by 117
- 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
- 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
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2021Learning Collaborative Policies to Solve NP-hard Routing Problemscited by 86
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 82
- 2020Learning Combinatorial Optimization on Graphs: A Survey with Applications to Networkingcited by 70
- 2016A Simple, Fast Diverse Decoding Algorithm for Neural Generationcited by 58
- 2022Winner Takes It All: Training Performant RL Populations for Combinatorial Optimizationcited by 58
- 2020Learning What to Defer for Maximum Independent Setscited by 54
- 2021Learning to schedule job-shop problems: Representation and policy learning using graph neural network and reinforcement learningcited by 52
- 2023Combinatorial Optimization with Policy Adaptation using Latent Space Searchcited by 41
- 2020Estimating Gradients for Discrete Random Variables by Sampling without Replacementcited by 31
- 2021ScheduleNet: Learn to solve multi-agent scheduling problems with reinforcement learningcited by 31
- 2020Incremental Sampling Without Replacement for Sequence Modelscited by 23
- 2024Self-Labeling the Job Shop Scheduling Problemcited by 23
- 2022Deep Reinforcement Learning Guided Improvement Heuristic for Job Shop Schedulingcited by 20
- 2023LightZero: A Unified Benchmark for Monte Carlo Tree Search in General Sequential Decision Scenarioscited by 20
- 2022Learning to Solve Vehicle Routing Problems: A Surveycited by 16
- 2023Policy-Based Self-Competition for Planning Problemscited by 3
Built on by
Citing papers per year: 2024: 6; 2025: 14; 2026: 14.
34 papers.
Sort:
By area:
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 42
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problemscited by 37
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learningcited by 12
- 2025Learning to Insert for Constructive Neural Vehicle Routing Solvercited by 10
- 2025URS: A Unified Neural Routing Solver for Cross-Problem Zero-Shot Generalizationcited by 8
- 2024PARCO: Parallel AutoRegressive Models for Multi-Agent Combinatorial Optimizationcited by 7
- 2025Learning for routing: A guided review of recent developments and future directionscited by 7
- 2024GraphXForm: Graph transformer for computer-aided molecular designcited by 6
- 2024Take a Step and Reconsider: Sequence Decoding for Self-Improved Neural Combinatorial Optimizationcited by 4
- 2026Survey on Neural Routing Solverscited by 4
- 2025GELD: A Unified Neural Model for Efficiently Solving Traveling Salesman Problems Across Different Scalescited by 3
22 more
- 2025Learning to Solve the Min-Max Mixed-Shelves Picker-Routing Problem via Hierarchical and Parallel Decodingcited by 2
- 2025LocalEscaper: A Weakly-supervised Framework with Regional Reconstruction for Scalable Neural TSP Solverscited by 2
- 2025TuneNSearch: a hybrid transfer learning and local search approach for solving vehicle routing problemscited by 2
- 2025Planning in Branch-and-Bound: Model-Based Reinforcement Learning for Exact Combinatorial Optimizationcited by 2
- 2026Chain-of-Context Learning: Dynamic Constraint Understanding for Multi-Task VRPscited by 2
- 2024Decision Transformer for Enhancing Neural Local Search on the Job Shop Scheduling Problemcited by 1
- 2025Recurrent State Encoders for Efficient Neural Combinatorial Optimizationcited by 1
- 2026Efficient Decoder Scaling Strategy for Neural Routing Solverscited by 1
- 2026Rethinking Constraint Awareness for Efficient State Embedding of Neural Routing Solvercited by 1
- 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutionscited by 0
- 2025NeuFACO: Neural Focused Ant Colony Optimization for Traveling Salesman Problemcited by 0
- 2025Multi-Action Self-Improvement for Neural Combinatorial Optimizationcited by 0
- 2026Sample Efficient Generative Molecular Optimization with Joint Self-Improvementcited by 0
- 2026Amortized Molecular Optimization via Group Relative Policy Optimizationcited by 0
- 2026Learning to Solve Compositional Geometry Routing Problemscited by 0
- 2026Scheduling That Speaks: An Interpretable Programmatic Reinforcement Learning Frameworkcited by 0
- 2026Self-Improvement Imitation with Biologically Guided Search for Protein Design Under Oracle Budgetscited by 0
- 2026Beyond Static Priors: Dynamic Neural Guidance for Large-Scale Ant Colony Optimizationcited by 0
- 2026Rank-Conditioned Sample Reuse for the Plackett--Luce Best-of-K Objectivecited by 0
- 2026MiLoop: Selective Memory Propagation for Neural Combinatorial Optimizationcited by 0
- 2026EDISCO: Equivariant DIScrete Diffusion for Euclidean Combinatorial Optimizationcited by 0
- 2026RELAGRAM: Recursive Latent Graph Model for the Capacitated Vehicle Routing Problemcited by 0
- 2026RELAGRAM: Recursive Latent Graph Model for the Capacitated Vehicle Routing Problem10 Oct 2026
- 2026EDISCO: Equivariant DIScrete Diffusion for Euclidean Combinatorial Optimization4 Oct 2026
- 2026MiLoop: Selective Memory Propagation for Neural Combinatorial Optimization1 Oct 2026
- 2026Rank-Conditioned Sample Reuse for the Plackett--Luce Best-of-K Objective13 Jul 2026
- 2026Beyond Static Priors: Dynamic Neural Guidance for Large-Scale Ant Colony Optimization2 Jun 2026
- 2026Self-Improvement Imitation with Biologically Guided Search for Protein Design Under Oracle Budgets26 May 2026
- 2026Scheduling That Speaks: An Interpretable Programmatic Reinforcement Learning Framework18 May 2026
- 2026Learning to Solve Compositional Geometry Routing Problems18 May 2026
- 2026Rethinking Constraint Awareness for Efficient State Embedding of Neural Routing Solver11 May 2026
- 2026Chain-of-Context Learning: Dynamic Constraint Understanding for Multi-Task VRPs2 Mar 2026
- 2026Efficient Decoder Scaling Strategy for Neural Routing Solvers28 Feb 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
22 more
- 2026Amortized Molecular Optimization via Group Relative Policy Optimization12 Feb 2026
- 2026Sample Efficient Generative Molecular Optimization with Joint Self-Improvement11 Feb 2026
- 2025Planning in Branch-and-Bound: Model-Based Reinforcement Learning for Exact Combinatorial Optimization12 Nov 2025
- 2025Multi-Action Self-Improvement for Neural Combinatorial Optimization14 Oct 2025
- 2025URS: A Unified Neural Routing Solver for Cross-Problem Zero-Shot Generalization27 Sep 2025
- 2025NeuFACO: Neural Focused Ant Colony Optimization for Traveling Salesman Problem21 Sep 2025
- 2025Generalizing Beyond Suboptimality: Offline Reinforcement Learning Learns Effective Scheduling through Random Solutions12 Sep 2025
- 2025Recurrent State Encoders for Efficient Neural Combinatorial Optimization5 Sep 2025
- 2025Learning for routing: A guided review of recent developments and future directions30 Jun 2025
- 2025GELD: A Unified Neural Model for Efficiently Solving Traveling Salesman Problems Across Different Scales7 Jun 2025
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learning3 Jun 2025
- 2025Learning to Insert for Constructive Neural Vehicle Routing Solver20 May 2025
- 2025TuneNSearch: a hybrid transfer learning and local search approach for solving vehicle routing problems16 Mar 2025
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problems2 Mar 2025
- 2025LocalEscaper: A Weakly-supervised Framework with Regional Reconstruction for Scalable Neural TSP Solvers18 Feb 2025
- 2025Learning to Solve the Min-Max Mixed-Shelves Picker-Routing Problem via Hierarchical and Parallel Decoding14 Feb 2025
- 2024GraphXForm: Graph transformer for computer-aided molecular design3 Nov 2024
- 2024PARCO: Parallel AutoRegressive Models for Multi-Agent Combinatorial Optimization5 Sep 2024
- 2024Decision Transformer for Enhancing Neural Local Search on the Job Shop Scheduling Problem4 Sep 2024
- 2024Take a Step and Reconsider: Sequence Decoding for Self-Improved Neural Combinatorial Optimization24 Jul 2024
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learner21 Jun 2024
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectives1 Jun 2024
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problemscited by 37
- 2025Planning in Branch-and-Bound: Model-Based Reinforcement Learning for Exact Combinatorial Optimizationcited by 2
- 2025NeuFACO: Neural Focused Ant Colony Optimization for Traveling Salesman Problemcited by 0
- 2026Scheduling That Speaks: An Interpretable Programmatic Reinforcement Learning Frameworkcited by 0
- 2026Scheduling That Speaks: An Interpretable Programmatic Reinforcement Learning Framework18 May 2026
- 2025Planning in Branch-and-Bound: Model-Based Reinforcement Learning for Exact Combinatorial Optimization12 Nov 2025
- 2025NeuFACO: Neural Focused Ant Colony Optimization for Traveling Salesman Problem21 Sep 2025
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problems2 Mar 2025
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 42
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learningcited by 12
- 2025Learning to Insert for Constructive Neural Vehicle Routing Solvercited by 10
- 2025URS: A Unified Neural Routing Solver for Cross-Problem Zero-Shot Generalizationcited by 8
- 2024PARCO: Parallel AutoRegressive Models for Multi-Agent Combinatorial Optimizationcited by 7
- 2025Learning for routing: A guided review of recent developments and future directionscited by 7
- 2024GraphXForm: Graph transformer for computer-aided molecular designcited by 6
- 2024Take a Step and Reconsider: Sequence Decoding for Self-Improved Neural Combinatorial Optimizationcited by 4
- 2026Survey on Neural Routing Solverscited by 4
- 2025GELD: A Unified Neural Model for Efficiently Solving Traveling Salesman Problems Across Different Scalescited by 3
- 2025Learning to Solve the Min-Max Mixed-Shelves Picker-Routing Problem via Hierarchical and Parallel Decodingcited by 2
12 most cited of 27 All 27 (JSON)
- 2026RELAGRAM: Recursive Latent Graph Model for the Capacitated Vehicle Routing Problem10 Oct 2026
- 2026MiLoop: Selective Memory Propagation for Neural Combinatorial Optimization1 Oct 2026
- 2026Rank-Conditioned Sample Reuse for the Plackett--Luce Best-of-K Objective13 Jul 2026
- 2026Beyond Static Priors: Dynamic Neural Guidance for Large-Scale Ant Colony Optimization2 Jun 2026
- 2026Self-Improvement Imitation with Biologically Guided Search for Protein Design Under Oracle Budgets26 May 2026
- 2026Learning to Solve Compositional Geometry Routing Problems18 May 2026
- 2026Rethinking Constraint Awareness for Efficient State Embedding of Neural Routing Solver11 May 2026
- 2026Chain-of-Context Learning: Dynamic Constraint Understanding for Multi-Task VRPs2 Mar 2026
- 2026Efficient Decoder Scaling Strategy for Neural Routing Solvers28 Feb 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
- 2026Amortized Molecular Optimization via Group Relative Policy Optimization12 Feb 2026
- 2026Sample Efficient Generative Molecular Optimization with Joint Self-Improvement11 Feb 2026
12 newest of 27 All 27 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025Latent Guided Sampling for Combinatorial Optimization
- 2025Preference Optimization for Combinatorial Optimization Problems
- 2026Offline Decision Transformers for Neural Combinatorial Optimization: Surpassing Heuristics on the Traveling Salesman Problem
- 2024Offline reinforcement learning for job-shop scheduling problems
- 2024Scaling Combinatorial Optimization Neural Improvement Heuristics with Online Search and Adaptation
- 2025ASAP: Exploiting the Satisficing Generalization Edge in Neural Combinatorial Optimization
- 2022Deep Reinforcement Learning for Exact Combinatorial Optimization: Learning to Branch
- 2024Attention-based Reinforcement Learning for Combinatorial Optimization: Application to Job Shop Scheduling Problem