What's Wrong with Deep Learning in Tree Search for Combinatorial Optimization
Not on the map. Why?
Abstract (arXiv)
Combinatorial optimization lies at the core of many real-world problems. Especially since the rise of graph neural networks (GNNs), the deep learning community has been developing solvers that derive solutions to NP-hard problems by learning the problem-specific solution structure. However, reproducing the results of these publications proves to be difficult. We make three contributions. First, we present an open-source benchmark suite for the NP-hard Maximum Independent Set problem, in both its weighted and unweighted variants. The suite offers a unified interface to various state-of-the-art traditional and machine learning-based solvers. Second, using our benchmark suite, we conduct an in-depth analysis of the popular guided tree search algorithm by Li et al. [NeurIPS 2018], testing various configurations on small and large synthetic and real-world graphs. By re-implementing their algorithm with a focus on code quality and extensibility, we show that the graph convolution network used in the tree search does not learn a meaningful representation of the solution structure, and can in fact be replaced by random values. Instead, the tree search relies on algorithmic techniques like graph kernelization to find good solutions. Thus, the results from the original publication are not reproducible. Third, we extend the analysis to compare the tree search implementations to other solvers, showing that the classical algorithmic solvers often are faster, while providing solutions of similar quality. Additionally, we analyze a recent solver based on reinforcement learning and observe that for this solver, the GNN is responsible for the competitive solution quality.
Key facts. Cited by 36 papers in the map (data through 7 Oct 2026). Builds on 23 of its 79 references that are in the map. First posted on arXiv 25 Jan 2022.
Builds on
23 of 79 references.
References · 23
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018Attention, Learn to Solve Routing Problems!cited by 646
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2017Photographic Image Synthesis with Cascaded Refinement Networkscited by 223
- 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
- 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
- 2016OSMnx: New Methods for Acquiring, Constructing, Analyzing, and Visualizing Complex Street Networkscited by 109
- 2018Learning to Branchcited by 78
- 2020Learning What to Defer for Maximum Independent Setscited by 53
11 more
- 2015Finding Near-Optimal Independent Sets at Scalecited by 32
- 2014Exploiting Social Network Structure for Person-to-Person Sentiment Analysiscited by 26
- 2017Warmstarting of Model-based Algorithm Configurationcited by 17
- 2013Exact Algorithms for Maximum Independent Setcited by 10
- 2018Exactly Solving the Maximum Weight Independent Set Problem on Large Real-World Graphscited by 9
- 2017Scalable Kernelization for Maximum Independent Setscited by 8
- 2021New instances for maximum weight independent set from a vehicle routing applicationcited by 4
- 2020The Power of Pivoting for Exact Clique Countingcited by 3
- 2019Efficiently Generating Geometric Inhomogeneous and Hyperbolic Random Graphscited by 2
- 2017Quadratic and Near-Quadratic Lower Bounds for the CONGEST Modelcited by 1
- 2021Targeted Branching for the Maximum Independent Set Problemcited by 1
Built on by
Citing papers per year: 2022: 3; 2023: 6; 2024: 9; 2025: 10; 2026: 8.
36 papers.
Sort:
By area:
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimizationcited by 58
- 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
- 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
- 2023Variational Annealing on Graphs for Combinatorial Optimizationcited by 21
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspectivecited by 16
- 2023Are Graph Neural Networks Optimal Approximation Algorithms?cited by 10
- 2024DISCO: Efficient Diffusion Solver for Large-Scale Combinatorial Optimization Problemscited by 10
- 2025Regularized Langevin Dynamics for Combinatorial Optimizationcited by 10
24 more
- 2025FrontierCO: Real-World and Large-Scale Evaluation of Machine Learning Solvers for Combinatorial Optimizationcited by 10
- 2024Optimization by Parallel Quasi-Quantum Annealing with Gradient-Based Samplingcited by 6
- 2025Reheated Gradient-based Discrete Sampling for Combinatorial Optimizationcited by 6
- 2024Moco: A Learnable Meta Optimizer for Combinatorial Optimizationcited by 5
- 2023RLOR: A Flexible Framework of Deep Reinforcement Learning for Operation Researchcited by 4
- 2025LLM-Guided Search for Deletion-Correcting Codescited by 4
- 2024A Benchmark for Maximum Cut: Towards Standardization of the Evaluation of Learned Heuristics for Combinatorial Optimizationcited by 3
- 2024MARCO: A Memory-Augmented Reinforcement Framework for Combinatorial Optimizationcited by 3
- 2023Graph-SCP: Accelerating Set Cover Problems with Graph Neural Networkscited by 2
- 2025Unrealized Expectations: Comparing AI Methods vs Classical Algorithms for Maximum Independent Setcited by 2
- 2026Unsupervised Diffusion Solver for Combinatorial Optimization via Combinatorial Adjoint Matchingcited by 2
- 2022Learning Branching Heuristics from Graph Neural Networkscited by 1
- 2024Network Interdiction Goes Neuralcited by 1
- 2025Nonlocal Monte Carlo via Reinforcement Learningcited by 1
- 2025A Denoising Diffusion-Based Evolutionary Algorithm Framework: Application to the Maximum Independent Set Problemcited by 1
- 2022Deep Distance Sensitivity Oraclescited by 0
- 2024On lower bounds of the density of planar periodic sets without unit distancescited by 0
- 2026Enabling Population-Based Architectures for Neural Combinatorial Optimizationcited by 0
- 2026Blocked Gibbs meets Diffusion Transformers: Unsupervised Learning for Constraint Optimizationcited by 0
- 2026Connected by Construction: Learning Tractable Near-Tour Marginals for Traveling Salesman Problemscited by 0
- 2026Dual-GNN Multilevel Coarsening for Maximum Independent Setcited by 0
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfecited by 0
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimizationcited by 0
- 2026Parallel Tempering for Diffusion-Based Combinatorial Optimizationcited by 0
- 2026Parallel Tempering for Diffusion-Based Combinatorial Optimization29 Sep 2026
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimization28 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026Dual-GNN Multilevel Coarsening for Maximum Independent Set21 Sep 2026
- 2026Connected by Construction: Learning Tractable Near-Tour Marginals for Traveling Salesman Problems13 Jul 2026
- 2026Unsupervised Diffusion Solver for Combinatorial Optimization via Combinatorial Adjoint Matching29 May 2026
- 2026Blocked Gibbs meets Diffusion Transformers: Unsupervised Learning for Constraint Optimization24 May 2026
- 2026Enabling Population-Based Architectures for Neural Combinatorial Optimization13 Jan 2026
- 2025A Denoising Diffusion-Based Evolutionary Algorithm Framework: Application to the Maximum Independent Set Problem8 Oct 2025
- 2025Nonlocal Monte Carlo via Reinforcement Learning14 Aug 2025
- 2025FrontierCO: Real-World and Large-Scale Evaluation of Machine Learning Solvers for Combinatorial Optimization22 May 2025
- 2025CO-Bench: Benchmarking Language Model Agents in Algorithm Search for Combinatorial Optimization6 Apr 2025
24 more
- 2025LLM-Guided Search for Deletion-Correcting Codes1 Apr 2025
- 2025Reheated Gradient-based Discrete Sampling for Combinatorial Optimization6 Mar 2025
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physics12 Feb 2025
- 2025Unrealized Expectations: Comparing AI Methods vs Classical Algorithms for Maximum Independent Set5 Feb 2025
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimization5 Feb 2025
- 2025Regularized Langevin Dynamics for Combinatorial Optimization1 Feb 2025
- 2024On lower bounds of the density of planar periodic sets without unit distances20 Nov 2024
- 2024Optimization by Parallel Quasi-Quantum Annealing with Gradient-Based Sampling2 Sep 2024
- 2024MARCO: A Memory-Augmented Reinforcement Framework for Combinatorial Optimization5 Aug 2024
- 2024DISCO: Efficient Diffusion Solver for Large-Scale Combinatorial Optimization Problems28 Jun 2024
- 2024A Benchmark for Maximum Cut: Towards Standardization of the Evaluation of Learned Heuristics for Combinatorial Optimization14 Jun 2024
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimization3 Jun 2024
- 2024Network Interdiction Goes Neural26 May 2024
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspective9 Apr 2024
- 2024Moco: A Learnable Meta Optimizer for Combinatorial Optimization7 Feb 2024
- 2023Variational Annealing on Graphs for Combinatorial Optimization23 Nov 2023
- 2023Graph-SCP: Accelerating Set Cover Problems with Graph Neural Networks12 Oct 2023
- 2023Are Graph Neural Networks Optimal Approximation Algorithms?1 Oct 2023
- 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNets26 May 2023
- 2023RLOR: A Flexible Framework of Deep Reinforcement Learning for Operation Research23 Mar 2023
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimization16 Feb 2023
- 2022Learning Branching Heuristics from Graph Neural Networks26 Nov 2022
- 2022Deep Distance Sensitivity Oracles2 Nov 2022
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problems8 Oct 2022
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimizationcited by 58
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physicscited by 28
- 2025A Denoising Diffusion-Based Evolutionary Algorithm Framework: Application to the Maximum Independent Set Problemcited by 1
- 2026Blocked Gibbs meets Diffusion Transformers: Unsupervised Learning for Constraint Optimizationcited by 0
- 2026Parallel Tempering for Diffusion-Based Combinatorial Optimizationcited by 0
- 2026Parallel Tempering for Diffusion-Based Combinatorial Optimization29 Sep 2026
- 2026Blocked Gibbs meets Diffusion Transformers: Unsupervised Learning for Constraint Optimization24 May 2026
- 2025A Denoising Diffusion-Based Evolutionary Algorithm Framework: Application to the Maximum Independent Set Problem8 Oct 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
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimization3 Jun 2024
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimization16 Feb 2023
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
- 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNetscited by 40
- 2023Variational Annealing on Graphs for Combinatorial Optimizationcited by 21
- 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspectivecited by 16
- 2023Are Graph Neural Networks Optimal Approximation Algorithms?cited by 10
- 2024DISCO: Efficient Diffusion Solver for Large-Scale Combinatorial Optimization Problemscited by 10
- 2025Regularized Langevin Dynamics for Combinatorial Optimizationcited by 10
- 2025FrontierCO: Real-World and Large-Scale Evaluation of Machine Learning Solvers for Combinatorial Optimizationcited by 10
- 2024Optimization by Parallel Quasi-Quantum Annealing with Gradient-Based Samplingcited by 6
- 2025Reheated Gradient-based Discrete Sampling for Combinatorial Optimizationcited by 6
- 2024Moco: A Learnable Meta Optimizer for Combinatorial Optimizationcited by 5
- 2023RLOR: A Flexible Framework of Deep Reinforcement Learning for Operation Researchcited by 4
12 most cited of 28 All 28 (JSON)
- 2026Compute Time Scaling with Recursive Models for Combinatorial Optimization28 Sep 2026
- 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfe22 Sep 2026
- 2026Dual-GNN Multilevel Coarsening for Maximum Independent Set21 Sep 2026
- 2026Connected by Construction: Learning Tractable Near-Tour Marginals for Traveling Salesman Problems13 Jul 2026
- 2026Unsupervised Diffusion Solver for Combinatorial Optimization via Combinatorial Adjoint Matching29 May 2026
- 2026Enabling Population-Based Architectures for Neural Combinatorial Optimization13 Jan 2026
- 2025Nonlocal Monte Carlo via Reinforcement Learning14 Aug 2025
- 2025FrontierCO: Real-World and Large-Scale Evaluation of Machine Learning Solvers for Combinatorial Optimization22 May 2025
- 2025LLM-Guided Search for Deletion-Correcting Codes1 Apr 2025
- 2025Reheated Gradient-based Discrete Sampling for Combinatorial Optimization6 Mar 2025
- 2025Unrealized Expectations: Comparing AI Methods vs Classical Algorithms for Maximum Independent Set5 Feb 2025
- 2025Regularized Langevin Dynamics for Combinatorial Optimization1 Feb 2025
12 newest of 28 All 28 (JSON)