mlsanityData to 14 Oct 2026

One Model, Any CSP: Graph Neural Networks as Fast Global Search Heuristics for Constraint Satisfaction

arXiv 2208.10227 ↗First posted 22 Aug 2022cs.AI cs.LG cs.NEcited by 27

Not on the map. Why?

Abstract (arXiv)

We propose a universal Graph Neural Network architecture which can be trained as an end-2-end search heuristic for any Constraint Satisfaction Problem (CSP). Our architecture can be trained unsupervised with policy gradient descent to generate problem specific heuristics for any CSP in a purely data driven manner. The approach is based on a novel graph representation for CSPs that is both generic and compact and enables us to process every possible CSP instance with one GNN, regardless of constraint arity, relations or domain size. Unlike previous RL-based methods, we operate on a global search action space and allow our GNN to modify any number of variables in every step of the stochastic search. This enables our method to properly leverage the inherent parallelism of GNNs. We perform a thorough empirical evaluation where we learn heuristics for well known and important CSPs from random data, including graph coloring, MaxCut, 3-SAT and MAX-k-SAT. Our approach outperforms prior approaches for neural combinatorial optimization by a substantial margin. It can compete with, and even improve upon, conventional search heuristics on test instances that are several orders of magnitude larger and structurally more complex than those seen during training.

Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). Builds on 18 of its 63 references that are in the map. First posted on arXiv 22 Aug 2022.

Builds on

18 of 63 references.

References · 18

  1. 2017Graph Attention Networkscited by 8,923
  2. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  3. 2015Pointer Networkscited by 895
  4. 2018Attention, Learn to Solve Routing Problems!cited by 656
  5. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
  6. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
  7. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 318
  8. 2021Combinatorial optimization and reasoning with graph neural networkscited by 268
  9. 2018Learning a SAT Solver from Single-Bit Supervisioncited by 200
  10. 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 198
  11. 2020Random Features Strengthen Graph Neural Networkscited by 186
  12. 2019Exploratory Combinatorial Optimization with Reinforcement Learningcited by 82
6 more
  1. 2019Graph Neural Networks for Maximum Constraint Satisfactioncited by 46
  2. 2021A Bi-Level Framework for Learning to Solve Combinatorial Optimization on Graphscited by 26
  3. 2020NLocalSAT: Boosting Local Search with Solution Predictioncited by 25
  4. 2019PDP: A General Neural Framework for Learning Constraint Satisfaction Solverscited by 14
  5. 2022Learning to Solve Combinatorial Graph Partitioning Problems via Efficient Explorationcited by 14
  6. 2021Reversible Action Design for Combinatorial Optimization with Reinforcement Learningcited by 7

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 2; 2023: 3; 2024: 6; 2025: 7; 2026: 9.

27 papers.

Sort:

By area:

  1. 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimizationcited by 59
  2. 2023Some Might Say All You Need Is Sumcited by 21
  3. 2022Graphically Structured Diffusion Modelscited by 11
  4. 2023Are Graph Neural Networks Optimal Approximation Algorithms?cited by 11
  5. 2025Self-Supervised Transformers as Iterative Solution Improvers for Constraint Satisfactioncited by 6
  6. 2024Towards a Generic Representation of Combinatorial Problems for Learning-Based Approachescited by 5
  7. 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networkscited by 5
  8. 2025Repetition Makes Perfect: Recurrent Graph Neural Networks Match Message-Passing Limitcited by 4
  9. 2025Learning from Algorithm Feedback: One-Shot SAT Solver Guidance with GNNscited by 4
  10. 2022UNSAT Solver Synthesis via Monte Carlo Forest Searchcited by 3
  11. 2024A Benchmark for Maximum Cut: Towards Standardization of the Evaluation of Learned Heuristics for Combinatorial Optimizationcited by 3
  12. 2024Quadratic Binary Optimization with Graph Neural Networkscited by 2
15 more
  1. 2025FORGE: Foundational Optimization Representations from Graph Embeddingscited by 2
  2. 2023Finding Hamiltonian cycles with graph neural networkscited by 1
  3. 2025Beyond Interpolation: Extrapolative Reasoning with Reinforcement Learning and Graph Neural Networkscited by 1
  4. 2025Learning for Dynamic Combinatorial Optimization without Training Datacited by 1
  5. 2025Nonlocal Monte Carlo via Reinforcement Learningcited by 1
  6. 2026Large Neighborhood Search meets Iterative Neural Constraint Heuristicscited by 1
  7. 2024One Model, Any Conjunctive Query: Graph Neural Networks for Answering Queries over Incomplete Knowledge Graphscited by 0
  8. 2026Enabling Population-Based Architectures for Neural Combinatorial Optimizationcited by 0
  9. 2026Test-Time Adaptation for Unsupervised Combinatorial Optimizationcited by 0
  10. 2026Exploiting Low-Rank Objective Structure in Discrete Quadratic Optimizationcited by 0
  11. 2026Can Computational Reducibility Lead to Transferable Models for Graph Combinatorial Optimization?cited by 0
  12. 2026Lost in Aggregation: On a Fundamental Expressivity Limit of Message-Passing Graph Neural Networkscited by 0
  13. 2026Hypergraph Neural Networks Accelerate MUS Enumerationcited by 0
  14. 2026Distribution-Aware Algorithm Design with LLM Agentscited by 0
  15. 2026Blocked Gibbs meets Diffusion Transformers: Unsupervised Learning for Constraint Optimizationcited by 0