Combinatorial optimization and reasoning with graph neural networks
Not on the map. Why?
Abstract (arXiv)
Combinatorial optimization is a well-established area in operations research and computer science. Until recently, its methods have focused on solving problem instances in isolation, ignoring that they often stem from related data distributions in practice. However, recent years have seen a surge of interest in using machine learning, especially graph neural networks (GNNs), as a key building block for combinatorial tasks, either directly as solvers or by enhancing exact solvers. The inductive bias of GNNs effectively encodes combinatorial and relational input due to their invariance to permutations and awareness of input sparsity. This paper presents a conceptual review of recent key advancements in this emerging field, aiming at optimization and machine learning researchers.
Key facts. Cited by 267 papers in the map (data through 7 Oct 2026). Builds on 112 of its 276 references that are in the map. First posted on arXiv 18 Feb 2021.
Builds on
112 of 276 references.
References · 112
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
38 more
- 2015Pointer Networkscited by 882
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
- 2020Learning Mesh-Based Simulation with Graph Networkscited by 840
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2020Benchmarking Graph Neural Networkscited by 672
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2014Neural Turing Machinescited by 630
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2019Provably Powerful Graph Networkscited by 385
- 2017A simple neural network module for relational reasoningcited by 345
- 2017Residual Gated Graph ConvNetscited by 341
- 2018Invariant and Equivariant Graph Networkscited by 339
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
- 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
- 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
- 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 235
- 2019Differentiation of Blackbox Combinatorial Solverscited by 224
- 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
- 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 202
- 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
- 2019What graph neural networks cannot learn: depth vs widthcited by 195
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 190
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
- 2020Design Space for Graph Neural Networkscited by 182
- 2020Solving Mixed Integer Programs Using Neural Networkscited by 178
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
- 2020Query2box: Reasoning over Knowledge Graphs in Vector Space using Box Embeddingscited by 169
- 2016Value Iteration Networkscited by 158
50 most cited of 112 All 112 (JSON)
Built on by
Citing papers per year: 2021: 28; 2022: 60; 2023: 40; 2024: 53; 2025: 55; 2026: 31.
267 papers.
Sort:
By area:
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2021Scalars are universal: Equivariant machine learning, structured like classical physicscited by 127
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 107
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 103
- 2021Neural Algorithmic Reasoningcited by 92
- 2022Tutorial on amortized optimizationcited by 83
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 80
- 2021Graph Neural Network Guided Local Search for the Traveling Salesperson Problemcited by 70
- 2022In Defense of the Unitary Scalarization for Deep Multi-Task Learningcited by 65
- 2024Understanding Transformer Reasoning Capabilities via Graph Algorithmscited by 64
38 more
- 2021Linear algebra with transformerscited by 62
- 2023Compositional Generalization from First Principlescited by 62
- 2023Towards Generalizable Neural Solvers for Vehicle Routing Problems via Ensemble with Transferrable Local Policycited by 61
- 2022Theory of Graph Neural Networks: Representation and Learningcited by 60
- 2022Learning To Cut By Looking Ahead: Cutting Plane Selection via Imitation Learningcited by 58
- 2022A Generalist Neural Algorithmic Learnercited by 58
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimizationcited by 58
- 2022Pareto Set Learning for Neural Multi-objective Combinatorial Optimizationcited by 56
- 2022Provably expressive temporal graph networkscited by 56
- 2022Graph Neural Networks are Dynamic Programmerscited by 55
- 2025Position: Graph Learning Will Lose Relevance Due To Poor Benchmarkscited by 52
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 48
- 2021Constructions in combinatorics via neural networkscited by 46
- 2024Can Graph Learning Improve Planning in LLM-based Agents?cited by 42
- 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
- 2023OptiMUS: Optimization Modeling Using MIP Solvers and large language modelscited by 39
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 39
- 2021On Representation Knowledge Distillation for Graph Neural Networkscited by 38
- 2022SizeShiftReg: a Regularization Method for Improving Size-Generalization in Graph Neural Networkscited by 36
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problemscited by 36
- 2021Generalization of Neural Combinatorial Solvers Through the Lens of Adversarial Robustnesscited by 35
- 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 34
- 2023Equivariant Deep Weight Space Alignmentcited by 34
- 2022Modern graph neural networks do worse than classical greedy algorithms in solving combinatorial optimization problems like maximum independent setcited by 33
- 2024Residual Connections and Normalization Can Provably Prevent Oversmoothing in GNNscited by 31
- 2025ALE-Bench: A Benchmark for Long-Horizon Objective-Driven Algorithm Engineeringcited by 30
- 2022Graph Coloring with Physics-Inspired Graph Neural Networkscited by 29
- 2024Simulation of Graph Algorithms with Looped Transformerscited by 29
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physicscited by 28
- 2025CO-Bench: Benchmarking Language Model Agents in Algorithm Search for Combinatorial Optimizationcited by 28
- 2021Goal-Aware Neural SAT Solvercited by 27
- 2022Graph Neural Networks in IoT: A Surveycited by 27
- 2022One Model, Any CSP: Graph Neural Networks as Fast Global Search Heuristics for Constraint Satisfactioncited by 27
- 2023Probabilistically Rewired Message-Passing Neural Networkscited by 26
- 2022Adaptive Cut Selection in Mixed-Integer Linear Programmingcited by 25
- 2022On the Generalization of Neural Combinatorial Optimization Heuristicscited by 24
50 most cited of 267 All 267 (JSON)
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026Graph neural networks and the energetic cavity method 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
- 2026A Deep Reinforcement Learning Algorithm for the Vehicle Routing Problem with Stochastic Demands and Outsourcing18 Jul 2026
- 2026CASP: Learning-Augmented Offline Approximation with Verifiable Certificates and Bounded-Loss PAC Guarantees16 Jul 2026
- 2026Placing Degree Scales After LayerNorm12 Jun 2026
- 2026TriSearch: Learning to Optimize Triangulations via Bistellar Flips28 May 2026
- 2026LoRe: Adaptive Interaction-Evaluation Routing with Per-Step Interaction Budgets for Iterative Graph Solvers27 May 2026
- 2026Projecting Latent RL Actions: Towards Generalizable and Scalable Graph Combinatorial Optimization19 May 2026
- 2026Provably Data-driven Lagrangian Relaxation for Mixed Integer Linear Programming18 May 2026
- 2026Distribution-Aware Algorithm Design with LLM Agents13 May 2026
- 2026Regret Equals Covariance: A Closed-Form Characterization for Stochastic Optimization13 May 2026
38 more
- 2026Query-Efficient Quantum Approximate Optimization via Graph-Conditioned Trust Regions27 Apr 2026
- 2026Crystal structure prediction using graph neural combinatorial optimization27 Apr 2026
- 2026Aligning LLMs with Graph Neural Solvers for Combinatorial Optimization28 Mar 2026
- 2026Towards Solving Polynomial-Objective Integer Programming with Hypergraph Neural Networks16 Mar 2026
- 2026Towards Improved Sentence Representations using Token Graphs3 Mar 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
- 2026Benchmarking Graph Neural Networks in Solving Hard Constraint Satisfaction Problems20 Feb 2026
- 2026VSAL: A Vision Solver with Adaptive Layouts for Graph Property Detection14 Feb 2026
- 2026Learning to Approximate Uniform Facility Location via Graph Neural Networks13 Feb 2026
- 2026Graph Learning Should Move Beyond Restrictive Views of Spectral and Message-Passing GNNs10 Feb 2026
- 2026Enhancing Genetic Algorithms with Graph Neural Networks: A Timetabling Case Study9 Feb 2026
- 2026OD-Gear: Online Decomposition and Group Sampling for Expert-Guided Adversarial Routing in Scalable Capacitated Vehicle Routing31 Jan 2026
- 2026EGAM: Extended Graph Attention Model for Solving Routing Problems29 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
- 2026Graph Neural Networks are Heuristics19 Jan 2026
- 2026Press Start to Charge: Videogaming the Online Centralized Charging Scheduling Problem18 Jan 2026
- 2026Enabling Population-Based Architectures for Neural Combinatorial Optimization13 Jan 2026
- 2026A General Neural Backbone for Mixed-Integer Linear Optimization via Dual Attention8 Jan 2026
- 2025Adaptive Constraint Propagation: Scaling Structured Inference for Large Language Models via Meta-Reinforcement Learning31 Dec 2025
- 2025Three methods, one problem: Classical and AI approaches to no-three-in-line12 Dec 2025
- 2025T-SKM-Net: Trainable Neural Network Framework for Linear Constraint Satisfaction via Sampling Kaczmarz-Motzkin Method11 Dec 2025
- 2025Comparative algorithm performance evaluation and prediction for the maximum clique problem using instance space analysis3 Dec 2025
- 2025Heuristic algorithms for the stochastic critical node detection problem1 Dec 2025
- 2025Learning to Solve Weighted Maximum Satisfiability with a Co-Training Architecture24 Nov 2025
- 2025Warm-starting active-set solvers using graph neural networks17 Nov 2025
- 2025Bridging Synthetic and Real Routing Problems via LLM-Guided Instance Generation and Progressive Adaptation13 Nov 2025
- 2025Adaptation and Fine-tuning with TabPFN for Travelling Salesman Problem8 Nov 2025
- 2025Structural Priors and Modular Adapters in the Composable Fine-Tuning Algorithm of Large-Scale Models6 Nov 2025
- 2025Geometric Algorithms for Neural Combinatorial Optimization with Constraints28 Oct 2025
- 2025Generalizable Reasoning through Compositional Energy Minimization23 Oct 2025
- 2025Multi-Action Self-Improvement for Neural Combinatorial Optimization14 Oct 2025
- 2025On The Expressive Power of GNN Derivatives2 Oct 2025
- 2025Revisit the Imbalance Optimization in Multi-task Learning: An Experimental Analysis28 Sep 2025
- 2025Tackling GNARLy Problems: Graph Neural Algorithmic Reasoning Reimagined through Reinforcement Learning23 Sep 2025
- 2025Unrolled Graph Neural Networks for Constrained Optimization21 Sep 2025
- 2025A Geometric Perspective on the Difficulties of Learning GNN-based SAT Solvers29 Aug 2025
- 2025A Note on Graphon-Signal Analysis of Graph Neural Networks25 Aug 2025
50 newest of 267 All 267 (JSON)
- 2025Contrastive Representations for Temporal Reasoning18 Aug 2025
- 2024Understanding Transformer Reasoning Capabilities via Graph Algorithms28 May 2024
- 2022Graph Neural Networks for Propositional Model Counting9 May 2022
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2021Scalars are universal: Equivariant machine learning, structured like classical physicscited by 127
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 107
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 103
- 2021Neural Algorithmic Reasoningcited by 92
- 2022Tutorial on amortized optimizationcited by 83
- 2023BQ-NCO: Bisimulation Quotienting for Efficient Neural Combinatorial Optimizationcited by 80
- 2021Graph Neural Network Guided Local Search for the Traveling Salesperson Problemcited by 70
- 2022In Defense of the Unitary Scalarization for Deep Multi-Task Learningcited by 65
- 2021Linear algebra with transformerscited by 62
12 most cited of 255 All 255 (JSON)
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026Graph neural networks and the energetic cavity method 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
- 2026A Deep Reinforcement Learning Algorithm for the Vehicle Routing Problem with Stochastic Demands and Outsourcing18 Jul 2026
- 2026CASP: Learning-Augmented Offline Approximation with Verifiable Certificates and Bounded-Loss PAC Guarantees16 Jul 2026
- 2026Placing Degree Scales After LayerNorm12 Jun 2026
- 2026TriSearch: Learning to Optimize Triangulations via Bistellar Flips28 May 2026
- 2026LoRe: Adaptive Interaction-Evaluation Routing with Per-Step Interaction Budgets for Iterative Graph Solvers27 May 2026
- 2026Projecting Latent RL Actions: Towards Generalizable and Scalable Graph Combinatorial Optimization19 May 2026
- 2026Provably Data-driven Lagrangian Relaxation for Mixed Integer Linear Programming18 May 2026
- 2026Regret Equals Covariance: A Closed-Form Characterization for Stochastic Optimization13 May 2026
- 2026Query-Efficient Quantum Approximate Optimization via Graph-Conditioned Trust Regions27 Apr 2026
12 newest of 255 All 255 (JSON)