mlsanityData to 14 Oct 2026

Structure based SAT dataset for analysing GNN generalisation

arXiv 2502.11410 ↗First posted 17 Feb 2025cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Satisfiability (SAT) solvers based on techniques such as conflict driven clause learning (CDCL) have produced excellent performance on both synthetic and real world industrial problems. While these CDCL solvers only operate on a per-problem basis, graph neural network (GNN) based solvers bring new benefits to the field by allowing practitioners to exploit knowledge gained from solved problems to expedite solving of new SAT problems. However, one specific area that is often studied in the context of CDCL solvers, but largely overlooked in GNN solvers, is the relationship between graph theoretic measure of structure in SAT problems and the generalisation ability of GNN solvers. To bridge the gap between structural graph properties (e.g., modularity, self-similarity) and the generalisability (or lack thereof) of GNN based SAT solvers, we present StructureSAT: a curated dataset, along with code to further generate novel examples, containing a diverse set of SAT problems from well known problem domains. Furthermore, we utilise a novel splitting method that focuses on deconstructing the families into more detailed hierarchies based on their structural properties. With the new dataset, we aim to help explain problematic generalisation in existing GNN SAT solvers by exploiting knowledge of structural graph properties. We conclude with multiple future directions that can help researchers in GNN based SAT solving develop more effective and generalisable SAT solvers.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 21 of its 65 references that are in the map. First posted on arXiv 17 Feb 2025.

Builds on

21 of 65 references.

References · 21

  1. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2018How Powerful are Graph Neural Networks?cited by 4,393
  5. 2018Learning a SAT Solver from Single-Bit Supervisioncited by 200
  6. 2018Deep Models of Interactions Across Setscited by 69
  7. 2019Guiding High-Performance SAT Solvers with Unsat-Core Predictionscited by 62
  8. 2020It's Not What Machines Can Learn, It's What We Cannot Teachcited by 29
  9. 2021Goal-Aware Neural SAT Solvercited by 28
  10. 2020NLocalSAT: Boosting Local Search with Solution Predictioncited by 25
  11. 2022Augment with Care: Contrastive Learning for Combinatorial Problemscited by 22
  12. 2022Machine Learning Methods in Solving the Boolean Satisfiability Problemcited by 22
9 more
  1. 2019G2SAT: Learning to Generate SAT Formulascited by 20
  2. 2021NeuroBack: Improving CDCL SAT Solving using Graph Neural Networkscited by 19
  3. 2022NSNet: A General Neural Probabilistic Framework for Satisfiability Problemscited by 18
  4. 2023G4SATBench: Benchmarking and Advancing SAT Solving with Graph Neural Networkscited by 18
  5. 2023HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baselinecited by 12
  6. 2020Enhancing SAT solvers with glue variable predictionscited by 11
  7. 2016Community Structure in Industrial SAT Instancescited by 4
  8. 2013The Fractal Dimension of SAT Formulascited by 1
  9. 2021On the Hierarchical Community Structure of Practical Boolean Formulascited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.