mlsanityData to 7 Oct 2026

What's Wrong with Deep Learning in Tree Search for Combinatorial Optimization

arXiv 2201.10494 ↗First posted 25 Jan 2022cs.LG cs.AI math.OCcited by 36

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

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2017Proximal Policy Optimization Algorithmscited by 14,441
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2018Attention, Learn to Solve Routing Problems!cited by 646
  6. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
  7. 2017Photographic Image Synthesis with Cascaded Refinement Networkscited by 223
  8. 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
  9. 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
  10. 2016OSMnx: New Methods for Acquiring, Constructing, Analyzing, and Visualizing Complex Street Networkscited by 109
  11. 2018Learning to Branchcited by 78
  12. 2020Learning What to Defer for Maximum Independent Setscited by 53
11 more
  1. 2015Finding Near-Optimal Independent Sets at Scalecited by 32
  2. 2014Exploiting Social Network Structure for Person-to-Person Sentiment Analysiscited by 26
  3. 2017Warmstarting of Model-based Algorithm Configurationcited by 17
  4. 2013Exact Algorithms for Maximum Independent Setcited by 10
  5. 2018Exactly Solving the Maximum Weight Independent Set Problem on Large Real-World Graphscited by 9
  6. 2017Scalable Kernelization for Maximum Independent Setscited by 8
  7. 2021New instances for maximum weight independent set from a vehicle routing applicationcited by 4
  8. 2020The Power of Pivoting for Exact Clique Countingcited by 3
  9. 2019Efficiently Generating Geometric Inhomogeneous and Hyperbolic Random Graphscited by 2
  10. 2017Quadratic and Near-Quadratic Lower Bounds for the CONGEST Modelcited by 1
  11. 2021Targeted Branching for the Maximum Independent Set Problemcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 6; 2024: 9; 2025: 10; 2026: 8.

36 papers.

Sort:

By area:

  1. 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
  2. 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
  3. 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimizationcited by 58
  4. 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
  5. 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNetscited by 40
  6. 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physicscited by 28
  7. 2025CO-Bench: Benchmarking Language Model Agents in Algorithm Search for Combinatorial Optimizationcited by 28
  8. 2023Variational Annealing on Graphs for Combinatorial Optimizationcited by 21
  9. 2024Graph Reinforcement Learning for Combinatorial Optimization: A Survey and Unifying Perspectivecited by 16
  10. 2023Are Graph Neural Networks Optimal Approximation Algorithms?cited by 10
  11. 2024DISCO: Efficient Diffusion Solver for Large-Scale Combinatorial Optimization Problemscited by 10
  12. 2025Regularized Langevin Dynamics for Combinatorial Optimizationcited by 10
24 more
  1. 2025FrontierCO: Real-World and Large-Scale Evaluation of Machine Learning Solvers for Combinatorial Optimizationcited by 10
  2. 2024Optimization by Parallel Quasi-Quantum Annealing with Gradient-Based Samplingcited by 6
  3. 2025Reheated Gradient-based Discrete Sampling for Combinatorial Optimizationcited by 6
  4. 2024Moco: A Learnable Meta Optimizer for Combinatorial Optimizationcited by 5
  5. 2023RLOR: A Flexible Framework of Deep Reinforcement Learning for Operation Researchcited by 4
  6. 2025LLM-Guided Search for Deletion-Correcting Codescited by 4
  7. 2024A Benchmark for Maximum Cut: Towards Standardization of the Evaluation of Learned Heuristics for Combinatorial Optimizationcited by 3
  8. 2024MARCO: A Memory-Augmented Reinforcement Framework for Combinatorial Optimizationcited by 3
  9. 2023Graph-SCP: Accelerating Set Cover Problems with Graph Neural Networkscited by 2
  10. 2025Unrealized Expectations: Comparing AI Methods vs Classical Algorithms for Maximum Independent Setcited by 2
  11. 2026Unsupervised Diffusion Solver for Combinatorial Optimization via Combinatorial Adjoint Matchingcited by 2
  12. 2022Learning Branching Heuristics from Graph Neural Networkscited by 1
  13. 2024Network Interdiction Goes Neuralcited by 1
  14. 2025Nonlocal Monte Carlo via Reinforcement Learningcited by 1
  15. 2025A Denoising Diffusion-Based Evolutionary Algorithm Framework: Application to the Maximum Independent Set Problemcited by 1
  16. 2022Deep Distance Sensitivity Oraclescited by 0
  17. 2024On lower bounds of the density of planar periodic sets without unit distancescited by 0
  18. 2026Enabling Population-Based Architectures for Neural Combinatorial Optimizationcited by 0
  19. 2026Blocked Gibbs meets Diffusion Transformers: Unsupervised Learning for Constraint Optimizationcited by 0
  20. 2026Connected by Construction: Learning Tractable Near-Tour Marginals for Traveling Salesman Problemscited by 0
  21. 2026Dual-GNN Multilevel Coarsening for Maximum Independent Setcited by 0
  22. 2026Self-Supervised Combinatorial Optimization with Constraints via Frank-Wolfecited by 0
  23. 2026Compute Time Scaling with Recursive Models for Combinatorial Optimizationcited by 0
  24. 2026Parallel Tempering for Diffusion-Based Combinatorial Optimizationcited by 0