DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problems
Not on the map. Why?
Abstract (arXiv)
Recently, deep reinforcement learning (DRL) models have shown promising results in solving NP-hard Combinatorial Optimization (CO) problems. However, most DRL solvers can only scale to a few hundreds of nodes for combinatorial optimization problems on graphs, such as the Traveling Salesman Problem (TSP). This paper addresses the scalability challenge in large-scale combinatorial optimization by proposing a novel approach, namely, DIMES. Unlike previous DRL methods which suffer from costly autoregressive decoding or iterative refinements of discrete solutions, DIMES introduces a compact continuous space for parameterizing the underlying distribution of candidate solutions. Such a continuous space allows stable REINFORCE-based training and fine-tuning via massively parallel sampling. We further propose a meta-learning framework to enable the effective initialization of model parameters in the fine-tuning stage. Extensive experiments show that DIMES outperforms recent DRL-based methods on large benchmark datasets for Traveling Salesman Problems and Maximal Independent Set problems.
Key facts. Cited by 127 papers in the map (data through 7 Oct 2026). Builds on 47 of its 90 references that are in the map. First posted on arXiv 8 Oct 2022.
Builds on
47 of 90 references.
References · 47
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2018On First-Order Meta-Learning Algorithmscited by 1,003
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
- 2015Pointer Networkscited by 882
35 more
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 341
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
- 2018Learning to Perform Local Rewriting for Combinatorial Optimizationcited by 183
- 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
- 2020Solving Mixed Integer Programs Using Neural Networkscited by 178
- 2019Learning Improvement Heuristics for Solving Routing Problemscited by 162
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 161
- 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 139
- 2019Neural Large Neighborhood Search for the Capacitated Vehicle Routing Problemcited by 117
- 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
- 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 102
- 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 99
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 89
- 2021Learning Collaborative Policies to Solve NP-hard Routing Problemscited by 86
- 2019Combinatorial Optimization by Graph Pointer Networks and Hierarchical Reinforcement Learningcited by 78
- 2020Learning Combinatorial Optimization on Graphs: A Survey with Applications to Networkingcited by 70
- 2021Graph Neural Network Guided Local Search for the Traveling Salesperson Problemcited by 70
- 2020Learning What to Defer for Maximum Independent Setscited by 53
- 2020Learning to Solve Combinatorial Optimization Problems on Real-World Graphs in Linear Timecited by 39
- 2022What's Wrong with Deep Learning in Tree Search for Combinatorial Optimizationcited by 36
- 2020Combining Reinforcement Learning with Lin-Kernighan-Helsgaun Algorithm for the Traveling Salesman Problemcited by 31
- 2020A Deep Reinforcement Learning Algorithm Using Dynamic Attention Model for Vehicle Routing Problemscited by 30
- 2021A Bi-Level Framework for Learning to Solve Combinatorial Optimization on Graphscited by 26
- 2019On Learning Paradigms for the Travelling Salesman Problemcited by 24
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solverscited by 14
- 2021Improving Generalization of Deep Reinforcement Learning-based TSP Solverscited by 8
- 2022A Differentiable Approach to Combinatorial Optimization using Dataless Neural Networkscited by 3
Built on by
Citing papers per year: 2023: 17; 2024: 36; 2025: 43; 2026: 31.
127 papers.
Sort:
By area:
- 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 258
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 140
- 2023Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Optcited by 81
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 80
- 2023DeepACO: Neural-enhanced Ant Systems for Combinatorial Optimizationcited by 77
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 70
- 2024MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Expertscited by 69
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 68
- 2023Unsupervised Learning for Solving the Travelling Salesman Problemcited by 57
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
- 2024INViT: A Generalizable Routing Problem Solver with Invariant Nested View Transformercited by 43
38 more
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
- 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNetscited by 40
- 2024How Efficient is LLM-Generated Code? A Rigorous & High-Standard Benchmarkcited by 39
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 39
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problemscited by 36
- 2024Self-Improved Learning for Scalable Neural Combinatorial Optimizationcited by 29
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problemscited by 29
- 2025CO-Bench: Benchmarking Language Model Agents in Algorithm Search for Combinatorial Optimizationcited by 28
- 2024Cross-Problem Learning for Solving Vehicle Routing Problemscited by 24
- 2024Position: Rethinking Post-Hoc Search-Based Neural Approaches for Solving Large-Scale Traveling Salesman Problemscited by 24
- 2023Meta-SAGE: Scale Meta-Learning Scheduled Adaptation with Guided Exploration for Mitigating Scale Shift on Combinatorial Optimizationcited by 23
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2023Variational Annealing on Graphs for Combinatorial Optimizationcited by 21
- 2023Controlling Continuous Relaxation for Combinatorial Optimizationcited by 16
- 2025Generative Models in Decision Making: A Surveycited by 14
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solvercited by 14
- 2023Reconstructing Graph Diffusion History from a Single Snapshotcited by 13
- 2024DiffSG: A Generative Solver for Network Optimization with Diffusion Modelcited by 13
- 2024Diffusion Models as Network Optimizers: Explorations and Analysiscited by 13
- 2024Gradient Compressed Sensing: A Query-Efficient Gradient Estimator for High-Dimensional Zeroth-Order Optimizationcited by 12
- 2025Breaking Silos: Adaptive Model Fusion Unlocks Better Time Series Forecastingcited by 12
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learningcited by 12
- 2025Preference Optimization for Combinatorial Optimization Problemscited by 11
- 2024DISCO: Efficient Diffusion Solver for Large-Scale Combinatorial Optimization Problemscited by 10
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptationcited by 10
- 2024Ask, and it shall be given: On the Turing completeness of promptingcited by 10
- 2025Regularized Langevin Dynamics for Combinatorial Optimizationcited by 10
- 2025Learning to Insert for Constructive Neural Vehicle Routing Solvercited by 10
- 2025FrontierCO: Real-World and Large-Scale Evaluation of Machine Learning Solvers for Combinatorial Optimizationcited by 10
- 2025PLANETALIGN: A Comprehensive Python Library for Benchmarking Network Alignmentcited by 10
- 2023Adjustable Robust Reinforcement Learning for Online 3D Bin Packingcited by 9
- 2024Instance-Conditioned Adaptation for Large-scale Generalization of Neural Routing Solvercited by 9
- 2024Collaboration! Towards Robust Neural Methods for Routing Problemscited by 9
- 2023Benchmarking PtO and PnO Methods in the Predictive Combinatorial Optimization Regimecited by 8
- 2024Bridging Large Language Models and Optimization: A Unified Framework for Text-attributed Combinatorial Optimizationcited by 8
- 2025Graph Data Selection for Domain Adaptation: A Model-Free Approachcited by 7
- 2025URS: A Unified Neural Routing Solver for Cross-Problem Zero-Shot Generalizationcited by 7
- 2025Multi-Task Vehicle Routing Solver via Mixture of Specialized Experts under State-Decomposable MDPcited by 7
50 most cited of 127 All 127 (JSON)
- 2026MiLoop: Selective Memory Propagation for Neural Combinatorial Optimization1 Oct 2026
- 2026Just Initialize: A Training-Free Initialization Component for Large-Scale Routing Optimization28 Sep 2026
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimization28 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026Connected by Construction: Learning Tractable Near-Tour Marginals for Traveling Salesman Problems13 Jul 2026
- 2026TSP with Predictions: Heatmap to Tour with Provable Guarantees4 Jul 2026
- 2026GeoRouteNet: A Geometry-Aware Non-Autoregressive Neural Solver for the Euclidean Traveling Salesman Problem22 Jun 2026
- 2026Structuring and Tokenizing Distributed User Interest Context for Generative Recommendation18 Jun 2026
- 2026AGDN: Learning to Solve Traveling Salesman Problem with Anisotropic Graph Diffusion Network17 Jun 2026
- 2026N(CO)2: Neural Combinatorial Optimization with Chance Constraints to Solve Stochastic Orienteering16 Jun 2026
- 2026Leveraging Structural Constraints for Diffusion-based Neural TSP Solvers8 Jun 2026
- 2026Beyond Static Priors: Dynamic Neural Guidance for Large-Scale Ant Colony Optimization2 Jun 2026
38 more
- 2026Unsupervised Diffusion Solver for Combinatorial Optimization via Combinatorial Adjoint Matching29 May 2026
- 2026SPACE: Unifying Symmetric and Asymmetric Routing Problems for Generalist Neural Solver23 May 2026
- 2026Rethinking Constraint Awareness for Efficient State Embedding of Neural Routing Solver11 May 2026
- 2026Neural Cluster First, Route Second: Capacitated Vehicle Routing via Differentiable Optimal Transport10 May 2026
- 2026Machine Learning-based Two-Stage Graph Sparsification for the Travelling Salesman Problem22 Apr 2026
- 2026Learning to Solve the Quadratic Assignment Problem with Warm-Started MCMC Finetuning22 Apr 2026
- 2026Aligning LLMs with Graph Neural Solvers for Combinatorial Optimization28 Mar 2026
- 2026Large Neighborhood Search meets Iterative Neural Constraint Heuristics21 Mar 2026
- 2026Learning to Solve Orienteering Problem with Time Windows and Variable Profits6 Mar 2026
- 2026Efficient Decoder Scaling Strategy for Neural Routing Solvers28 Feb 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
- 2026Transport, Don't Generate: Deterministic Geometric Flows for Combinatorial Optimization11 Feb 2026
- 2026CADO: From Imitation to Cost Minimization for Heatmap-based Solvers in Combinatorial Optimization9 Feb 2026
- 2026Graph homophily booster: Reimagining the role of discrete features in heterophilic graph learning6 Feb 2026
- 2026Game-Theoretic Co-Evolution for LLM-Based Heuristic Discovery30 Jan 2026
- 2026Test-Time Adaptation for Unsupervised Combinatorial Optimization28 Jan 2026
- 2026SEAFormer: A Spatial Proximity and Edge-Aware Transformer for Real-World Vehicle Routing Problems27 Jan 2026
- 2026HeatACO: A Heatmap-Guided Max--Min Ant System for Large-Scale Travelling Salesman Problems26 Jan 2026
- 2026GraIP: A Benchmarking Framework For Neural Graph Inverse Problems26 Jan 2026
- 2025ARC: Leveraging Compositional Representations for Cross-Problem Learning on VRPs21 Dec 2025
- 2025Edge-wise Topological Divergence Gaps: Guiding Search in Combinatorial Optimization16 Dec 2025
- 2025Neural Tractability via Structure: Learning-Augmented Algorithms for Graph Combinatorial Optimization24 Nov 2025
- 2025Adaptation and Fine-tuning with TabPFN for Travelling Salesman Problem8 Nov 2025
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraints28 Oct 2025
- 2025Multi-Task Vehicle Routing Solver via Mixture of Specialized Experts under State-Decomposable MDP24 Oct 2025
- 2025Multi-Action Self-Improvement for Neural Combinatorial Optimization14 Oct 2025
- 2025Enhancing the Cross-Size Generalization for Solving Vehicle Routing Problems via Continual Learning11 Oct 2025
- 2025Test-Time Search in Neural Graph Coarsening Procedures for the Capacitated Vehicle Routing Problem1 Oct 2025
- 2025ADAPT: Lightweight, Long-Range Machine Learning Force Fields Without Graphs28 Sep 2025
- 2025ViTSP: A Vision Language Models Guided Framework for Solving Large-Scale Traveling Salesman Problems27 Sep 2025
- 2025URS: A Unified Neural Routing Solver for Cross-Problem Zero-Shot Generalization27 Sep 2025
- 2025Hybrid Node-Destroyer Model with Large Neighborhood Search for Solving the Capacitated Vehicle Routing Problem12 Aug 2025
- 2025Learning for routing: A guided review of recent developments and future directions30 Jun 2025
- 2025Beyond Simple Graphs: Neural Multi-Objective Routing on Multigraphs27 Jun 2025
- 2025Learning to Segment for Vehicle Routing Problems22 Jun 2025
- 2025Saffron-1: Safety Inference Scaling6 Jun 2025
- 2025Latent Guided Sampling for Combinatorial Optimization4 Jun 2025
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learning3 Jun 2025
50 newest of 127 All 127 (JSON)
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
- 2024DiffSG: A Generative Solver for Network Optimization with Diffusion Modelcited by 13
- 2024Diffusion Models as Network Optimizers: Explorations and Analysiscited by 13
- 2024SymmetricDiffusers: Learning Discrete Diffusion on Finite Symmetric Groupscited by 5
- 2024Unsupervised Training of Diffusion Models for Feasible Solution Generation in Neural Combinatorial Optimizationcited by 2
- 2024IDEQ -- Improving Diffusion Models for the Traveling Salesman Problem (TSP) by Leveraging the Structure of the Solution Spacecited by 1
- 2025Boosting Cross-problem Generalization in Diffusion-Based Neural Combinatorial Solver via Inference Time Adaptationcited by 1
- 2026Leveraging Structural Constraints for Diffusion-based Neural TSP Solverscited by 1
- 2026Transport, Don't Generate: Deterministic Geometric Flows for Combinatorial Optimizationcited by 0
- 2026Leveraging Structural Constraints for Diffusion-based Neural TSP Solvers8 Jun 2026
- 2026Transport, Don't Generate: Deterministic Geometric Flows for Combinatorial Optimization11 Feb 2026
- 2025Boosting Cross-problem Generalization in Diffusion-Based Neural Combinatorial Solver via Inference Time Adaptation15 Feb 2025
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimization5 Feb 2025
- 2024IDEQ -- Improving Diffusion Models for the Traveling Salesman Problem (TSP) by Leveraging the Structure of the Solution Space18 Dec 2024
- 2024Diffusion Models as Network Optimizers: Explorations and Analysis1 Nov 2024
- 2024Unsupervised Training of Diffusion Models for Feasible Solution Generation in Neural Combinatorial Optimization15 Oct 2024
- 2024SymmetricDiffusers: Learning Discrete Diffusion on Finite Symmetric Groups3 Oct 2024
- 2024DiffSG: A Generative Solver for Network Optimization with Diffusion Model13 Aug 2024
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimization16 Feb 2023
- 2025Preference Optimization for Combinatorial Optimization Problemscited by 11
- 2025Saffron-1: Safety Inference Scalingcited by 1
- 2025Saffron-1: Safety Inference Scaling6 Jun 2025
- 2025Preference Optimization for Combinatorial Optimization Problems13 May 2025
- 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 258
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 140
- 2023Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Optcited by 81
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 80
- 2023DeepACO: Neural-enhanced Ant Systems for Combinatorial Optimizationcited by 77
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 70
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 68
- 2023Unsupervised Learning for Solving the Travelling Salesman Problemcited by 57
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
- 2024INViT: A Generalizable Routing Problem Solver with Invariant Nested View Transformercited by 43
- 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNetscited by 40
- 2024How Efficient is LLM-Generated Code? A Rigorous & High-Standard Benchmarkcited by 39
12 most cited of 112 All 112 (JSON)
- 2026MiLoop: Selective Memory Propagation for Neural Combinatorial Optimization1 Oct 2026
- 2026Just Initialize: A Training-Free Initialization Component for Large-Scale Routing Optimization28 Sep 2026
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimization28 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026Connected by Construction: Learning Tractable Near-Tour Marginals for Traveling Salesman Problems13 Jul 2026
- 2026TSP with Predictions: Heatmap to Tour with Provable Guarantees4 Jul 2026
- 2026GeoRouteNet: A Geometry-Aware Non-Autoregressive Neural Solver for the Euclidean Traveling Salesman Problem22 Jun 2026
- 2026Structuring and Tokenizing Distributed User Interest Context for Generative Recommendation18 Jun 2026
- 2026AGDN: Learning to Solve Traveling Salesman Problem with Anisotropic Graph Diffusion Network17 Jun 2026
- 2026N(CO)2: Neural Combinatorial Optimization with Chance Constraints to Solve Stochastic Orienteering16 Jun 2026
- 2026Beyond Static Priors: Dynamic Neural Guidance for Large-Scale Ant Colony Optimization2 Jun 2026
- 2026Unsupervised Diffusion Solver for Combinatorial Optimization via Combinatorial Adjoint Matching29 May 2026
12 newest of 112 All 112 (JSON)