Learning to Guide a Saturation-Based Theorem Prover
Not on the map. Why?
Abstract (arXiv)
Traditional automated theorem provers have relied on manually tuned heuristics to guide how they perform proof search. Recently, however, there has been a surge of interest in the design of learning mechanisms that can be integrated into theorem provers to improve their performance automatically. In this work, we introduce TRAIL, a deep learning-based approach to theorem proving that characterizes core elements of saturation-based theorem proving within a neural framework. TRAIL leverages (a) an effective graph neural network for representing logical formulas, (b) a novel neural representation of the state of a saturation-based theorem prover in terms of processed clauses and available actions, and (c) a novel representation of the inference selection process as an attention-based action policy. We show through a systematic analysis that these components allow TRAIL to significantly outperform previous reinforcement learning-based theorem provers on two standard benchmark datasets (up to 36% more theorems proved). In addition, to the best of our knowledge, TRAIL is the first reinforcement learning-based approach to exceed the performance of a state-of-the-art traditional theorem prover on a standard theorem proving benchmark (solving up to 17% more problems).
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 30 of its 78 references that are in the map. First posted on arXiv 7 Jun 2021.
Builds on
30 of 78 references.
References · 30
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2016Layer Normalizationcited by 5,669
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2015Effective Approaches to Attention-based Neural Machine Translationcited by 1,026
- 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 734
- 2018Learning a SAT Solver from Single-Bit Supervisioncited by 200
- 2016DeepMath - Deep Sequence Models for Premise Selectioncited by 81
- 2021Directed Acyclic Graph Neural Networkscited by 70
- 2018Reinforcement Learning of Theorem Provingcited by 69
18 more
- 2019Graph Representations for Higher-Order Logic and Theorem Provingcited by 55
- 2015Video Paragraph Captioning Using Hierarchical Recurrent Neural Networkscited by 54
- 2017Deep Network Guided Proof Searchcited by 47
- 2017Premise Selection for Theorem Proving by Deep Graph Embeddingcited by 44
- 2019Learning to Reason in Large Theories without Imitationcited by 27
- 2017ENIGMA: Efficient Learning-based Inference Guiding Machinecited by 26
- 2019ENIGMA-NG: Efficient Neural and Gradient-Boosted Inference Guidance for Ecited by 24
- 2013MizAR 40 for Mizar 40cited by 23
- 2019Property Invariant Embedding for Automated Reasoningcited by 22
- 2019Hammering Mizar by Learning Clause Guidancecited by 20
- 2019Improving Graph Neural Network Representations of Logical Formulae with Subgraph Poolingcited by 20
- 2019HOList: An Environment for Machine Learning of Higher-Order Theorem Provingcited by 19
- 2020Learning to Prove from Synthetic Theoremscited by 13
- 2020Stateful Premise Selection by Recurrent Neural Networkscited by 11
- 2019Towards Finding Longer Proofscited by 10
- 2018Automated Theorem Proving in Intuitionistic Propositional Logic by Deep Reinforcement Learningcited by 7
- 2020Prolog Technology Reinforcement Learning Provercited by 7
- 2014Certified Connection Tableaux Proofs for HOL Light and TPTPcited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 4; 2024: 3; 2025: 5; 2026: 1.
15 papers.
Sort:
By area:
- 2024A Survey on Deep Learning for Theorem Provingcited by 57
- 2021Proving Theorems using Incremental Learning and Hindsight Experience Replaycited by 13
- 2023Abstract Visual Reasoning: An Algebraic Approach for Solving Raven's Progressive Matricescited by 9
- 2023Finding Increasingly Large Extremal Graphs with AlphaZero and Tabu Searchcited by 8
- 2023An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representationscited by 4
- 2022Gym-saturation: an OpenAI Gym environment for saturation proverscited by 3
- 2024Application of AI to formal methods - an analysis of current trendscited by 2
- 2023gym-saturation: Gymnasium environments for saturation provers (System description)cited by 1
- 2024Three Pathways to Neurosymbolic Reinforcement Learning with Interpretable Model and Policy Networkscited by 1
- 2025Hierarchical Attention Generates Better Proofscited by 1
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspectivecited by 1
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontiercited by 1
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier8 Jul 2026
- 2025An Automated Theorem Generator with Theoretical Foundation Based on Rectangular Standard Contradiction6 Nov 2025
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspective24 Oct 2025
- 2025When GNNs Met a Word Equations Solver: Learning to Rank Equations (Extended Technical Report)30 Jun 2025
- 2025Hierarchical Attention Generates Better Proofs27 Apr 2025
- 2025Efficient Neural Clause-Selection Reinforcement10 Mar 2025
- 2024Application of AI to formal methods - an analysis of current trends22 Nov 2024
- 2024A Survey on Deep Learning for Theorem Proving15 Apr 2024
- 2024Three Pathways to Neurosymbolic Reinforcement Learning with Interpretable Model and Policy Networks7 Feb 2024
- 2023Finding Increasingly Large Extremal Graphs with AlphaZero and Tabu Search6 Nov 2023
- 2023gym-saturation: Gymnasium environments for saturation provers (System description)16 Sep 2023
- 2023An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representations15 May 2023
- 2024A Survey on Deep Learning for Theorem Provingcited by 57
- 2021Proving Theorems using Incremental Learning and Hindsight Experience Replaycited by 13
- 2023Finding Increasingly Large Extremal Graphs with AlphaZero and Tabu Searchcited by 8
- 2023An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representationscited by 4
- 2022Gym-saturation: an OpenAI Gym environment for saturation proverscited by 3
- 2024Application of AI to formal methods - an analysis of current trendscited by 2
- 2023gym-saturation: Gymnasium environments for saturation provers (System description)cited by 1
- 2025Hierarchical Attention Generates Better Proofscited by 1
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspectivecited by 1
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontiercited by 1
- 2025Efficient Neural Clause-Selection Reinforcementcited by 0
- 2025When GNNs Met a Word Equations Solver: Learning to Rank Equations (Extended Technical Report)cited by 0
12 most cited of 13 All 13 (JSON)
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier8 Jul 2026
- 2025An Automated Theorem Generator with Theoretical Foundation Based on Rectangular Standard Contradiction6 Nov 2025
- 2025Foundation of Intelligence: Review of Math Word Problems from Human Cognition Perspective24 Oct 2025
- 2025When GNNs Met a Word Equations Solver: Learning to Rank Equations (Extended Technical Report)30 Jun 2025
- 2025Hierarchical Attention Generates Better Proofs27 Apr 2025
- 2025Efficient Neural Clause-Selection Reinforcement10 Mar 2025
- 2024Application of AI to formal methods - an analysis of current trends22 Nov 2024
- 2024A Survey on Deep Learning for Theorem Proving15 Apr 2024
- 2023Finding Increasingly Large Extremal Graphs with AlphaZero and Tabu Search6 Nov 2023
- 2023gym-saturation: Gymnasium environments for saturation provers (System description)16 Sep 2023
- 2023An Ensemble Approach for Automated Theorem Proving Based on Efficient Name Invariant Graph Neural Representations15 May 2023
- 2022Gym-saturation: an OpenAI Gym environment for saturation provers9 Mar 2022
12 newest of 13 All 13 (JSON)