Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizon
Not on the map. Why?
Abstract (arXiv)
This paper surveys the recent attempts, both from the machine learning and operations research communities, at leveraging machine learning to solve combinatorial optimization problems. Given the hard nature of these problems, state-of-the-art algorithms rely on handcrafted heuristics for making decisions that are otherwise too expensive to compute or mathematically not well defined. Thus, machine learning looks like a natural candidate to make such decisions in a more principled and optimized way. We advocate for pushing further the integration of machine learning and combinatorial optimization and detail a methodology to do so. A main point of the paper is seeing generic optimization problems as data points and inquiring what is the relevant distribution of problems to use for learning on a given task.
Key facts. Cited by 612 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 89; 2022: 88; 2023: 97; 2024: 111; 2025: 119; 2026: 108.
612 papers.
Sort:
By area:
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 266
- 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 258
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2021DC3: A learning method for optimization with hard constraintscited by 181
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2021Scalars are universal: Equivariant machine learning, structured like classical physicscited by 127
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 103
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
- 2021Edge Artificial Intelligence for 6G: Vision, Enabling Technologies, and Applicationscited by 96
38 more
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 89
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2022Tutorial on amortized optimizationcited by 83
- 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 81
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 80
- 2023DeepACO: Neural-enhanced Ant Systems for Combinatorial Optimizationcited by 77
- 2021Graph Neural Network Guided Local Search for the Traveling Salesperson Problemcited by 70
- 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
- 2023Robust Scheduling with GFlowNetscited by 67
- 2024A Systematic Survey on Large Language Models for Algorithm Designcited by 65
- 2023Towards Generalizable Neural Solvers for Vehicle Routing Problems via Ensemble with Transferrable Local Policycited by 61
- 2022Self-Supervised Primal-Dual Learning for Constrained Optimizationcited by 60
- 2022Winner Takes It All: Training Performant RL Populations for Combinatorial Optimizationcited by 57
- 2023Unsupervised Learning for Solving the Travelling Salesman Problemcited by 57
- 2022Pareto Set Learning for Neural Multi-objective Combinatorial Optimizationcited by 56
- 2021Towards Lower Bounds on the Depth of ReLU Neural Networkscited by 55
- 2024RouteFinder: Towards Foundation Models for Vehicle Routing Problemscited by 54
- 2024Ant Colony Sampling with GFlowNets for Combinatorial Optimizationcited by 53
- 2023Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAXcited by 52
- 2023Algorithm Evolution Using Large Language Modelcited by 52
- 2024Multi-Task Learning for Routing Problem with Cross-Problem Zero-Shot Generalizationcited by 49
- 2021Learning to Select Cuts for Efficient Mixed-Integer Programmingcited by 48
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 48
- 2024GraphArena: Evaluating and Exploring Large Language Models on Graph Computationcited by 48
- 2021Constructions in combinatorics via neural networkscited by 46
- 2021Variational Neural Annealingcited by 45
- 2022Learning to branch with Tree MDPscited by 45
- 2022A Survey for Solving Mixed Integer Programming via Machine Learningcited by 44
- 2023Learning Cut Selection for Mixed-Integer Linear Programming via Hierarchical Sequence Modelcited by 44
- 2023H-TSP: Hierarchically Solving the Large-Scale Travelling Salesman Problemcited by 43
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
- 2021Learning a Large Neighborhood Search Algorithm for Mixed Integer Programscited by 41
- 2022Equivariant quantum circuits for learning on weighted graphscited by 41
- 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNetscited by 40
- 2022On Representing Linear Programs by Graph Neural Networkscited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
50 most cited of 612 All 612 (JSON)
- 2026MiLoop: Selective Memory Propagation for Neural Combinatorial Optimization1 Oct 2026
- 2026Teaching LLMs to Generate Challenging MILP Instances via Solver Feedback29 Sep 2026
- 2026SimpleEvol: An Agent-Loop Framework for LLM-Driven Automated Heuristic Design with Minimal Human Priors29 Sep 2026
- 2026BiFE: Search-Efficient Discovery of CPU-Only Branching Policies via LLM-based Bi-Fidelity Evolution29 Sep 2026
- 2026Just Initialize: A Training-Free Initialization Component for Large-Scale Routing Optimization28 Sep 2026
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026Deep Reinforcement Learning on Item-Compatibility Graphs for One-Dimensional Bin Packing21 Sep 2026
- 2026Reinforcement Learning in Operational Research: A Technical Review and Practical Roadmap21 Sep 2026
- 2026Learning-to-Optimize as the Missing Architectural Layer of AI-Native Networks18 Sep 2026
- 2026GenOR-Twin: A Semantic Middleware for Integrating Operational Discourse with Mathematical Optimization11 Sep 2026
- 2026HyCO: A Hybrid Neural Solver for Combinatorial Optimization7 Sep 2026
- 2026GNN-Guided Graph Coarsening and Adaptive QUBO Penalties for the Capacitated Vehicle Routing Problem with Time Windows on a Quantum Annealer4 Sep 2026
38 more
- 2026Improving Cross-Problem Vehicle Routing with Locally Augmented Preferences and Representation Disentanglement25 Aug 2026
- 2026Learning Early-to-Final Solution Consistency for MILP Acceleration20 Aug 2026
- 2026Drive, Pack, Fly: The Travelling Thief Problem with Drone17 Aug 2026
- 2026Constrained Graph Diffusion for Mixed Integer Optimization13 Aug 2026
- 2026A Graph Neural Network--Guided Genetic Algorithm for Physical Internet Supply Chain Optimization under Cost Uncertainty10 Aug 2026
- 2026Machine Learning-Enhanced Tabu Search for Tactical Wireless Network Design31 Jul 2026
- 2026AutoPref: Automatic Discovery of Task-Specific Preference Objectives for Neural Combinatorial Optimization30 Jul 2026
- 2026AI-Driven Real-Time Relay Optimisation in Smart Urban NR-V2X Networks via Learning-to-Optimise Graph Neural Networks29 Jul 2026
- 2026When Do Learned Diffusion Proposals Help Constraint Solving? A Controlled Study on Continuous Algebraic Systems29 Jul 2026
- 2026Recycling computational processes of dynamic programming for combinatorial optimization problems: a reservoir computing approach25 Jul 2026
- 2026Anatomy of a Sound Neural Reasoner: One-Shot Amortization, First-Pass Poisoning, and Search Inertness in Clue-Rich Completion22 Jul 2026
- 2026LaT: LLM-as-Trainer for Multi-Task Vehicle Routing Solvers20 Jul 2026
- 2026A Weisfeiler-Leman Characterization of Global-Attention Graph Transformers for Mixed-Integer Linear Programs20 Jul 2026
- 2026CASP: Learning-Augmented Offline Approximation with Verifiable Certificates and Bounded-Loss PAC Guarantees16 Jul 2026
- 2026Low-Latency Relay Selection in NR-V2X Vehicular Communications via Graph Isomorphism Networks with Edge Features15 Jul 2026
- 2026LP Mining with LP2Graph: A Use Case for Railway Rescheduling13 Jul 2026
- 2026GraphBU: MILP Instance Generation with Graph-Native Block Units7 Jul 2026
- 2026TSP with Predictions: Heatmap to Tour with Provable Guarantees4 Jul 2026
- 2026Neural Certificate Pricing for Combinatorial Optimization Problems1 Jul 2026
- 2026Local-Minima-Preserving Continuous Relaxation of Ising Problems29 Jun 2026
- 2026Learning to Place Guards by Reinforcement: A Geo-Free Neural Policy for the Vertex-Guard Art Gallery Problem19 Jun 2026
- 2026Fusing Backdoors, Machine Learning, and Optimization for Large-Scale Parametric Mixed-Integer Programs19 Jun 2026
- 2026RACL: Reasoning-Agent Control Layers for Continuous Metaheuristic Learning18 Jun 2026
- 2026Discovering Lattice Reduction Strategies via Self-Play13 Jun 2026
- 2026LEAF: A Learning-Enabled ADMM Framework for Accelerated Convex Optimization8 Jun 2026
- 2026SCALE: Scalable Cross-Attention Learning with Extrapolation for Agentic Workflow Scheduling5 Jun 2026
- 2026Learning Empirically Admissible Neural Heuristics for Combinatorial Search3 Jun 2026
- 2026Smart Transportation Without Neurons -- Fair Metro Network Expansion with Tabular Reinforcement Learning2 Jun 2026
- 2026MViewRouter: Internalizing Geometric Equivariance via Multi-view Alternating Attention for Combinatorial Routing31 May 2026
- 2026Learning to Solve and Optimize by Evolving Code29 May 2026
- 2026TriSearch: Learning to Optimize Triangulations via Bistellar Flips28 May 2026
- 2026Opt-Verifier: Unleashing the Power of LLMs for Optimization Modeling via Dual-Side Verification28 May 2026
- 2026LoRe: Adaptive Interaction-Evaluation Routing with Per-Step Interaction Budgets for Iterative Graph Solvers27 May 2026
- 2026Towards Generalization-Oriented Models for Vehicle Routing Problems with Mixture-of-Experts26 May 2026
- 2026Reinforcement Learning with a Bilevel World-Model Architecture for Scan-Order Optimisation in Laser Directed Energy Deposition24 May 2026
- 2026SPACE: Unifying Symmetric and Asymmetric Routing Problems for Generalist Neural Solver23 May 2026
- 2026Learning Altruistic Collaboration in Heterogeneous Multi-Team Systems20 May 2026
- 2026Projecting Latent RL Actions: Towards Generalizable and Scalable Graph Combinatorial Optimization19 May 2026
50 newest of 612 All 612 (JSON)
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
- 2024Diffusion Models as Constrained Samplers for Optimization with Unknown Constraintscited by 33
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physicscited by 28
- 2022Denoising Diffusion for Sampling SAT Solutionscited by 4
- 2025Boosting Cross-problem Generalization in Diffusion-Based Neural Combinatorial Solver via Inference Time Adaptationcited by 1
- 2025A Denoising Diffusion-Based Evolutionary Algorithm Framework: Application to the Maximum Independent Set Problemcited by 1
- 2026HyCO: A Hybrid Neural Solver for Combinatorial Optimizationcited by 1
- 2026HyCO: A Hybrid Neural Solver for Combinatorial Optimization7 Sep 2026
- 2025A Denoising Diffusion-Based Evolutionary Algorithm Framework: Application to the Maximum Independent Set Problem8 Oct 2025
- 2025Boosting Cross-problem Generalization in Diffusion-Based Neural Combinatorial Solver via Inference Time Adaptation15 Feb 2025
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physics12 Feb 2025
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimization5 Feb 2025
- 2024Diffusion Models as Constrained Samplers for Optimization with Unknown Constraints28 Feb 2024
- 2022Denoising Diffusion for Sampling SAT Solutions30 Nov 2022
- 2022Learning to Optimize Permutation Flow Shop Scheduling via Graph-based Imitation Learningcited by 10
- 2024CAMBranch: Contrastive Learning with Augmented MILPs for Branchingcited by 10
- 2024SORREL: Suboptimal-Demonstration-Guided Reinforcement Learning for Learning to Branchcited by 9
- 2022Branch Ranking for Efficient Mixed-Integer Programming via Offline Ranking-based Policy Learningcited by 2
- 2024Offline reinforcement learning for job-shop scheduling problemscited by 2
- 2021Solving Graph-based Public Good Games with Tree Search and Imitation Learningcited by 0
- 2026Imitation Learning for Combinatorial Optimisation under Uncertaintycited by 0
- 2026Imitation Learning for Combinatorial Optimisation under Uncertainty8 Jan 2026
- 2024SORREL: Suboptimal-Demonstration-Guided Reinforcement Learning for Learning to Branch20 Dec 2024
- 2024Offline reinforcement learning for job-shop scheduling problems21 Oct 2024
- 2024CAMBranch: Contrastive Learning with Augmented MILPs for Branching6 Feb 2024
- 2022Learning to Optimize Permutation Flow Shop Scheduling via Graph-based Imitation Learning31 Oct 2022
- 2022Branch Ranking for Efficient Mixed-Integer Programming via Offline Ranking-based Policy Learning26 Jul 2022
- 2021Solving Graph-based Public Good Games with Tree Search and Imitation Learning12 Jun 2021
- 2025CO-Bench: Benchmarking Language Model Agents in Algorithm Search for Combinatorial Optimizationcited by 28
- 2025ORFS-agent: Tool-Using Agents for Chip Design Optimizationcited by 13
- 2026DRAGON: LLM-Driven Decomposition and Reconstruction Agents for Large-Scale Combinatorial Optimizationcited by 3
- 2026Distribution-Aware Algorithm Design with LLM Agentscited by 0
- 2026SCALE: Scalable Cross-Attention Learning with Extrapolation for Agentic Workflow Schedulingcited by 0
- 2026SimpleEvol: An Agent-Loop Framework for LLM-Driven Automated Heuristic Design with Minimal Human Priorscited by 0
- 2026SimpleEvol: An Agent-Loop Framework for LLM-Driven Automated Heuristic Design with Minimal Human Priors29 Sep 2026
- 2026SCALE: Scalable Cross-Attention Learning with Extrapolation for Agentic Workflow Scheduling5 Jun 2026
- 2026Distribution-Aware Algorithm Design with LLM Agents13 May 2026
- 2026DRAGON: LLM-Driven Decomposition and Reconstruction Agents for Large-Scale Combinatorial Optimization10 Jan 2026
- 2025ORFS-agent: Tool-Using Agents for Chip Design Optimization10 Jun 2025
- 2025CO-Bench: Benchmarking Language Model Agents in Algorithm Search for Combinatorial Optimization6 Apr 2025
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2024ReEvo: Large Language Models as Hyper-Heuristics with Reflective Evolutioncited by 266
- 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 258
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2021DC3: A learning method for optimization with hard constraintscited by 181
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2021Scalars are universal: Equivariant machine learning, structured like classical physicscited by 127
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 103
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 97
- 2021Edge Artificial Intelligence for 6G: Vision, Enabling Technologies, and Applicationscited by 96
12 most cited of 584 All 584 (JSON)
- 2026MiLoop: Selective Memory Propagation for Neural Combinatorial Optimization1 Oct 2026
- 2026Teaching LLMs to Generate Challenging MILP Instances via Solver Feedback29 Sep 2026
- 2026BiFE: Search-Efficient Discovery of CPU-Only Branching Policies via LLM-based Bi-Fidelity Evolution29 Sep 2026
- 2026Just Initialize: A Training-Free Initialization Component for Large-Scale Routing Optimization28 Sep 2026
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026Deep Reinforcement Learning on Item-Compatibility Graphs for One-Dimensional Bin Packing21 Sep 2026
- 2026Reinforcement Learning in Operational Research: A Technical Review and Practical Roadmap21 Sep 2026
- 2026Learning-to-Optimize as the Missing Architectural Layer of AI-Native Networks18 Sep 2026
- 2026GenOR-Twin: A Semantic Middleware for Integrating Operational Discourse with Mathematical Optimization11 Sep 2026
- 2026GNN-Guided Graph Coarsening and Adaptive QUBO Penalties for the Capacitated Vehicle Routing Problem with Time Windows on a Quantum Annealer4 Sep 2026
- 2026Improving Cross-Problem Vehicle Routing with Locally Augmented Preferences and Representation Disentanglement25 Aug 2026
- 2026Learning Early-to-Final Solution Consistency for MILP Acceleration20 Aug 2026
12 newest of 584 All 584 (JSON)