mlsanityData to 14 Oct 2026

Solving NP-Hard Problems on Graphs with Extended AlphaGo Zero

arXiv 1905.11623 ↗First posted 28 May 2019cs.LG stat.MLcited by 23

Not on the map. Why?

Abstract (arXiv)

There have been increasing challenges to solve combinatorial optimization problems by machine learning. Khalil et al. proposed an end-to-end reinforcement learning framework, S2V-DQN, which automatically learns graph embeddings to construct solutions to a wide range of problems. To improve the generalization ability of their Q-learning method, we propose a novel learning strategy based on AlphaGo Zero which is a Go engine that achieved a superhuman level without the domain knowledge of the game. Our framework is redesigned for combinatorial problems, where the final reward might take any real number instead of a binary response, win/lose. In experiments conducted for five kinds of NP-hard problems including sc MinimumVertexCover and sc MaxCut, our method is shown to generalize better to various graphs than S2V-DQN. Furthermore, our method can be combined with recently-developed graph neural network (GNN) models such as the Graph Isomorphism Network, resulting in even better performance. This experiment also gives an interesting insight into a suitable choice of GNN models for each task.

Key facts. Cited by 23 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 May 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 6; 2022: 5; 2023: 4; 2024: 4; 2025: 3; 2026: 1.

23 papers.

Sort:

By area:

  1. 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 119
  2. 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
  3. 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 71
  4. 2022A Survey on Influence Maximization: From an ML-Based Combinatorial Optimizationcited by 15
  5. 2021Finding Backdoors to Integer Programs: A Monte Carlo Tree Search Frameworkcited by 12
  6. 2022Deep Reinforcement Learning for Exact Combinatorial Optimization: Learning to Branchcited by 12
  7. 2021Qubit Routing using Graph Neural Network aided Monte Carlo Tree Searchcited by 9
  8. 2024Deep learning-driven scheduling algorithm for a single machine problem minimizing the total tardinesscited by 6
  9. 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networkscited by 5
  10. 2021Investment vs. reward in a competitive knapsack problemcited by 2
  11. 2021Abelian Neural Networkscited by 2
  12. 2023BalMCTS: Balancing Objective Function and Search Nodes in MCTS for Constraint Optimization Problemscited by 2
11 more
  1. 2024AlphaMapleSAT: An MCTS-based Cube-and-Conquer SAT Solver for Hard Combinatorial Problemscited by 2
  2. 2021Zero Training Overhead Portfolios for Learning to Solve Combinatorial Problemscited by 1
  3. 2025Attention-based UAV Trajectory Optimization for Wireless Power Transfer-assisted IoT Systemscited by 1
  4. 2021Solving Graph-based Public Good Games with Tree Search and Imitation Learningcited by 0
  5. 2022AlphaSnake: Policy Iteration on a Nondeterministic NP-hard Markov Decision Processcited by 0
  6. 2023RELS-DQN: A Robust and Efficient Local Search Framework for Combinatorial Optimizationcited by 0
  7. 2023Solving the Kidney-Exchange Problem via Graph Neural Networks with No Supervisioncited by 0
  8. 2024One Model, Any Conjunctive Query: Graph Neural Networks for Answering Queries over Incomplete Knowledge Graphscited by 0
  9. 2025Preference-Based Gradient Estimation for ML-Guided Approximate Combinatorial Optimizationcited by 0
  10. 2025DOPPLER: Dual-Policy Learning for Device Assignment in Asynchronous Dataflow Graphscited by 0
  11. 2026Exploiting Low-Rank Objective Structure in Discrete Quadratic Optimizationcited by 0