BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimization
Not on the map. Why?
Abstract (arXiv)
Despite the success of neural-based combinatorial optimization methods for end-to-end heuristic learning, out-of-distribution generalization remains a challenge. In this paper, we present a novel formulation of Combinatorial Optimization Problems (COPs) as Markov Decision Processes (MDPs) that effectively leverages common symmetries of COPs to improve out-of-distribution robustness. Starting from a direct MDP formulation of a constructive method, we introduce a generic way to reduce the state space, based on Bisimulation Quotienting (BQ) in MDPs. Then, for COPs with a recursive nature, we specialize the bisimulation and show how the reduced state exploits the symmetries of these problems and facilitates MDP solving. Our approach is principled and we prove that an optimal policy for the proposed BQ-MDP actually solves the associated COPs. We illustrate our approach on five classical problems: the Euclidean and Asymmetric Traveling Salesman, Capacitated Vehicle Routing, Orienteering and Knapsack Problems. Furthermore, for each problem, we introduce a simple attention-based policy network for the BQ-MDPs, which we train by imitation of (near) optimal solutions of small instances from a single distribution. We obtain new state-of-the-art results for the five COPs on both synthetic and realistic benchmarks. Notably, in contrast to most existing neural approaches, our learned policies show excellent generalization performance to much larger instances than seen during training, without any additional search procedure.
Key facts. Cited by 82 papers in the map (data through 14 Oct 2026). Builds on 32 of its 56 references that are in the map. First posted on arXiv 9 Jan 2023.
Builds on
32 of 56 references.
References · 32
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015Pointer Networkscited by 895
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 629
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
- 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
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
20 more
- 2020ReZero is All You Need: Fast Convergence at Large Depthcited by 264
- 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 236
- 2020Generalize a Small Pre-trained Model to Arbitrarily Large TSP Instancescited by 162
- 2022Goal-Conditioned Reinforcement Learning: Problems and Solutionscited by 158
- 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 140
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 129
- 2020Hybrid Genetic Search for the CVRP: Open-Source Implementation and SWAP* Neighborhoodcited by 125
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 119
- 2021Learning to Delegate for Large-scale Vehicle Routingcited by 109
- 2020Multi-Decoder Attention Model with Embedding Glimpse for Solving Vehicle Routing Problemscited by 100
- 2020Learning the Travelling Salesperson Problem Requires Rethinking Generalizationcited by 98
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2020Combining Reinforcement Learning and Constraint Programming for Combinatorial Optimizationcited by 63
- 2021The Transformer Network for the Traveling Salesman Problemcited by 59
- 2017Learning Generalized Reactive Policies using Deep Neural Networkscited by 39
- 2020Learning to Solve Combinatorial Optimization Problems on Real-World Graphs in Linear Timecited by 39
- 2021Generalization of Neural Combinatorial Solvers Through the Lens of Adversarial Robustnesscited by 35
- 2020A Deep Reinforcement Learning Algorithm Using Dynamic Attention Model for Vehicle Routing Problemscited by 30
- 2022On the Generalization of Neural Combinatorial Optimization Heuristicscited by 24
- 2016Divide and Conquer Networkscited by 6
Built on by
Citing papers per year: 2024: 21; 2025: 32; 2026: 29.
82 papers.
Sort:
By area:
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 276
- 2024HSEvo: Elevating Automatic Heuristic Design with Diversity-Driven Harmony Search and Genetic Algorithm Using LLMscited by 73
- 2024RouteFinder: Towards Foundation Models for Vehicle Routing Problemscited by 55
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
- 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
- 2024Self-Improved Learning for Scalable Neural Combinatorial Optimizationcited by 29
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2024DPN: Decoupling Partition and Navigation for Neural Solvers of Min-max Vehicle Routing Problemscited by 18
- 2025Destroy and Repair Using Hyper Graphs for Routingcited by 14
38 more
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solvercited by 14
- 2025BOPO: Neural Combinatorial Optimization via Best-anchored and Objective-guided Preference Optimizationcited by 14
- 2025MTL-KD: Multi-Task Learning Via Knowledge Distillation for Generalizable Neural Vehicle Routing Solvercited by 13
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learningcited by 12
- 2024DISCO: Efficient Diffusion Solver for Large-Scale Combinatorial Optimization Problemscited by 11
- 2025Preference Optimization for Combinatorial Optimization Problemscited by 11
- 2025Learning to Insert for Constructive Neural Vehicle Routing Solvercited by 10
- 2024Instance-Conditioned Adaptation for Large-scale Generalization of Neural Routing Solvercited by 9
- 2024Collaboration! Towards Robust Neural Methods for Routing Problemscited by 9
- 2025An Efficient Diffusion-based Non-Autoregressive Solver for Traveling Salesman Problemcited by 9
- 2024GREAT: A Graph Edge Attention Network for the Electric Vehicle Routing Problem with Asymmetric Costscited by 8
- 2025Rethinking Neural Combinatorial Optimization for Vehicle Routing Problems with Different Constraint Tightness Degreescited by 8
- 2025URS: A Unified Neural Routing Solver for Cross-Problem Zero-Shot Generalizationcited by 8
- 2026RADAR: Learning to Route with Asymmetry-aware DistAnce Representationscited 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
- 2025VRPAgent: LLM-Driven Discovery of Heuristic Operators for Vehicle Routing Problemscited by 7
- 2025Multi-Task Vehicle Routing Solver via Mixture of Specialized Experts under State-Decomposable MDPcited by 7
- 2024Moco: A Learnable Meta Optimizer for Combinatorial Optimizationcited by 5
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networkscited by 5
- 2025An Agentic Framework with LLMs for Solving Complex Vehicle Routing Problemscited by 5
- 2024Memory-Enhanced Neural Solvers for Routing Problemscited by 4
- 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
- 2025Bridging Synthetic and Real Routing Problems via LLM-Guided Instance Generation and Progressive Adaptationcited by 3
- 2024Scaling Combinatorial Optimization Neural Improvement Heuristics with Online Search and Adaptationcited by 2
- 2025LocalEscaper: A Weakly-supervised Framework with Regional Reconstruction for Scalable Neural TSP Solverscited by 2
- 2025UniCO: Towards a Unified Model for Combinatorial Optimization Problemscited by 2
- 2025Beyond Simple Graphs: Neural Multi-Objective Routing on Multigraphscited by 2
- 2026CADO: From Imitation to Cost Minimization for Heatmap-based Solvers in Combinatorial Optimizationcited by 2
- 2026Chain-of-Context Learning: Dynamic Constraint Understanding for Multi-Task VRPscited by 2
- 2026SPACE: Unifying Symmetric and Asymmetric Routing Problems for Generalist Neural Solvercited by 2
- 2024IDEQ -- Improving Diffusion Models for the Traveling Salesman Problem (TSP) by Leveraging the Structure of the Solution Spacecited by 1
- 2025USPR: Learning a Unified Solver for Profiled Routingcited by 1
- 2025Recurrent State Encoders for Efficient Neural Combinatorial Optimizationcited by 1
- 2025KNARsack: Teaching Neural Algorithmic Reasoners to Solve Pseudo-Polynomial Problemscited by 1
- 2025Empowering Targeted Neighborhood Search via Hyper Tour for Large-Scale TSPcited by 1
50 most cited of 82 All 82 (JSON)
- 2026Size Generalization for Diffusion Routing Solvers12 Oct 2026
- 2026EDISCO: Equivariant DIScrete Diffusion for Euclidean Combinatorial Optimization4 Oct 2026
- 2026MiLoop: Selective Memory Propagation for Neural Combinatorial Optimization1 Oct 2026
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimization28 Sep 2026
- 2026HyCO: A Hybrid Neural Solver for Combinatorial Optimization7 Sep 2026
- 2026Improving Cross-Problem Vehicle Routing with Locally Augmented Preferences and Representation Disentanglement25 Aug 2026
- 2026TSP with Predictions: Heatmap to Tour with Provable Guarantees4 Jul 2026
- 2026AGDN: Learning to Solve Traveling Salesman Problem with Anisotropic Graph Diffusion Network17 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
- 2026MViewRouter: Internalizing Geometric Equivariance via Multi-view Alternating Attention for Combinatorial Routing31 May 2026
38 more
- 2026SQARL: A Size-Agnostic Reinforcement Learning approach for Circuit Allocation in Distributed Quantum Architectures26 May 2026
- 2026SPACE: Unifying Symmetric and Asymmetric Routing Problems for Generalist Neural Solver23 May 2026
- 2026Learning with Foresight: Enhancing Neural Routing Policy via Multi-Node Lookahead Prediction19 May 2026
- 2026Learning to Solve Compositional Geometry Routing Problems18 May 2026
- 2026Rethinking Positional Encoding for Neural Vehicle Routing12 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
- 2026LINC: Decoupling Local Consequence Scoring from Hidden Matching in Constructive Neural Routing7 May 2026
- 2026Two-Stage Learned Decomposition for Scalable Routing on Multigraphs6 May 2026
- 2026ARMATA: Auto-Regressive Multi-Agent Task Assignment5 May 2026
- 2026Learning to Solve Orienteering Problem with Time Windows and Variable Profits6 Mar 2026
- 2026RADAR: Learning to Route with Asymmetry-aware DistAnce Representations3 Mar 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
- 2026GREAT-EER: Graph Edge Attention Network for Emergency Evacuation Responses16 Feb 2026
- 2026CADO: From Imitation to Cost Minimization for Heatmap-based Solvers in Combinatorial Optimization9 Feb 2026
- 2025ARC: Leveraging Compositional Representations for Cross-Problem Learning on VRPs21 Dec 2025
- 2025Deep Learning--Accelerated Multi-Start Large Neighborhood Search for Real-time Freight Bundling12 Dec 2025
- 2025Bridging Synthetic and Real Routing Problems via LLM-Guided Instance Generation and Progressive Adaptation13 Nov 2025
- 2025Multi-Task Vehicle Routing Solver via Mixture of Specialized Experts under State-Decomposable MDP24 Oct 2025
- 2025Empowering Targeted Neighborhood Search via Hyper Tour for Large-Scale TSP23 Oct 2025
- 2025An Agentic Framework with LLMs for Solving Complex Vehicle Routing Problems19 Oct 2025
- 2025Multi-Action Self-Improvement for Neural Combinatorial Optimization14 Oct 2025
- 2025VRPAgent: LLM-Driven Discovery of Heuristic Operators for Vehicle Routing Problems8 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
- 2025KNARsack: Teaching Neural Algorithmic Reasoners to Solve Pseudo-Polynomial Problems17 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
- 2025On Distributional Dependent Performance of Classical and Neural Routing Solvers4 Aug 2025
- 2025Parametrized Multi-Agent Routing via Deep Attention Models30 Jul 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
- 2025GELD: A Unified Neural Model for Efficiently Solving Traveling Salesman Problems Across Different Scales7 Jun 2025
- 2025MTL-KD: Multi-Task Learning Via Knowledge Distillation for Generalizable Neural Vehicle Routing Solver3 Jun 2025
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learning3 Jun 2025
- 2025RsGCN: Subgraph-Based Rescaling Enhances Generalization of GCNs for Solving Traveling Salesman Problems31 May 2025
50 newest of 82 All 82 (JSON)
- 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
- 2024Scaling Combinatorial Optimization Neural Improvement Heuristics with Online Search and Adaptationcited by 2
- 2025NeuFACO: Neural Focused Ant Colony Optimization for Traveling Salesman Problemcited by 0
- 2026SQARL: A Size-Agnostic Reinforcement Learning approach for Circuit Allocation in Distributed Quantum Architecturescited by 0
- 2026MViewRouter: Internalizing Geometric Equivariance via Multi-view Alternating Attention for Combinatorial Routingcited by 0
- 2026MViewRouter: Internalizing Geometric Equivariance via Multi-view Alternating Attention for Combinatorial Routing31 May 2026
- 2026SQARL: A Size-Agnostic Reinforcement Learning approach for Circuit Allocation in Distributed Quantum Architectures26 May 2026
- 2025NeuFACO: Neural Focused Ant Colony Optimization for Traveling Salesman Problem21 Sep 2025
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problems2 Mar 2025
- 2024Scaling Combinatorial Optimization Neural Improvement Heuristics with Online Search and Adaptation13 Dec 2024
- 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvement22 Mar 2024
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimization21 Feb 2024
- 2025An Efficient Diffusion-based Non-Autoregressive Solver for Traveling Salesman Problemcited by 9
- 2024IDEQ -- Improving Diffusion Models for the Traveling Salesman Problem (TSP) by Leveraging the Structure of the Solution Spacecited by 1
- 2026Leveraging Structural Constraints for Diffusion-based Neural TSP Solverscited by 1
- 2026HyCO: A Hybrid Neural Solver for Combinatorial Optimizationcited by 1
- 2026EDISCO: Equivariant DIScrete Diffusion for Euclidean Combinatorial Optimizationcited by 0
- 2026Size Generalization for Diffusion Routing Solverscited by 0
- 2026Size Generalization for Diffusion Routing Solvers12 Oct 2026
- 2026EDISCO: Equivariant DIScrete Diffusion for Euclidean Combinatorial Optimization4 Oct 2026
- 2026HyCO: A Hybrid Neural Solver for Combinatorial Optimization7 Sep 2026
- 2026Leveraging Structural Constraints for Diffusion-based Neural TSP Solvers8 Jun 2026
- 2025An Efficient Diffusion-based Non-Autoregressive Solver for Traveling Salesman Problem23 Jan 2025
- 2024IDEQ -- Improving Diffusion Models for the Traveling Salesman Problem (TSP) by Leveraging the Structure of the Solution Space18 Dec 2024
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 276
- 2024HSEvo: Elevating Automatic Heuristic Design with Diversity-Driven Harmony Search and Genetic Algorithm Using LLMscited by 73
- 2024RouteFinder: Towards Foundation Models for Vehicle Routing Problemscited by 55
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 42
- 2024Self-Improved Learning for Scalable Neural Combinatorial Optimizationcited by 29
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2024DPN: Decoupling Partition and Navigation for Neural Solvers of Min-max Vehicle Routing Problemscited by 18
- 2025Destroy and Repair Using Hyper Graphs for Routingcited by 14
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solvercited by 14
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learningcited by 12
- 2024DISCO: Efficient Diffusion Solver for Large-Scale Combinatorial Optimization Problemscited by 11
12 most cited of 64 All 64 (JSON)
- 2026MiLoop: Selective Memory Propagation for Neural Combinatorial Optimization1 Oct 2026
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimization28 Sep 2026
- 2026Improving Cross-Problem Vehicle Routing with Locally Augmented Preferences and Representation Disentanglement25 Aug 2026
- 2026TSP with Predictions: Heatmap to Tour with Provable Guarantees4 Jul 2026
- 2026AGDN: Learning to Solve Traveling Salesman Problem with Anisotropic Graph Diffusion Network17 Jun 2026
- 2026Beyond Static Priors: Dynamic Neural Guidance for Large-Scale Ant Colony Optimization2 Jun 2026
- 2026SPACE: Unifying Symmetric and Asymmetric Routing Problems for Generalist Neural Solver23 May 2026
- 2026Learning with Foresight: Enhancing Neural Routing Policy via Multi-Node Lookahead Prediction19 May 2026
- 2026Learning to Solve Compositional Geometry Routing Problems18 May 2026
- 2026Rethinking Positional Encoding for Neural Vehicle Routing12 May 2026
- 2026Rethinking Constraint Awareness for Efficient State Embedding of Neural Routing Solver11 May 2026
12 newest of 64 All 64 (JSON)